diff --git a/hugo/.hugo_build.lock b/hugo/.hugo_build.lock
new file mode 100644
index 0000000..e69de29
diff --git a/hugo/archetypes/default.md b/hugo/archetypes/default.md
new file mode 100644
index 0000000..00e77bd
--- /dev/null
+++ b/hugo/archetypes/default.md
@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+
diff --git a/hugo/assets/sass/main.scss b/hugo/assets/sass/main.scss
new file mode 100644
index 0000000..3c26eab
--- /dev/null
+++ b/hugo/assets/sass/main.scss
@@ -0,0 +1,55 @@
+@import '../../../node_modules/bootstrap/scss/bootstrap.scss';
+
+// Grid
+@media (min-width: 1200px) {
+ .row-cols-xl-8 {
+ > * {
+ flex: 0 0 12.5%;
+ max-width: 12.5%;
+ }
+ }
+}
+
+@media (min-width: 1400px) {
+ .row-cols-xxl-10 {
+ > * {
+ flex: 0 0 10%;
+ max-width: 10%;
+ }
+ }
+}
+
+// Icon grid
+.icon-card {
+ display: flex;
+ flex-direction: column;
+ height: 100%;
+ color: $dark;
+ border-radius: $border-radius;
+ text-decoration: none;
+ border: 1.5px solid $border-color;
+ overflow: hidden;
+
+ .icon-glyph {
+ padding: .5rem;
+ background: $light;
+ text-align: center;
+ font-size: $font-size-base * 2.5;
+ }
+
+ .icon-name {
+ font-family: $font-family-monospace;
+ text-decoration: none;
+ text-align: center;
+ font-size: .75rem;
+ padding: .5rem;
+ flex-grow: 1;
+ }
+}
+
+// Footer
+footer {
+ a {
+ text-decoration: none;
+ }
+}
\ No newline at end of file
diff --git a/hugo/config.toml b/hugo/config.toml
new file mode 100644
index 0000000..f5e3208
--- /dev/null
+++ b/hugo/config.toml
@@ -0,0 +1,3 @@
+baseURL = 'https://studio384.be/'
+languageCode = 'en-us'
+title = 'Amaranth'
diff --git a/hugo/content/_index.md b/hugo/content/_index.md
new file mode 100644
index 0000000..671a9b9
--- /dev/null
+++ b/hugo/content/_index.md
@@ -0,0 +1,10 @@
+---
+---
+
+## Welcome to Amaranth
+
+Amaranth is a beautiful set of icons.
+
+```
+npm install @changewindows/amaranth
+```
\ No newline at end of file
diff --git a/hugo/content/icons/address-book.md b/hugo/content/icons/address-book.md
new file mode 100644
index 0000000..295f2b2
--- /dev/null
+++ b/hugo/content/icons/address-book.md
@@ -0,0 +1,5 @@
+---
+title: Address Book
+tags:
+categories:
+---
diff --git a/hugo/content/icons/alarm.md b/hugo/content/icons/alarm.md
new file mode 100644
index 0000000..bb55e5b
--- /dev/null
+++ b/hugo/content/icons/alarm.md
@@ -0,0 +1,5 @@
+---
+title: Alarm
+tags:
+categories:
+---
diff --git a/hugo/content/icons/amaranth.md b/hugo/content/icons/amaranth.md
new file mode 100644
index 0000000..74c6eb7
--- /dev/null
+++ b/hugo/content/icons/amaranth.md
@@ -0,0 +1,5 @@
+---
+title: Amaranth
+tags:
+categories:
+---
diff --git a/hugo/content/icons/angle-down.md b/hugo/content/icons/angle-down.md
new file mode 100644
index 0000000..eca5d9b
--- /dev/null
+++ b/hugo/content/icons/angle-down.md
@@ -0,0 +1,5 @@
+---
+title: Angle Down
+tags:
+categories:
+---
diff --git a/hugo/content/icons/angle-left.md b/hugo/content/icons/angle-left.md
new file mode 100644
index 0000000..fa964a4
--- /dev/null
+++ b/hugo/content/icons/angle-left.md
@@ -0,0 +1,5 @@
+---
+title: Angle Left
+tags:
+categories:
+---
diff --git a/hugo/content/icons/angle-right.md b/hugo/content/icons/angle-right.md
new file mode 100644
index 0000000..721e5be
--- /dev/null
+++ b/hugo/content/icons/angle-right.md
@@ -0,0 +1,5 @@
+---
+title: Angle Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/angle-up.md b/hugo/content/icons/angle-up.md
new file mode 100644
index 0000000..92d11f0
--- /dev/null
+++ b/hugo/content/icons/angle-up.md
@@ -0,0 +1,5 @@
+---
+title: Angle Up
+tags:
+categories:
+---
diff --git a/hugo/content/icons/angles-y.md b/hugo/content/icons/angles-y.md
new file mode 100644
index 0000000..9111ec1
--- /dev/null
+++ b/hugo/content/icons/angles-y.md
@@ -0,0 +1,5 @@
+---
+title: Angles Y
+tags:
+categories:
+---
diff --git a/hugo/content/icons/apple-app-store.md b/hugo/content/icons/apple-app-store.md
new file mode 100644
index 0000000..c3efde9
--- /dev/null
+++ b/hugo/content/icons/apple-app-store.md
@@ -0,0 +1,5 @@
+---
+title: Apple App Store
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-down-short-wide.md b/hugo/content/icons/arrow-down-short-wide.md
new file mode 100644
index 0000000..42cb4cd
--- /dev/null
+++ b/hugo/content/icons/arrow-down-short-wide.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Down Short Wide
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-down-to-line.md b/hugo/content/icons/arrow-down-to-line.md
new file mode 100644
index 0000000..4da832c
--- /dev/null
+++ b/hugo/content/icons/arrow-down-to-line.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Down To Line
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-down-wide-short.md b/hugo/content/icons/arrow-down-wide-short.md
new file mode 100644
index 0000000..bbc77dd
--- /dev/null
+++ b/hugo/content/icons/arrow-down-wide-short.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Down Wide Short
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-down.md b/hugo/content/icons/arrow-down.md
new file mode 100644
index 0000000..d7c7775
--- /dev/null
+++ b/hugo/content/icons/arrow-down.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Down
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-left-from-bracket.md b/hugo/content/icons/arrow-left-from-bracket.md
new file mode 100644
index 0000000..7644568
--- /dev/null
+++ b/hugo/content/icons/arrow-left-from-bracket.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Left From Bracket
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-left-to-bracket.md b/hugo/content/icons/arrow-left-to-bracket.md
new file mode 100644
index 0000000..12e1fa5
--- /dev/null
+++ b/hugo/content/icons/arrow-left-to-bracket.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Left To Bracket
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-left-to-line.md b/hugo/content/icons/arrow-left-to-line.md
new file mode 100644
index 0000000..214b3d5
--- /dev/null
+++ b/hugo/content/icons/arrow-left-to-line.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Left To Line
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-left.md b/hugo/content/icons/arrow-left.md
new file mode 100644
index 0000000..600e66d
--- /dev/null
+++ b/hugo/content/icons/arrow-left.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Left
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-pointer.md b/hugo/content/icons/arrow-pointer.md
new file mode 100644
index 0000000..7c7f1db
--- /dev/null
+++ b/hugo/content/icons/arrow-pointer.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Pointer
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-right-from-bracket.md b/hugo/content/icons/arrow-right-from-bracket.md
new file mode 100644
index 0000000..a51c136
--- /dev/null
+++ b/hugo/content/icons/arrow-right-from-bracket.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Right From Bracket
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-right-to-bracket.md b/hugo/content/icons/arrow-right-to-bracket.md
new file mode 100644
index 0000000..4ebfa39
--- /dev/null
+++ b/hugo/content/icons/arrow-right-to-bracket.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Right To Bracket
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-right-to-line.md b/hugo/content/icons/arrow-right-to-line.md
new file mode 100644
index 0000000..63ba8af
--- /dev/null
+++ b/hugo/content/icons/arrow-right-to-line.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Right To Line
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-right.md b/hugo/content/icons/arrow-right.md
new file mode 100644
index 0000000..d83861d
--- /dev/null
+++ b/hugo/content/icons/arrow-right.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-rotate-right.md b/hugo/content/icons/arrow-rotate-right.md
new file mode 100644
index 0000000..6a64d0b
--- /dev/null
+++ b/hugo/content/icons/arrow-rotate-right.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Rotate Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-up-short-wide.md b/hugo/content/icons/arrow-up-short-wide.md
new file mode 100644
index 0000000..ffe9113
--- /dev/null
+++ b/hugo/content/icons/arrow-up-short-wide.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Up Short Wide
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-up-to-line.md b/hugo/content/icons/arrow-up-to-line.md
new file mode 100644
index 0000000..9bd3c7b
--- /dev/null
+++ b/hugo/content/icons/arrow-up-to-line.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Up To Line
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-up-wide-short.md b/hugo/content/icons/arrow-up-wide-short.md
new file mode 100644
index 0000000..32f5cc9
--- /dev/null
+++ b/hugo/content/icons/arrow-up-wide-short.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Up Wide Short
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrow-up.md b/hugo/content/icons/arrow-up.md
new file mode 100644
index 0000000..bb527b3
--- /dev/null
+++ b/hugo/content/icons/arrow-up.md
@@ -0,0 +1,5 @@
+---
+title: Arrow Up
+tags:
+categories:
+---
diff --git a/hugo/content/icons/arrows-rotate-right.md b/hugo/content/icons/arrows-rotate-right.md
new file mode 100644
index 0000000..5152abe
--- /dev/null
+++ b/hugo/content/icons/arrows-rotate-right.md
@@ -0,0 +1,5 @@
+---
+title: Arrows Rotate Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/asterisk.md b/hugo/content/icons/asterisk.md
new file mode 100644
index 0000000..4c4cf8f
--- /dev/null
+++ b/hugo/content/icons/asterisk.md
@@ -0,0 +1,5 @@
+---
+title: Asterisk
+tags:
+categories:
+---
diff --git a/hugo/content/icons/at.md b/hugo/content/icons/at.md
new file mode 100644
index 0000000..4b69887
--- /dev/null
+++ b/hugo/content/icons/at.md
@@ -0,0 +1,5 @@
+---
+title: At
+tags:
+categories:
+---
diff --git a/hugo/content/icons/azure.md b/hugo/content/icons/azure.md
new file mode 100644
index 0000000..34c4d1e
--- /dev/null
+++ b/hugo/content/icons/azure.md
@@ -0,0 +1,5 @@
+---
+title: Azure
+tags:
+categories:
+---
diff --git a/hugo/content/icons/backward.md b/hugo/content/icons/backward.md
new file mode 100644
index 0000000..4586e90
--- /dev/null
+++ b/hugo/content/icons/backward.md
@@ -0,0 +1,5 @@
+---
+title: Backward
+tags:
+categories:
+---
diff --git a/hugo/content/icons/bars-staggered.md b/hugo/content/icons/bars-staggered.md
new file mode 100644
index 0000000..42a63c6
--- /dev/null
+++ b/hugo/content/icons/bars-staggered.md
@@ -0,0 +1,5 @@
+---
+title: Bars Staggered
+tags:
+categories:
+---
diff --git a/hugo/content/icons/bars.md b/hugo/content/icons/bars.md
new file mode 100644
index 0000000..f496541
--- /dev/null
+++ b/hugo/content/icons/bars.md
@@ -0,0 +1,5 @@
+---
+title: Bars
+tags:
+categories:
+---
diff --git a/hugo/content/icons/bel.md b/hugo/content/icons/bel.md
new file mode 100644
index 0000000..6cfd412
--- /dev/null
+++ b/hugo/content/icons/bel.md
@@ -0,0 +1,5 @@
+---
+title: Bel
+tags:
+categories:
+---
diff --git a/hugo/content/icons/blf.md b/hugo/content/icons/blf.md
new file mode 100644
index 0000000..e760466
--- /dev/null
+++ b/hugo/content/icons/blf.md
@@ -0,0 +1,5 @@
+---
+title: Blf
+tags:
+categories:
+---
diff --git a/hugo/content/icons/book.md b/hugo/content/icons/book.md
new file mode 100644
index 0000000..aa167bd
--- /dev/null
+++ b/hugo/content/icons/book.md
@@ -0,0 +1,5 @@
+---
+title: Book
+tags:
+categories:
+---
diff --git a/hugo/content/icons/box-open-full.md b/hugo/content/icons/box-open-full.md
new file mode 100644
index 0000000..eadcbff
--- /dev/null
+++ b/hugo/content/icons/box-open-full.md
@@ -0,0 +1,5 @@
+---
+title: Box Open Full
+tags:
+categories:
+---
diff --git a/hugo/content/icons/box.md b/hugo/content/icons/box.md
new file mode 100644
index 0000000..e9f14da
--- /dev/null
+++ b/hugo/content/icons/box.md
@@ -0,0 +1,5 @@
+---
+title: Box
+tags:
+categories:
+---
diff --git a/hugo/content/icons/branch-up.md b/hugo/content/icons/branch-up.md
new file mode 100644
index 0000000..a70fe33
--- /dev/null
+++ b/hugo/content/icons/branch-up.md
@@ -0,0 +1,5 @@
+---
+title: Branch Up
+tags:
+categories:
+---
diff --git a/hugo/content/icons/branch.md b/hugo/content/icons/branch.md
new file mode 100644
index 0000000..1fe98ef
--- /dev/null
+++ b/hugo/content/icons/branch.md
@@ -0,0 +1,5 @@
+---
+title: Branch
+tags:
+categories:
+---
diff --git a/hugo/content/icons/bug.md b/hugo/content/icons/bug.md
new file mode 100644
index 0000000..5b4e9c4
--- /dev/null
+++ b/hugo/content/icons/bug.md
@@ -0,0 +1,5 @@
+---
+title: Bug
+tags:
+categories:
+---
diff --git a/hugo/content/icons/building.md b/hugo/content/icons/building.md
new file mode 100644
index 0000000..8678592
--- /dev/null
+++ b/hugo/content/icons/building.md
@@ -0,0 +1,5 @@
+---
+title: Building
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar-agenda.md b/hugo/content/icons/calendar-agenda.md
new file mode 100644
index 0000000..94f90eb
--- /dev/null
+++ b/hugo/content/icons/calendar-agenda.md
@@ -0,0 +1,5 @@
+---
+title: Calendar Agenda
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar-day.md b/hugo/content/icons/calendar-day.md
new file mode 100644
index 0000000..83cdda8
--- /dev/null
+++ b/hugo/content/icons/calendar-day.md
@@ -0,0 +1,5 @@
+---
+title: Calendar Day
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar-month.md b/hugo/content/icons/calendar-month.md
new file mode 100644
index 0000000..226a4e4
--- /dev/null
+++ b/hugo/content/icons/calendar-month.md
@@ -0,0 +1,5 @@
+---
+title: Calendar Month
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar-stars.md b/hugo/content/icons/calendar-stars.md
new file mode 100644
index 0000000..46946d8
--- /dev/null
+++ b/hugo/content/icons/calendar-stars.md
@@ -0,0 +1,5 @@
+---
+title: Calendar Stars
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar-week.md b/hugo/content/icons/calendar-week.md
new file mode 100644
index 0000000..67e4502
--- /dev/null
+++ b/hugo/content/icons/calendar-week.md
@@ -0,0 +1,5 @@
+---
+title: Calendar Week
+tags:
+categories:
+---
diff --git a/hugo/content/icons/calendar.md b/hugo/content/icons/calendar.md
new file mode 100644
index 0000000..ca54d25
--- /dev/null
+++ b/hugo/content/icons/calendar.md
@@ -0,0 +1,5 @@
+---
+title: Calendar
+tags:
+categories:
+---
diff --git a/hugo/content/icons/changewindows-can.md b/hugo/content/icons/changewindows-can.md
new file mode 100644
index 0000000..fa81fc7
--- /dev/null
+++ b/hugo/content/icons/changewindows-can.md
@@ -0,0 +1,5 @@
+---
+title: Changewindows Can
+tags:
+categories:
+---
diff --git a/hugo/content/icons/changewindows-dev.md b/hugo/content/icons/changewindows-dev.md
new file mode 100644
index 0000000..86cb237
--- /dev/null
+++ b/hugo/content/icons/changewindows-dev.md
@@ -0,0 +1,5 @@
+---
+title: Changewindows Dev
+tags:
+categories:
+---
diff --git a/hugo/content/icons/changewindows.md b/hugo/content/icons/changewindows.md
new file mode 100644
index 0000000..1b57763
--- /dev/null
+++ b/hugo/content/icons/changewindows.md
@@ -0,0 +1,5 @@
+---
+title: Changewindows
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chart-pie.md b/hugo/content/icons/chart-pie.md
new file mode 100644
index 0000000..a8bed2f
--- /dev/null
+++ b/hugo/content/icons/chart-pie.md
@@ -0,0 +1,5 @@
+---
+title: Chart Pie
+tags:
+categories:
+---
diff --git a/hugo/content/icons/check.md b/hugo/content/icons/check.md
new file mode 100644
index 0000000..8325284
--- /dev/null
+++ b/hugo/content/icons/check.md
@@ -0,0 +1,5 @@
+---
+title: Check
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chevron-down.md b/hugo/content/icons/chevron-down.md
new file mode 100644
index 0000000..77f954a
--- /dev/null
+++ b/hugo/content/icons/chevron-down.md
@@ -0,0 +1,5 @@
+---
+title: Chevron Down
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chevron-left.md b/hugo/content/icons/chevron-left.md
new file mode 100644
index 0000000..dd6e096
--- /dev/null
+++ b/hugo/content/icons/chevron-left.md
@@ -0,0 +1,5 @@
+---
+title: Chevron Left
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chevron-right.md b/hugo/content/icons/chevron-right.md
new file mode 100644
index 0000000..10ca1b8
--- /dev/null
+++ b/hugo/content/icons/chevron-right.md
@@ -0,0 +1,5 @@
+---
+title: Chevron Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chevron-up.md b/hugo/content/icons/chevron-up.md
new file mode 100644
index 0000000..b692f2f
--- /dev/null
+++ b/hugo/content/icons/chevron-up.md
@@ -0,0 +1,5 @@
+---
+title: Chevron Up
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chip.md b/hugo/content/icons/chip.md
new file mode 100644
index 0000000..d5d9e26
--- /dev/null
+++ b/hugo/content/icons/chip.md
@@ -0,0 +1,5 @@
+---
+title: Chip
+tags:
+categories:
+---
diff --git a/hugo/content/icons/chrome.md b/hugo/content/icons/chrome.md
new file mode 100644
index 0000000..1647b68
--- /dev/null
+++ b/hugo/content/icons/chrome.md
@@ -0,0 +1,5 @@
+---
+title: Chrome
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-check.md b/hugo/content/icons/circle-check.md
new file mode 100644
index 0000000..7ebc512
--- /dev/null
+++ b/hugo/content/icons/circle-check.md
@@ -0,0 +1,5 @@
+---
+title: Circle Check
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-exclamation.md b/hugo/content/icons/circle-exclamation.md
new file mode 100644
index 0000000..b3f48bb
--- /dev/null
+++ b/hugo/content/icons/circle-exclamation.md
@@ -0,0 +1,5 @@
+---
+title: Circle Exclamation
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-info.md b/hugo/content/icons/circle-info.md
new file mode 100644
index 0000000..834e7de
--- /dev/null
+++ b/hugo/content/icons/circle-info.md
@@ -0,0 +1,5 @@
+---
+title: Circle Info
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-plus.md b/hugo/content/icons/circle-plus.md
new file mode 100644
index 0000000..5b95fab
--- /dev/null
+++ b/hugo/content/icons/circle-plus.md
@@ -0,0 +1,5 @@
+---
+title: Circle Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-question.md b/hugo/content/icons/circle-question.md
new file mode 100644
index 0000000..9d3175d
--- /dev/null
+++ b/hugo/content/icons/circle-question.md
@@ -0,0 +1,5 @@
+---
+title: Circle Question
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-user.md b/hugo/content/icons/circle-user.md
new file mode 100644
index 0000000..9d522c0
--- /dev/null
+++ b/hugo/content/icons/circle-user.md
@@ -0,0 +1,5 @@
+---
+title: Circle User
+tags:
+categories:
+---
diff --git a/hugo/content/icons/circle-xmark.md b/hugo/content/icons/circle-xmark.md
new file mode 100644
index 0000000..96222e0
--- /dev/null
+++ b/hugo/content/icons/circle-xmark.md
@@ -0,0 +1,5 @@
+---
+title: Circle Xmark
+tags:
+categories:
+---
diff --git a/hugo/content/icons/city.md b/hugo/content/icons/city.md
new file mode 100644
index 0000000..7a6914a
--- /dev/null
+++ b/hugo/content/icons/city.md
@@ -0,0 +1,5 @@
+---
+title: City
+tags:
+categories:
+---
diff --git a/hugo/content/icons/clock-rotate-left.md b/hugo/content/icons/clock-rotate-left.md
new file mode 100644
index 0000000..1dabfff
--- /dev/null
+++ b/hugo/content/icons/clock-rotate-left.md
@@ -0,0 +1,5 @@
+---
+title: Clock Rotate Left
+tags:
+categories:
+---
diff --git a/hugo/content/icons/clock.md b/hugo/content/icons/clock.md
new file mode 100644
index 0000000..811598e
--- /dev/null
+++ b/hugo/content/icons/clock.md
@@ -0,0 +1,5 @@
+---
+title: Clock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/cmd.md b/hugo/content/icons/cmd.md
new file mode 100644
index 0000000..06267ca
--- /dev/null
+++ b/hugo/content/icons/cmd.md
@@ -0,0 +1,5 @@
+---
+title: Cmd
+tags:
+categories:
+---
diff --git a/hugo/content/icons/code.md b/hugo/content/icons/code.md
new file mode 100644
index 0000000..da3b9fb
--- /dev/null
+++ b/hugo/content/icons/code.md
@@ -0,0 +1,5 @@
+---
+title: Code
+tags:
+categories:
+---
diff --git a/hugo/content/icons/compass.md b/hugo/content/icons/compass.md
new file mode 100644
index 0000000..1885623
--- /dev/null
+++ b/hugo/content/icons/compass.md
@@ -0,0 +1,5 @@
+---
+title: Compass
+tags:
+categories:
+---
diff --git a/hugo/content/icons/compress.md b/hugo/content/icons/compress.md
new file mode 100644
index 0000000..5820e4b
--- /dev/null
+++ b/hugo/content/icons/compress.md
@@ -0,0 +1,5 @@
+---
+title: Compress
+tags:
+categories:
+---
diff --git a/hugo/content/icons/copy.md b/hugo/content/icons/copy.md
new file mode 100644
index 0000000..0eb5909
--- /dev/null
+++ b/hugo/content/icons/copy.md
@@ -0,0 +1,5 @@
+---
+title: Copy
+tags:
+categories:
+---
diff --git a/hugo/content/icons/dashboard.md b/hugo/content/icons/dashboard.md
new file mode 100644
index 0000000..b1228b0
--- /dev/null
+++ b/hugo/content/icons/dashboard.md
@@ -0,0 +1,5 @@
+---
+title: Dashboard
+tags:
+categories:
+---
diff --git a/hugo/content/icons/devices.md b/hugo/content/icons/devices.md
new file mode 100644
index 0000000..1471501
--- /dev/null
+++ b/hugo/content/icons/devices.md
@@ -0,0 +1,5 @@
+---
+title: Devices
+tags:
+categories:
+---
diff --git a/hugo/content/icons/disc.md b/hugo/content/icons/disc.md
new file mode 100644
index 0000000..5f7694a
--- /dev/null
+++ b/hugo/content/icons/disc.md
@@ -0,0 +1,5 @@
+---
+title: Disc
+tags:
+categories:
+---
diff --git a/hugo/content/icons/display-cam.md b/hugo/content/icons/display-cam.md
new file mode 100644
index 0000000..7c56547
--- /dev/null
+++ b/hugo/content/icons/display-cam.md
@@ -0,0 +1,5 @@
+---
+title: Display Cam
+tags:
+categories:
+---
diff --git a/hugo/content/icons/display.md b/hugo/content/icons/display.md
new file mode 100644
index 0000000..dc70c8c
--- /dev/null
+++ b/hugo/content/icons/display.md
@@ -0,0 +1,5 @@
+---
+title: Display
+tags:
+categories:
+---
diff --git a/hugo/content/icons/earth.md b/hugo/content/icons/earth.md
new file mode 100644
index 0000000..3eacd87
--- /dev/null
+++ b/hugo/content/icons/earth.md
@@ -0,0 +1,5 @@
+---
+title: Earth
+tags:
+categories:
+---
diff --git a/hugo/content/icons/eclipse.md b/hugo/content/icons/eclipse.md
new file mode 100644
index 0000000..ec563a7
--- /dev/null
+++ b/hugo/content/icons/eclipse.md
@@ -0,0 +1,5 @@
+---
+title: Eclipse
+tags:
+categories:
+---
diff --git a/hugo/content/icons/edge.md b/hugo/content/icons/edge.md
new file mode 100644
index 0000000..ca00959
--- /dev/null
+++ b/hugo/content/icons/edge.md
@@ -0,0 +1,5 @@
+---
+title: Edge
+tags:
+categories:
+---
diff --git a/hugo/content/icons/ellipsis-v.md b/hugo/content/icons/ellipsis-v.md
new file mode 100644
index 0000000..7de4326
--- /dev/null
+++ b/hugo/content/icons/ellipsis-v.md
@@ -0,0 +1,5 @@
+---
+title: Ellipsis V
+tags:
+categories:
+---
diff --git a/hugo/content/icons/ellipsis.md b/hugo/content/icons/ellipsis.md
new file mode 100644
index 0000000..d3eff39
--- /dev/null
+++ b/hugo/content/icons/ellipsis.md
@@ -0,0 +1,5 @@
+---
+title: Ellipsis
+tags:
+categories:
+---
diff --git a/hugo/content/icons/envelope.md b/hugo/content/icons/envelope.md
new file mode 100644
index 0000000..c6fdc54
--- /dev/null
+++ b/hugo/content/icons/envelope.md
@@ -0,0 +1,5 @@
+---
+title: Envelope
+tags:
+categories:
+---
diff --git a/hugo/content/icons/ethernet.md b/hugo/content/icons/ethernet.md
new file mode 100644
index 0000000..4d3dfc1
--- /dev/null
+++ b/hugo/content/icons/ethernet.md
@@ -0,0 +1,5 @@
+---
+title: Ethernet
+tags:
+categories:
+---
diff --git a/hugo/content/icons/euro.md b/hugo/content/icons/euro.md
new file mode 100644
index 0000000..bb6908f
--- /dev/null
+++ b/hugo/content/icons/euro.md
@@ -0,0 +1,5 @@
+---
+title: Euro
+tags:
+categories:
+---
diff --git a/hugo/content/icons/expand.md b/hugo/content/icons/expand.md
new file mode 100644
index 0000000..5bd4125
--- /dev/null
+++ b/hugo/content/icons/expand.md
@@ -0,0 +1,5 @@
+---
+title: Expand
+tags:
+categories:
+---
diff --git a/hugo/content/icons/eye-slash.md b/hugo/content/icons/eye-slash.md
new file mode 100644
index 0000000..84f5ddf
--- /dev/null
+++ b/hugo/content/icons/eye-slash.md
@@ -0,0 +1,5 @@
+---
+title: Eye Slash
+tags:
+categories:
+---
diff --git a/hugo/content/icons/eye.md b/hugo/content/icons/eye.md
new file mode 100644
index 0000000..4e7437d
--- /dev/null
+++ b/hugo/content/icons/eye.md
@@ -0,0 +1,5 @@
+---
+title: Eye
+tags:
+categories:
+---
diff --git a/hugo/content/icons/facebook-messenger.md b/hugo/content/icons/facebook-messenger.md
new file mode 100644
index 0000000..e60e393
--- /dev/null
+++ b/hugo/content/icons/facebook-messenger.md
@@ -0,0 +1,5 @@
+---
+title: Facebook Messenger
+tags:
+categories:
+---
diff --git a/hugo/content/icons/facebook.md b/hugo/content/icons/facebook.md
new file mode 100644
index 0000000..9a4545a
--- /dev/null
+++ b/hugo/content/icons/facebook.md
@@ -0,0 +1,5 @@
+---
+title: Facebook
+tags:
+categories:
+---
diff --git a/hugo/content/icons/fast-backward.md b/hugo/content/icons/fast-backward.md
new file mode 100644
index 0000000..34ce9c4
--- /dev/null
+++ b/hugo/content/icons/fast-backward.md
@@ -0,0 +1,5 @@
+---
+title: Fast Backward
+tags:
+categories:
+---
diff --git a/hugo/content/icons/fast-forward.md b/hugo/content/icons/fast-forward.md
new file mode 100644
index 0000000..6f1d0b5
--- /dev/null
+++ b/hugo/content/icons/fast-forward.md
@@ -0,0 +1,5 @@
+---
+title: Fast Forward
+tags:
+categories:
+---
diff --git a/hugo/content/icons/fax.md b/hugo/content/icons/fax.md
new file mode 100644
index 0000000..cebfec0
--- /dev/null
+++ b/hugo/content/icons/fax.md
@@ -0,0 +1,5 @@
+---
+title: Fax
+tags:
+categories:
+---
diff --git a/hugo/content/icons/file.md b/hugo/content/icons/file.md
new file mode 100644
index 0000000..9929f8e
--- /dev/null
+++ b/hugo/content/icons/file.md
@@ -0,0 +1,5 @@
+---
+title: File
+tags:
+categories:
+---
diff --git a/hugo/content/icons/files.md b/hugo/content/icons/files.md
new file mode 100644
index 0000000..52e8d38
--- /dev/null
+++ b/hugo/content/icons/files.md
@@ -0,0 +1,5 @@
+---
+title: Files
+tags:
+categories:
+---
diff --git a/hugo/content/icons/film.md b/hugo/content/icons/film.md
new file mode 100644
index 0000000..8def5a2
--- /dev/null
+++ b/hugo/content/icons/film.md
@@ -0,0 +1,5 @@
+---
+title: Film
+tags:
+categories:
+---
diff --git a/hugo/content/icons/filter-plus.md b/hugo/content/icons/filter-plus.md
new file mode 100644
index 0000000..281d6da
--- /dev/null
+++ b/hugo/content/icons/filter-plus.md
@@ -0,0 +1,5 @@
+---
+title: Filter Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/filter-xmark.md b/hugo/content/icons/filter-xmark.md
new file mode 100644
index 0000000..2317f5d
--- /dev/null
+++ b/hugo/content/icons/filter-xmark.md
@@ -0,0 +1,5 @@
+---
+title: Filter Xmark
+tags:
+categories:
+---
diff --git a/hugo/content/icons/filter.md b/hugo/content/icons/filter.md
new file mode 100644
index 0000000..42ed92f
--- /dev/null
+++ b/hugo/content/icons/filter.md
@@ -0,0 +1,5 @@
+---
+title: Filter
+tags:
+categories:
+---
diff --git a/hugo/content/icons/fingerprint.md b/hugo/content/icons/fingerprint.md
new file mode 100644
index 0000000..9c82e16
--- /dev/null
+++ b/hugo/content/icons/fingerprint.md
@@ -0,0 +1,5 @@
+---
+title: Fingerprint
+tags:
+categories:
+---
diff --git a/hugo/content/icons/firefox.md b/hugo/content/icons/firefox.md
new file mode 100644
index 0000000..1afb8d5
--- /dev/null
+++ b/hugo/content/icons/firefox.md
@@ -0,0 +1,5 @@
+---
+title: Firefox
+tags:
+categories:
+---
diff --git a/hugo/content/icons/flag-checkered.md b/hugo/content/icons/flag-checkered.md
new file mode 100644
index 0000000..83e63e1
--- /dev/null
+++ b/hugo/content/icons/flag-checkered.md
@@ -0,0 +1,5 @@
+---
+title: Flag Checkered
+tags:
+categories:
+---
diff --git a/hugo/content/icons/flag.md b/hugo/content/icons/flag.md
new file mode 100644
index 0000000..e12909b
--- /dev/null
+++ b/hugo/content/icons/flag.md
@@ -0,0 +1,5 @@
+---
+title: Flag
+tags:
+categories:
+---
diff --git a/hugo/content/icons/floppy-disk.md b/hugo/content/icons/floppy-disk.md
new file mode 100644
index 0000000..39f5b86
--- /dev/null
+++ b/hugo/content/icons/floppy-disk.md
@@ -0,0 +1,5 @@
+---
+title: Floppy Disk
+tags:
+categories:
+---
diff --git a/hugo/content/icons/foldable.md b/hugo/content/icons/foldable.md
new file mode 100644
index 0000000..fe61cc4
--- /dev/null
+++ b/hugo/content/icons/foldable.md
@@ -0,0 +1,5 @@
+---
+title: Foldable
+tags:
+categories:
+---
diff --git a/hugo/content/icons/folder-image.md b/hugo/content/icons/folder-image.md
new file mode 100644
index 0000000..7b6c17d
--- /dev/null
+++ b/hugo/content/icons/folder-image.md
@@ -0,0 +1,5 @@
+---
+title: Folder Image
+tags:
+categories:
+---
diff --git a/hugo/content/icons/folder.md b/hugo/content/icons/folder.md
new file mode 100644
index 0000000..6386121
--- /dev/null
+++ b/hugo/content/icons/folder.md
@@ -0,0 +1,5 @@
+---
+title: Folder
+tags:
+categories:
+---
diff --git a/hugo/content/icons/forward.md b/hugo/content/icons/forward.md
new file mode 100644
index 0000000..37c0daf
--- /dev/null
+++ b/hugo/content/icons/forward.md
@@ -0,0 +1,5 @@
+---
+title: Forward
+tags:
+categories:
+---
diff --git a/hugo/content/icons/gamepad.md b/hugo/content/icons/gamepad.md
new file mode 100644
index 0000000..78295dd
--- /dev/null
+++ b/hugo/content/icons/gamepad.md
@@ -0,0 +1,5 @@
+---
+title: Gamepad
+tags:
+categories:
+---
diff --git a/hugo/content/icons/gauge.md b/hugo/content/icons/gauge.md
new file mode 100644
index 0000000..7b1b82c
--- /dev/null
+++ b/hugo/content/icons/gauge.md
@@ -0,0 +1,5 @@
+---
+title: Gauge
+tags:
+categories:
+---
diff --git a/hugo/content/icons/gear.md b/hugo/content/icons/gear.md
new file mode 100644
index 0000000..43bff6b
--- /dev/null
+++ b/hugo/content/icons/gear.md
@@ -0,0 +1,5 @@
+---
+title: Gear
+tags:
+categories:
+---
diff --git a/hugo/content/icons/gift.md b/hugo/content/icons/gift.md
new file mode 100644
index 0000000..789a13c
--- /dev/null
+++ b/hugo/content/icons/gift.md
@@ -0,0 +1,5 @@
+---
+title: Gift
+tags:
+categories:
+---
diff --git a/hugo/content/icons/github.md b/hugo/content/icons/github.md
new file mode 100644
index 0000000..896d3e3
--- /dev/null
+++ b/hugo/content/icons/github.md
@@ -0,0 +1,5 @@
+---
+title: Github
+tags:
+categories:
+---
diff --git a/hugo/content/icons/google-play.md b/hugo/content/icons/google-play.md
new file mode 100644
index 0000000..af5a05a
--- /dev/null
+++ b/hugo/content/icons/google-play.md
@@ -0,0 +1,5 @@
+---
+title: Google Play
+tags:
+categories:
+---
diff --git a/hugo/content/icons/grid.md b/hugo/content/icons/grid.md
new file mode 100644
index 0000000..52d1431
--- /dev/null
+++ b/hugo/content/icons/grid.md
@@ -0,0 +1,5 @@
+---
+title: Grid
+tags:
+categories:
+---
diff --git a/hugo/content/icons/grip-lines.md b/hugo/content/icons/grip-lines.md
new file mode 100644
index 0000000..81842e9
--- /dev/null
+++ b/hugo/content/icons/grip-lines.md
@@ -0,0 +1,5 @@
+---
+title: Grip Lines
+tags:
+categories:
+---
diff --git a/hugo/content/icons/headset.md b/hugo/content/icons/headset.md
new file mode 100644
index 0000000..1a01aee
--- /dev/null
+++ b/hugo/content/icons/headset.md
@@ -0,0 +1,5 @@
+---
+title: Headset
+tags:
+categories:
+---
diff --git a/hugo/content/icons/heart-crack.md b/hugo/content/icons/heart-crack.md
new file mode 100644
index 0000000..e1f8c77
--- /dev/null
+++ b/hugo/content/icons/heart-crack.md
@@ -0,0 +1,5 @@
+---
+title: Heart Crack
+tags:
+categories:
+---
diff --git a/hugo/content/icons/heart-half.md b/hugo/content/icons/heart-half.md
new file mode 100644
index 0000000..4990653
--- /dev/null
+++ b/hugo/content/icons/heart-half.md
@@ -0,0 +1,5 @@
+---
+title: Heart Half
+tags:
+categories:
+---
diff --git a/hugo/content/icons/heart.md b/hugo/content/icons/heart.md
new file mode 100644
index 0000000..ada5f3d
--- /dev/null
+++ b/hugo/content/icons/heart.md
@@ -0,0 +1,5 @@
+---
+title: Heart
+tags:
+categories:
+---
diff --git a/hugo/content/icons/hourglass-empty.md b/hugo/content/icons/hourglass-empty.md
new file mode 100644
index 0000000..e277e12
--- /dev/null
+++ b/hugo/content/icons/hourglass-empty.md
@@ -0,0 +1,5 @@
+---
+title: Hourglass Empty
+tags:
+categories:
+---
diff --git a/hugo/content/icons/hourglass-end.md b/hugo/content/icons/hourglass-end.md
new file mode 100644
index 0000000..2bfb5d8
--- /dev/null
+++ b/hugo/content/icons/hourglass-end.md
@@ -0,0 +1,5 @@
+---
+title: Hourglass End
+tags:
+categories:
+---
diff --git a/hugo/content/icons/hourglass-start.md b/hugo/content/icons/hourglass-start.md
new file mode 100644
index 0000000..e86af82
--- /dev/null
+++ b/hugo/content/icons/hourglass-start.md
@@ -0,0 +1,5 @@
+---
+title: Hourglass Start
+tags:
+categories:
+---
diff --git a/hugo/content/icons/hourglass.md b/hugo/content/icons/hourglass.md
new file mode 100644
index 0000000..e7c7d59
--- /dev/null
+++ b/hugo/content/icons/hourglass.md
@@ -0,0 +1,5 @@
+---
+title: Hourglass
+tags:
+categories:
+---
diff --git a/hugo/content/icons/house.md b/hugo/content/icons/house.md
new file mode 100644
index 0000000..f27bfdc
--- /dev/null
+++ b/hugo/content/icons/house.md
@@ -0,0 +1,5 @@
+---
+title: House
+tags:
+categories:
+---
diff --git a/hugo/content/icons/id-card.md b/hugo/content/icons/id-card.md
new file mode 100644
index 0000000..2a70562
--- /dev/null
+++ b/hugo/content/icons/id-card.md
@@ -0,0 +1,5 @@
+---
+title: Id Card
+tags:
+categories:
+---
diff --git a/hugo/content/icons/image.md b/hugo/content/icons/image.md
new file mode 100644
index 0000000..50cc8df
--- /dev/null
+++ b/hugo/content/icons/image.md
@@ -0,0 +1,5 @@
+---
+title: Image
+tags:
+categories:
+---
diff --git a/hugo/content/icons/laptop.md b/hugo/content/icons/laptop.md
new file mode 100644
index 0000000..a964d01
--- /dev/null
+++ b/hugo/content/icons/laptop.md
@@ -0,0 +1,5 @@
+---
+title: Laptop
+tags:
+categories:
+---
diff --git a/hugo/content/icons/layers-plus.md b/hugo/content/icons/layers-plus.md
new file mode 100644
index 0000000..e71fc18
--- /dev/null
+++ b/hugo/content/icons/layers-plus.md
@@ -0,0 +1,5 @@
+---
+title: Layers Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/layers.md b/hugo/content/icons/layers.md
new file mode 100644
index 0000000..c307814
--- /dev/null
+++ b/hugo/content/icons/layers.md
@@ -0,0 +1,5 @@
+---
+title: Layers
+tags:
+categories:
+---
diff --git a/hugo/content/icons/lightbulb-on.md b/hugo/content/icons/lightbulb-on.md
new file mode 100644
index 0000000..317473f
--- /dev/null
+++ b/hugo/content/icons/lightbulb-on.md
@@ -0,0 +1,5 @@
+---
+title: Lightbulb On
+tags:
+categories:
+---
diff --git a/hugo/content/icons/lightbulb.md b/hugo/content/icons/lightbulb.md
new file mode 100644
index 0000000..bde4620
--- /dev/null
+++ b/hugo/content/icons/lightbulb.md
@@ -0,0 +1,5 @@
+---
+title: Lightbulb
+tags:
+categories:
+---
diff --git a/hugo/content/icons/link-slash.md b/hugo/content/icons/link-slash.md
new file mode 100644
index 0000000..3969eb2
--- /dev/null
+++ b/hugo/content/icons/link-slash.md
@@ -0,0 +1,5 @@
+---
+title: Link Slash
+tags:
+categories:
+---
diff --git a/hugo/content/icons/link.md b/hugo/content/icons/link.md
new file mode 100644
index 0000000..278ee4c
--- /dev/null
+++ b/hugo/content/icons/link.md
@@ -0,0 +1,5 @@
+---
+title: Link
+tags:
+categories:
+---
diff --git a/hugo/content/icons/linkedin.md b/hugo/content/icons/linkedin.md
new file mode 100644
index 0000000..2dc2cee
--- /dev/null
+++ b/hugo/content/icons/linkedin.md
@@ -0,0 +1,5 @@
+---
+title: Linkedin
+tags:
+categories:
+---
diff --git a/hugo/content/icons/list-check.md b/hugo/content/icons/list-check.md
new file mode 100644
index 0000000..2558d77
--- /dev/null
+++ b/hugo/content/icons/list-check.md
@@ -0,0 +1,5 @@
+---
+title: List Check
+tags:
+categories:
+---
diff --git a/hugo/content/icons/list-ol.md b/hugo/content/icons/list-ol.md
new file mode 100644
index 0000000..d39b698
--- /dev/null
+++ b/hugo/content/icons/list-ol.md
@@ -0,0 +1,5 @@
+---
+title: List Ol
+tags:
+categories:
+---
diff --git a/hugo/content/icons/list.md b/hugo/content/icons/list.md
new file mode 100644
index 0000000..b90297b
--- /dev/null
+++ b/hugo/content/icons/list.md
@@ -0,0 +1,5 @@
+---
+title: List
+tags:
+categories:
+---
diff --git a/hugo/content/icons/location-pin-dot.md b/hugo/content/icons/location-pin-dot.md
new file mode 100644
index 0000000..4bf5bd9
--- /dev/null
+++ b/hugo/content/icons/location-pin-dot.md
@@ -0,0 +1,5 @@
+---
+title: Location Pin Dot
+tags:
+categories:
+---
diff --git a/hugo/content/icons/location-pin-slash.md b/hugo/content/icons/location-pin-slash.md
new file mode 100644
index 0000000..c15ee31
--- /dev/null
+++ b/hugo/content/icons/location-pin-slash.md
@@ -0,0 +1,5 @@
+---
+title: Location Pin Slash
+tags:
+categories:
+---
diff --git a/hugo/content/icons/location-pin.md b/hugo/content/icons/location-pin.md
new file mode 100644
index 0000000..14b5eda
--- /dev/null
+++ b/hugo/content/icons/location-pin.md
@@ -0,0 +1,5 @@
+---
+title: Location Pin
+tags:
+categories:
+---
diff --git a/hugo/content/icons/location-pins-route.md b/hugo/content/icons/location-pins-route.md
new file mode 100644
index 0000000..7e640bf
--- /dev/null
+++ b/hugo/content/icons/location-pins-route.md
@@ -0,0 +1,5 @@
+---
+title: Location Pins Route
+tags:
+categories:
+---
diff --git a/hugo/content/icons/lock.md b/hugo/content/icons/lock.md
new file mode 100644
index 0000000..ceb33c4
--- /dev/null
+++ b/hugo/content/icons/lock.md
@@ -0,0 +1,5 @@
+---
+title: Lock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/logs.md b/hugo/content/icons/logs.md
new file mode 100644
index 0000000..d02b947
--- /dev/null
+++ b/hugo/content/icons/logs.md
@@ -0,0 +1,5 @@
+---
+title: Logs
+tags:
+categories:
+---
diff --git a/hugo/content/icons/magnifying-glass.md b/hugo/content/icons/magnifying-glass.md
new file mode 100644
index 0000000..440748c
--- /dev/null
+++ b/hugo/content/icons/magnifying-glass.md
@@ -0,0 +1,5 @@
+---
+title: Magnifying Glass
+tags:
+categories:
+---
diff --git a/hugo/content/icons/message-pen.md b/hugo/content/icons/message-pen.md
new file mode 100644
index 0000000..a0dad32
--- /dev/null
+++ b/hugo/content/icons/message-pen.md
@@ -0,0 +1,5 @@
+---
+title: Message Pen
+tags:
+categories:
+---
diff --git a/hugo/content/icons/message-smile.md b/hugo/content/icons/message-smile.md
new file mode 100644
index 0000000..c93e7c5
--- /dev/null
+++ b/hugo/content/icons/message-smile.md
@@ -0,0 +1,5 @@
+---
+title: Message Smile
+tags:
+categories:
+---
diff --git a/hugo/content/icons/message-text.md b/hugo/content/icons/message-text.md
new file mode 100644
index 0000000..7c390c9
--- /dev/null
+++ b/hugo/content/icons/message-text.md
@@ -0,0 +1,5 @@
+---
+title: Message Text
+tags:
+categories:
+---
diff --git a/hugo/content/icons/message.md b/hugo/content/icons/message.md
new file mode 100644
index 0000000..55a0bb1
--- /dev/null
+++ b/hugo/content/icons/message.md
@@ -0,0 +1,5 @@
+---
+title: Message
+tags:
+categories:
+---
diff --git a/hugo/content/icons/microphone.md b/hugo/content/icons/microphone.md
new file mode 100644
index 0000000..c22e34c
--- /dev/null
+++ b/hugo/content/icons/microphone.md
@@ -0,0 +1,5 @@
+---
+title: Microphone
+tags:
+categories:
+---
diff --git a/hugo/content/icons/min.md b/hugo/content/icons/min.md
new file mode 100644
index 0000000..ad502bd
--- /dev/null
+++ b/hugo/content/icons/min.md
@@ -0,0 +1,5 @@
+---
+title: Min
+tags:
+categories:
+---
diff --git a/hugo/content/icons/moon.md b/hugo/content/icons/moon.md
new file mode 100644
index 0000000..118d697
--- /dev/null
+++ b/hugo/content/icons/moon.md
@@ -0,0 +1,5 @@
+---
+title: Moon
+tags:
+categories:
+---
diff --git a/hugo/content/icons/music.md b/hugo/content/icons/music.md
new file mode 100644
index 0000000..9ed9aef
--- /dev/null
+++ b/hugo/content/icons/music.md
@@ -0,0 +1,5 @@
+---
+title: Music
+tags:
+categories:
+---
diff --git a/hugo/content/icons/network.md b/hugo/content/icons/network.md
new file mode 100644
index 0000000..e044b8c
--- /dev/null
+++ b/hugo/content/icons/network.md
@@ -0,0 +1,5 @@
+---
+title: Network
+tags:
+categories:
+---
diff --git a/hugo/content/icons/notes.md b/hugo/content/icons/notes.md
new file mode 100644
index 0000000..875a386
--- /dev/null
+++ b/hugo/content/icons/notes.md
@@ -0,0 +1,5 @@
+---
+title: Notes
+tags:
+categories:
+---
diff --git a/hugo/content/icons/numpad.md b/hugo/content/icons/numpad.md
new file mode 100644
index 0000000..1513990
--- /dev/null
+++ b/hugo/content/icons/numpad.md
@@ -0,0 +1,5 @@
+---
+title: Numpad
+tags:
+categories:
+---
diff --git a/hugo/content/icons/paper-plane-top.md b/hugo/content/icons/paper-plane-top.md
new file mode 100644
index 0000000..7a1f6ac
--- /dev/null
+++ b/hugo/content/icons/paper-plane-top.md
@@ -0,0 +1,5 @@
+---
+title: Paper Plane Top
+tags:
+categories:
+---
diff --git a/hugo/content/icons/parachute-box.md b/hugo/content/icons/parachute-box.md
new file mode 100644
index 0000000..183ba73
--- /dev/null
+++ b/hugo/content/icons/parachute-box.md
@@ -0,0 +1,5 @@
+---
+title: Parachute Box
+tags:
+categories:
+---
diff --git a/hugo/content/icons/patreon.md b/hugo/content/icons/patreon.md
new file mode 100644
index 0000000..e221ed6
--- /dev/null
+++ b/hugo/content/icons/patreon.md
@@ -0,0 +1,5 @@
+---
+title: Patreon
+tags:
+categories:
+---
diff --git a/hugo/content/icons/pause.md b/hugo/content/icons/pause.md
new file mode 100644
index 0000000..22552cc
--- /dev/null
+++ b/hugo/content/icons/pause.md
@@ -0,0 +1,5 @@
+---
+title: Pause
+tags:
+categories:
+---
diff --git a/hugo/content/icons/pen.md b/hugo/content/icons/pen.md
new file mode 100644
index 0000000..1076ba8
--- /dev/null
+++ b/hugo/content/icons/pen.md
@@ -0,0 +1,5 @@
+---
+title: Pen
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-arrow-down-left.md b/hugo/content/icons/phone-arrow-down-left.md
new file mode 100644
index 0000000..0473267
--- /dev/null
+++ b/hugo/content/icons/phone-arrow-down-left.md
@@ -0,0 +1,5 @@
+---
+title: Phone Arrow Down Left
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-arrow-up-right.md b/hugo/content/icons/phone-arrow-up-right.md
new file mode 100644
index 0000000..5d9209a
--- /dev/null
+++ b/hugo/content/icons/phone-arrow-up-right.md
@@ -0,0 +1,5 @@
+---
+title: Phone Arrow Up Right
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-gear.md b/hugo/content/icons/phone-gear.md
new file mode 100644
index 0000000..ccf4350
--- /dev/null
+++ b/hugo/content/icons/phone-gear.md
@@ -0,0 +1,5 @@
+---
+title: Phone Gear
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-list.md b/hugo/content/icons/phone-list.md
new file mode 100644
index 0000000..6f5a773
--- /dev/null
+++ b/hugo/content/icons/phone-list.md
@@ -0,0 +1,5 @@
+---
+title: Phone List
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-office.md b/hugo/content/icons/phone-office.md
new file mode 100644
index 0000000..247d591
--- /dev/null
+++ b/hugo/content/icons/phone-office.md
@@ -0,0 +1,5 @@
+---
+title: Phone Office
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone-volume.md b/hugo/content/icons/phone-volume.md
new file mode 100644
index 0000000..429c54b
--- /dev/null
+++ b/hugo/content/icons/phone-volume.md
@@ -0,0 +1,5 @@
+---
+title: Phone Volume
+tags:
+categories:
+---
diff --git a/hugo/content/icons/phone.md b/hugo/content/icons/phone.md
new file mode 100644
index 0000000..8d1c3a1
--- /dev/null
+++ b/hugo/content/icons/phone.md
@@ -0,0 +1,5 @@
+---
+title: Phone
+tags:
+categories:
+---
diff --git a/hugo/content/icons/plane.md b/hugo/content/icons/plane.md
new file mode 100644
index 0000000..94a3221
--- /dev/null
+++ b/hugo/content/icons/plane.md
@@ -0,0 +1,5 @@
+---
+title: Plane
+tags:
+categories:
+---
diff --git a/hugo/content/icons/play-pause.md b/hugo/content/icons/play-pause.md
new file mode 100644
index 0000000..02298db
--- /dev/null
+++ b/hugo/content/icons/play-pause.md
@@ -0,0 +1,5 @@
+---
+title: Play Pause
+tags:
+categories:
+---
diff --git a/hugo/content/icons/play.md b/hugo/content/icons/play.md
new file mode 100644
index 0000000..4082f4c
--- /dev/null
+++ b/hugo/content/icons/play.md
@@ -0,0 +1,5 @@
+---
+title: Play
+tags:
+categories:
+---
diff --git a/hugo/content/icons/plus.md b/hugo/content/icons/plus.md
new file mode 100644
index 0000000..8c5c906
--- /dev/null
+++ b/hugo/content/icons/plus.md
@@ -0,0 +1,5 @@
+---
+title: Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/power.md b/hugo/content/icons/power.md
new file mode 100644
index 0000000..f24c771
--- /dev/null
+++ b/hugo/content/icons/power.md
@@ -0,0 +1,5 @@
+---
+title: Power
+tags:
+categories:
+---
diff --git a/hugo/content/icons/puzzle-piece.md b/hugo/content/icons/puzzle-piece.md
new file mode 100644
index 0000000..5046853
--- /dev/null
+++ b/hugo/content/icons/puzzle-piece.md
@@ -0,0 +1,5 @@
+---
+title: Puzzle Piece
+tags:
+categories:
+---
diff --git a/hugo/content/icons/repeat-one.md b/hugo/content/icons/repeat-one.md
new file mode 100644
index 0000000..f0017a4
--- /dev/null
+++ b/hugo/content/icons/repeat-one.md
@@ -0,0 +1,5 @@
+---
+title: Repeat One
+tags:
+categories:
+---
diff --git a/hugo/content/icons/repeat.md b/hugo/content/icons/repeat.md
new file mode 100644
index 0000000..c2f36ce
--- /dev/null
+++ b/hugo/content/icons/repeat.md
@@ -0,0 +1,5 @@
+---
+title: Repeat
+tags:
+categories:
+---
diff --git a/hugo/content/icons/rocket.md b/hugo/content/icons/rocket.md
new file mode 100644
index 0000000..eb632ce
--- /dev/null
+++ b/hugo/content/icons/rocket.md
@@ -0,0 +1,5 @@
+---
+title: Rocket
+tags:
+categories:
+---
diff --git a/hugo/content/icons/safari.md b/hugo/content/icons/safari.md
new file mode 100644
index 0000000..fe48bb1
--- /dev/null
+++ b/hugo/content/icons/safari.md
@@ -0,0 +1,5 @@
+---
+title: Safari
+tags:
+categories:
+---
diff --git a/hugo/content/icons/server.md b/hugo/content/icons/server.md
new file mode 100644
index 0000000..3fe1c2c
--- /dev/null
+++ b/hugo/content/icons/server.md
@@ -0,0 +1,5 @@
+---
+title: Server
+tags:
+categories:
+---
diff --git a/hugo/content/icons/shield-keyhole.md b/hugo/content/icons/shield-keyhole.md
new file mode 100644
index 0000000..cbb8751
--- /dev/null
+++ b/hugo/content/icons/shield-keyhole.md
@@ -0,0 +1,5 @@
+---
+title: Shield Keyhole
+tags:
+categories:
+---
diff --git a/hugo/content/icons/shield-plus.md b/hugo/content/icons/shield-plus.md
new file mode 100644
index 0000000..1543332
--- /dev/null
+++ b/hugo/content/icons/shield-plus.md
@@ -0,0 +1,5 @@
+---
+title: Shield Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/shield-xmark.md b/hugo/content/icons/shield-xmark.md
new file mode 100644
index 0000000..ade0d7a
--- /dev/null
+++ b/hugo/content/icons/shield-xmark.md
@@ -0,0 +1,5 @@
+---
+title: Shield Xmark
+tags:
+categories:
+---
diff --git a/hugo/content/icons/shield.md b/hugo/content/icons/shield.md
new file mode 100644
index 0000000..4530785
--- /dev/null
+++ b/hugo/content/icons/shield.md
@@ -0,0 +1,5 @@
+---
+title: Shield
+tags:
+categories:
+---
diff --git a/hugo/content/icons/shuffle.md b/hugo/content/icons/shuffle.md
new file mode 100644
index 0000000..2239c40
--- /dev/null
+++ b/hugo/content/icons/shuffle.md
@@ -0,0 +1,5 @@
+---
+title: Shuffle
+tags:
+categories:
+---
diff --git a/hugo/content/icons/sim-card.md b/hugo/content/icons/sim-card.md
new file mode 100644
index 0000000..ce07792
--- /dev/null
+++ b/hugo/content/icons/sim-card.md
@@ -0,0 +1,5 @@
+---
+title: Sim Card
+tags:
+categories:
+---
diff --git a/hugo/content/icons/sliders.md b/hugo/content/icons/sliders.md
new file mode 100644
index 0000000..1a4254c
--- /dev/null
+++ b/hugo/content/icons/sliders.md
@@ -0,0 +1,5 @@
+---
+title: Sliders
+tags:
+categories:
+---
diff --git a/hugo/content/icons/smartphone-divert.md b/hugo/content/icons/smartphone-divert.md
new file mode 100644
index 0000000..b73a199
--- /dev/null
+++ b/hugo/content/icons/smartphone-divert.md
@@ -0,0 +1,5 @@
+---
+title: Smartphone Divert
+tags:
+categories:
+---
diff --git a/hugo/content/icons/smartphone.md b/hugo/content/icons/smartphone.md
new file mode 100644
index 0000000..02d0379
--- /dev/null
+++ b/hugo/content/icons/smartphone.md
@@ -0,0 +1,5 @@
+---
+title: Smartphone
+tags:
+categories:
+---
diff --git a/hugo/content/icons/software-box.md b/hugo/content/icons/software-box.md
new file mode 100644
index 0000000..09bf8e1
--- /dev/null
+++ b/hugo/content/icons/software-box.md
@@ -0,0 +1,5 @@
+---
+title: Software Box
+tags:
+categories:
+---
diff --git a/hugo/content/icons/spinner-third.md b/hugo/content/icons/spinner-third.md
new file mode 100644
index 0000000..6543f18
--- /dev/null
+++ b/hugo/content/icons/spinner-third.md
@@ -0,0 +1,5 @@
+---
+title: Spinner Third
+tags:
+categories:
+---
diff --git a/hugo/content/icons/spy.md b/hugo/content/icons/spy.md
new file mode 100644
index 0000000..2c8fcc2
--- /dev/null
+++ b/hugo/content/icons/spy.md
@@ -0,0 +1,5 @@
+---
+title: Spy
+tags:
+categories:
+---
diff --git a/hugo/content/icons/star.md b/hugo/content/icons/star.md
new file mode 100644
index 0000000..5a66cdb
--- /dev/null
+++ b/hugo/content/icons/star.md
@@ -0,0 +1,5 @@
+---
+title: Star
+tags:
+categories:
+---
diff --git a/hugo/content/icons/stop.md b/hugo/content/icons/stop.md
new file mode 100644
index 0000000..282fa39
--- /dev/null
+++ b/hugo/content/icons/stop.md
@@ -0,0 +1,5 @@
+---
+title: Stop
+tags:
+categories:
+---
diff --git a/hugo/content/icons/stopwatch.md b/hugo/content/icons/stopwatch.md
new file mode 100644
index 0000000..c378b9f
--- /dev/null
+++ b/hugo/content/icons/stopwatch.md
@@ -0,0 +1,5 @@
+---
+title: Stopwatch
+tags:
+categories:
+---
diff --git a/hugo/content/icons/store.md b/hugo/content/icons/store.md
new file mode 100644
index 0000000..9a19451
--- /dev/null
+++ b/hugo/content/icons/store.md
@@ -0,0 +1,5 @@
+---
+title: Store
+tags:
+categories:
+---
diff --git a/hugo/content/icons/sun.md b/hugo/content/icons/sun.md
new file mode 100644
index 0000000..9943564
--- /dev/null
+++ b/hugo/content/icons/sun.md
@@ -0,0 +1,5 @@
+---
+title: Sun
+tags:
+categories:
+---
diff --git a/hugo/content/icons/swatchbook.md b/hugo/content/icons/swatchbook.md
new file mode 100644
index 0000000..b76cb1c
--- /dev/null
+++ b/hugo/content/icons/swatchbook.md
@@ -0,0 +1,5 @@
+---
+title: Swatchbook
+tags:
+categories:
+---
diff --git a/hugo/content/icons/table-clock.md b/hugo/content/icons/table-clock.md
new file mode 100644
index 0000000..9b8d5a6
--- /dev/null
+++ b/hugo/content/icons/table-clock.md
@@ -0,0 +1,5 @@
+---
+title: Table Clock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/table.md b/hugo/content/icons/table.md
new file mode 100644
index 0000000..f51a79f
--- /dev/null
+++ b/hugo/content/icons/table.md
@@ -0,0 +1,5 @@
+---
+title: Table
+tags:
+categories:
+---
diff --git a/hugo/content/icons/tag.md b/hugo/content/icons/tag.md
new file mode 100644
index 0000000..16d6105
--- /dev/null
+++ b/hugo/content/icons/tag.md
@@ -0,0 +1,5 @@
+---
+title: Tag
+tags:
+categories:
+---
diff --git a/hugo/content/icons/tower-broadcast.md b/hugo/content/icons/tower-broadcast.md
new file mode 100644
index 0000000..e764a5a
--- /dev/null
+++ b/hugo/content/icons/tower-broadcast.md
@@ -0,0 +1,5 @@
+---
+title: Tower Broadcast
+tags:
+categories:
+---
diff --git a/hugo/content/icons/trash-can.md b/hugo/content/icons/trash-can.md
new file mode 100644
index 0000000..7e71149
--- /dev/null
+++ b/hugo/content/icons/trash-can.md
@@ -0,0 +1,5 @@
+---
+title: Trash Can
+tags:
+categories:
+---
diff --git a/hugo/content/icons/triangle-exclamation.md b/hugo/content/icons/triangle-exclamation.md
new file mode 100644
index 0000000..83145eb
--- /dev/null
+++ b/hugo/content/icons/triangle-exclamation.md
@@ -0,0 +1,5 @@
+---
+title: Triangle Exclamation
+tags:
+categories:
+---
diff --git a/hugo/content/icons/twitter.md b/hugo/content/icons/twitter.md
new file mode 100644
index 0000000..5210671
--- /dev/null
+++ b/hugo/content/icons/twitter.md
@@ -0,0 +1,5 @@
+---
+title: Twitter
+tags:
+categories:
+---
diff --git a/hugo/content/icons/unlock.md b/hugo/content/icons/unlock.md
new file mode 100644
index 0000000..0f8dd40
--- /dev/null
+++ b/hugo/content/icons/unlock.md
@@ -0,0 +1,5 @@
+---
+title: Unlock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-clock.md b/hugo/content/icons/user-clock.md
new file mode 100644
index 0000000..ae6f992
--- /dev/null
+++ b/hugo/content/icons/user-clock.md
@@ -0,0 +1,5 @@
+---
+title: User Clock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-gear.md b/hugo/content/icons/user-gear.md
new file mode 100644
index 0000000..254ac64
--- /dev/null
+++ b/hugo/content/icons/user-gear.md
@@ -0,0 +1,5 @@
+---
+title: User Gear
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-headset.md b/hugo/content/icons/user-headset.md
new file mode 100644
index 0000000..5799e0f
--- /dev/null
+++ b/hugo/content/icons/user-headset.md
@@ -0,0 +1,5 @@
+---
+title: User Headset
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-list.md b/hugo/content/icons/user-list.md
new file mode 100644
index 0000000..a6df851
--- /dev/null
+++ b/hugo/content/icons/user-list.md
@@ -0,0 +1,5 @@
+---
+title: User List
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-lock.md b/hugo/content/icons/user-lock.md
new file mode 100644
index 0000000..e1a322d
--- /dev/null
+++ b/hugo/content/icons/user-lock.md
@@ -0,0 +1,5 @@
+---
+title: User Lock
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user-plus.md b/hugo/content/icons/user-plus.md
new file mode 100644
index 0000000..6d15b96
--- /dev/null
+++ b/hugo/content/icons/user-plus.md
@@ -0,0 +1,5 @@
+---
+title: User Plus
+tags:
+categories:
+---
diff --git a/hugo/content/icons/user.md b/hugo/content/icons/user.md
new file mode 100644
index 0000000..8e8c3cf
--- /dev/null
+++ b/hugo/content/icons/user.md
@@ -0,0 +1,5 @@
+---
+title: User
+tags:
+categories:
+---
diff --git a/hugo/content/icons/users-list.md b/hugo/content/icons/users-list.md
new file mode 100644
index 0000000..dc3d8ea
--- /dev/null
+++ b/hugo/content/icons/users-list.md
@@ -0,0 +1,5 @@
+---
+title: Users List
+tags:
+categories:
+---
diff --git a/hugo/content/icons/users.md b/hugo/content/icons/users.md
new file mode 100644
index 0000000..f97afca
--- /dev/null
+++ b/hugo/content/icons/users.md
@@ -0,0 +1,5 @@
+---
+title: Users
+tags:
+categories:
+---
diff --git a/hugo/content/icons/valkyrie-sword.md b/hugo/content/icons/valkyrie-sword.md
new file mode 100644
index 0000000..0ab3c46
--- /dev/null
+++ b/hugo/content/icons/valkyrie-sword.md
@@ -0,0 +1,5 @@
+---
+title: Valkyrie Sword
+tags:
+categories:
+---
diff --git a/hugo/content/icons/video.md b/hugo/content/icons/video.md
new file mode 100644
index 0000000..635a408
--- /dev/null
+++ b/hugo/content/icons/video.md
@@ -0,0 +1,5 @@
+---
+title: Video
+tags:
+categories:
+---
diff --git a/hugo/content/icons/virtual-reality.md b/hugo/content/icons/virtual-reality.md
new file mode 100644
index 0000000..478a5fe
--- /dev/null
+++ b/hugo/content/icons/virtual-reality.md
@@ -0,0 +1,5 @@
+---
+title: Virtual Reality
+tags:
+categories:
+---
diff --git a/hugo/content/icons/voicemail.md b/hugo/content/icons/voicemail.md
new file mode 100644
index 0000000..017a562
--- /dev/null
+++ b/hugo/content/icons/voicemail.md
@@ -0,0 +1,5 @@
+---
+title: Voicemail
+tags:
+categories:
+---
diff --git a/hugo/content/icons/volume-0.md b/hugo/content/icons/volume-0.md
new file mode 100644
index 0000000..e246cb1
--- /dev/null
+++ b/hugo/content/icons/volume-0.md
@@ -0,0 +1,5 @@
+---
+title: Volume 0
+tags:
+categories:
+---
diff --git a/hugo/content/icons/volume-1.md b/hugo/content/icons/volume-1.md
new file mode 100644
index 0000000..f09a52b
--- /dev/null
+++ b/hugo/content/icons/volume-1.md
@@ -0,0 +1,5 @@
+---
+title: Volume 1
+tags:
+categories:
+---
diff --git a/hugo/content/icons/volume-2.md b/hugo/content/icons/volume-2.md
new file mode 100644
index 0000000..d4c2275
--- /dev/null
+++ b/hugo/content/icons/volume-2.md
@@ -0,0 +1,5 @@
+---
+title: Volume 2
+tags:
+categories:
+---
diff --git a/hugo/content/icons/volume-3.md b/hugo/content/icons/volume-3.md
new file mode 100644
index 0000000..626e834
--- /dev/null
+++ b/hugo/content/icons/volume-3.md
@@ -0,0 +1,5 @@
+---
+title: Volume 3
+tags:
+categories:
+---
diff --git a/hugo/content/icons/volume-none.md b/hugo/content/icons/volume-none.md
new file mode 100644
index 0000000..e89a8fa
--- /dev/null
+++ b/hugo/content/icons/volume-none.md
@@ -0,0 +1,5 @@
+---
+title: Volume None
+tags:
+categories:
+---
diff --git a/hugo/content/icons/wallpaper.md b/hugo/content/icons/wallpaper.md
new file mode 100644
index 0000000..1f95fba
--- /dev/null
+++ b/hugo/content/icons/wallpaper.md
@@ -0,0 +1,5 @@
+---
+title: Wallpaper
+tags:
+categories:
+---
diff --git a/hugo/content/icons/waveform.md b/hugo/content/icons/waveform.md
new file mode 100644
index 0000000..0f8bdc5
--- /dev/null
+++ b/hugo/content/icons/waveform.md
@@ -0,0 +1,5 @@
+---
+title: Waveform
+tags:
+categories:
+---
diff --git a/hugo/content/icons/window.md b/hugo/content/icons/window.md
new file mode 100644
index 0000000..aea289a
--- /dev/null
+++ b/hugo/content/icons/window.md
@@ -0,0 +1,5 @@
+---
+title: Window
+tags:
+categories:
+---
diff --git a/hugo/content/icons/xmark.md b/hugo/content/icons/xmark.md
new file mode 100644
index 0000000..f326026
--- /dev/null
+++ b/hugo/content/icons/xmark.md
@@ -0,0 +1,5 @@
+---
+title: Xmark
+tags:
+categories:
+---
diff --git a/hugo/layouts/_default/home.html b/hugo/layouts/_default/home.html
new file mode 100644
index 0000000..c09bdd2
--- /dev/null
+++ b/hugo/layouts/_default/home.html
@@ -0,0 +1,17 @@
+
+
+
+ {{ partialCached "head" . }}
+
+
+ {{ partialCached "navbar" . }}
+
+
+ {{ .Content }}
+
+ {{ partialCached "icons" . }}
+
+
+ {{ partialCached "footer" . }}
+
+
diff --git a/hugo/layouts/icons/single.html b/hugo/layouts/icons/single.html
new file mode 100644
index 0000000..3579df2
--- /dev/null
+++ b/hugo/layouts/icons/single.html
@@ -0,0 +1,14 @@
+
+
+
+ {{ partialCached "head" . }}
+ {{ .Title }} · Amaranth
+
+
+ {{ partialCached "navbar" . }}
+
+
+ {{ .Title }}
+
+
+
\ No newline at end of file
diff --git a/hugo/layouts/partials/footer.html b/hugo/layouts/partials/footer.html
new file mode 100644
index 0000000..c9d169a
--- /dev/null
+++ b/hugo/layouts/partials/footer.html
@@ -0,0 +1,6 @@
+
+
+
Twitter · GitHub
+
2021 © Studio 384 · ChangeWindows
+
+
\ No newline at end of file
diff --git a/hugo/layouts/partials/head.html b/hugo/layouts/partials/head.html
new file mode 100644
index 0000000..4d523bf
--- /dev/null
+++ b/hugo/layouts/partials/head.html
@@ -0,0 +1,8 @@
+
+
+
+
+{{ $style := resources.Get "sass/main.scss" | toCSS | minify | fingerprint }}
+
+
+
\ No newline at end of file
diff --git a/hugo/layouts/partials/icons.html b/hugo/layouts/partials/icons.html
new file mode 100644
index 0000000..5e4c4de
--- /dev/null
+++ b/hugo/layouts/partials/icons.html
@@ -0,0 +1,16 @@
+Icons
+
+ {{ range (where .Site.RegularPages "Type" "icons") -}}
+ {{- $filename := .File.TranslationBaseName -}}
+ {{- with .Site.GetPage .File.Path }}
+
+ {{- end }}
+ {{- end }}
+
\ No newline at end of file
diff --git a/hugo/layouts/partials/navbar.html b/hugo/layouts/partials/navbar.html
new file mode 100644
index 0000000..67d958a
--- /dev/null
+++ b/hugo/layouts/partials/navbar.html
@@ -0,0 +1,15 @@
+
+
+
\ No newline at end of file
diff --git a/hugo/public/assets/fonts/Amaranth.css b/hugo/public/assets/fonts/Amaranth.css
new file mode 100644
index 0000000..3b740b8
--- /dev/null
+++ b/hugo/public/assets/fonts/Amaranth.css
@@ -0,0 +1,712 @@
+@font-face {
+ font-family: "Amaranth";
+ src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"),
+url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"),
+url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"),
+url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype");
+}
+
+.ai::before,
+[class^="ai-"]::before,
+[class*=" ai-"]::before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-family: Amaranth !important;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal !important;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.ai-address-book::before {
+ content: "\f101";
+}
+.ai-alarm::before {
+ content: "\f102";
+}
+.ai-amaranth::before {
+ content: "\f103";
+}
+.ai-angle-down::before {
+ content: "\f104";
+}
+.ai-angle-left::before {
+ content: "\f105";
+}
+.ai-angle-right::before {
+ content: "\f106";
+}
+.ai-angle-up::before {
+ content: "\f107";
+}
+.ai-angles-y::before {
+ content: "\f108";
+}
+.ai-apple-app-store::before {
+ content: "\f109";
+}
+.ai-arrow-down-short-wide::before {
+ content: "\f10a";
+}
+.ai-arrow-down-to-line::before {
+ content: "\f10b";
+}
+.ai-arrow-down-wide-short::before {
+ content: "\f10c";
+}
+.ai-arrow-down::before {
+ content: "\f10d";
+}
+.ai-arrow-left-from-bracket::before {
+ content: "\f10e";
+}
+.ai-arrow-left-to-bracket::before {
+ content: "\f10f";
+}
+.ai-arrow-left-to-line::before {
+ content: "\f110";
+}
+.ai-arrow-left::before {
+ content: "\f111";
+}
+.ai-arrow-pointer::before {
+ content: "\f112";
+}
+.ai-arrow-right-from-bracket::before {
+ content: "\f113";
+}
+.ai-arrow-right-to-bracket::before {
+ content: "\f114";
+}
+.ai-arrow-right-to-line::before {
+ content: "\f115";
+}
+.ai-arrow-right::before {
+ content: "\f116";
+}
+.ai-arrow-rotate-right::before {
+ content: "\f117";
+}
+.ai-arrow-up-short-wide::before {
+ content: "\f118";
+}
+.ai-arrow-up-to-line::before {
+ content: "\f119";
+}
+.ai-arrow-up-wide-short::before {
+ content: "\f11a";
+}
+.ai-arrow-up::before {
+ content: "\f11b";
+}
+.ai-arrows-rotate-right::before {
+ content: "\f11c";
+}
+.ai-asterisk::before {
+ content: "\f11d";
+}
+.ai-at::before {
+ content: "\f11e";
+}
+.ai-azure::before {
+ content: "\f11f";
+}
+.ai-backward::before {
+ content: "\f120";
+}
+.ai-bars-staggered::before {
+ content: "\f121";
+}
+.ai-bars::before {
+ content: "\f122";
+}
+.ai-bel::before {
+ content: "\f123";
+}
+.ai-blf::before {
+ content: "\f124";
+}
+.ai-book::before {
+ content: "\f125";
+}
+.ai-box-open-full::before {
+ content: "\f126";
+}
+.ai-box::before {
+ content: "\f127";
+}
+.ai-branch-up::before {
+ content: "\f128";
+}
+.ai-branch::before {
+ content: "\f129";
+}
+.ai-bug::before {
+ content: "\f12a";
+}
+.ai-building::before {
+ content: "\f12b";
+}
+.ai-calendar-agenda::before {
+ content: "\f12c";
+}
+.ai-calendar-day::before {
+ content: "\f12d";
+}
+.ai-calendar-month::before {
+ content: "\f12e";
+}
+.ai-calendar-stars::before {
+ content: "\f12f";
+}
+.ai-calendar-week::before {
+ content: "\f130";
+}
+.ai-calendar::before {
+ content: "\f131";
+}
+.ai-changewindows-can::before {
+ content: "\f132";
+}
+.ai-changewindows-dev::before {
+ content: "\f133";
+}
+.ai-changewindows::before {
+ content: "\f134";
+}
+.ai-chart-pie::before {
+ content: "\f135";
+}
+.ai-check::before {
+ content: "\f136";
+}
+.ai-chevron-down::before {
+ content: "\f137";
+}
+.ai-chevron-left::before {
+ content: "\f138";
+}
+.ai-chevron-right::before {
+ content: "\f139";
+}
+.ai-chevron-up::before {
+ content: "\f13a";
+}
+.ai-chip::before {
+ content: "\f13b";
+}
+.ai-chrome::before {
+ content: "\f13c";
+}
+.ai-circle-check::before {
+ content: "\f13d";
+}
+.ai-circle-exclamation::before {
+ content: "\f13e";
+}
+.ai-circle-info::before {
+ content: "\f13f";
+}
+.ai-circle-plus::before {
+ content: "\f140";
+}
+.ai-circle-question::before {
+ content: "\f141";
+}
+.ai-circle-user::before {
+ content: "\f142";
+}
+.ai-circle-xmark::before {
+ content: "\f143";
+}
+.ai-city::before {
+ content: "\f144";
+}
+.ai-clock-rotate-left::before {
+ content: "\f145";
+}
+.ai-clock::before {
+ content: "\f146";
+}
+.ai-cmd::before {
+ content: "\f147";
+}
+.ai-code::before {
+ content: "\f148";
+}
+.ai-compass::before {
+ content: "\f149";
+}
+.ai-compress::before {
+ content: "\f14a";
+}
+.ai-copy::before {
+ content: "\f14b";
+}
+.ai-dashboard::before {
+ content: "\f14c";
+}
+.ai-devices::before {
+ content: "\f14d";
+}
+.ai-disc::before {
+ content: "\f14e";
+}
+.ai-display-cam::before {
+ content: "\f14f";
+}
+.ai-display::before {
+ content: "\f150";
+}
+.ai-earth::before {
+ content: "\f151";
+}
+.ai-eclipse::before {
+ content: "\f152";
+}
+.ai-edge::before {
+ content: "\f153";
+}
+.ai-ellipsis-v::before {
+ content: "\f154";
+}
+.ai-ellipsis::before {
+ content: "\f155";
+}
+.ai-envelope::before {
+ content: "\f156";
+}
+.ai-ethernet::before {
+ content: "\f157";
+}
+.ai-euro::before {
+ content: "\f158";
+}
+.ai-expand::before {
+ content: "\f159";
+}
+.ai-eye-slash::before {
+ content: "\f15a";
+}
+.ai-eye::before {
+ content: "\f15b";
+}
+.ai-facebook-messenger::before {
+ content: "\f15c";
+}
+.ai-facebook::before {
+ content: "\f15d";
+}
+.ai-fast-backward::before {
+ content: "\f15e";
+}
+.ai-fast-forward::before {
+ content: "\f15f";
+}
+.ai-fax::before {
+ content: "\f160";
+}
+.ai-file::before {
+ content: "\f161";
+}
+.ai-files::before {
+ content: "\f162";
+}
+.ai-film::before {
+ content: "\f163";
+}
+.ai-filter-plus::before {
+ content: "\f164";
+}
+.ai-filter-xmark::before {
+ content: "\f165";
+}
+.ai-filter::before {
+ content: "\f166";
+}
+.ai-fingerprint::before {
+ content: "\f167";
+}
+.ai-firefox::before {
+ content: "\f168";
+}
+.ai-flag-checkered::before {
+ content: "\f169";
+}
+.ai-flag::before {
+ content: "\f16a";
+}
+.ai-floppy-disk::before {
+ content: "\f16b";
+}
+.ai-foldable::before {
+ content: "\f16c";
+}
+.ai-folder-image::before {
+ content: "\f16d";
+}
+.ai-folder::before {
+ content: "\f16e";
+}
+.ai-forward::before {
+ content: "\f16f";
+}
+.ai-gamepad::before {
+ content: "\f170";
+}
+.ai-gauge::before {
+ content: "\f171";
+}
+.ai-gear::before {
+ content: "\f172";
+}
+.ai-gift::before {
+ content: "\f173";
+}
+.ai-github::before {
+ content: "\f174";
+}
+.ai-google-play::before {
+ content: "\f175";
+}
+.ai-grid::before {
+ content: "\f176";
+}
+.ai-grip-lines::before {
+ content: "\f177";
+}
+.ai-headset::before {
+ content: "\f178";
+}
+.ai-heart-crack::before {
+ content: "\f179";
+}
+.ai-heart-half::before {
+ content: "\f17a";
+}
+.ai-heart::before {
+ content: "\f17b";
+}
+.ai-hourglass-empty::before {
+ content: "\f17c";
+}
+.ai-hourglass-end::before {
+ content: "\f17d";
+}
+.ai-hourglass-start::before {
+ content: "\f17e";
+}
+.ai-hourglass::before {
+ content: "\f17f";
+}
+.ai-house::before {
+ content: "\f180";
+}
+.ai-id-card::before {
+ content: "\f181";
+}
+.ai-image::before {
+ content: "\f182";
+}
+.ai-laptop::before {
+ content: "\f183";
+}
+.ai-layers-plus::before {
+ content: "\f184";
+}
+.ai-layers::before {
+ content: "\f185";
+}
+.ai-lightbulb-on::before {
+ content: "\f186";
+}
+.ai-lightbulb::before {
+ content: "\f187";
+}
+.ai-link-slash::before {
+ content: "\f188";
+}
+.ai-link::before {
+ content: "\f189";
+}
+.ai-linkedin::before {
+ content: "\f18a";
+}
+.ai-list-check::before {
+ content: "\f18b";
+}
+.ai-list-ol::before {
+ content: "\f18c";
+}
+.ai-list::before {
+ content: "\f18d";
+}
+.ai-location-pin-dot::before {
+ content: "\f18e";
+}
+.ai-location-pin-slash::before {
+ content: "\f18f";
+}
+.ai-location-pin::before {
+ content: "\f190";
+}
+.ai-location-pins-route::before {
+ content: "\f191";
+}
+.ai-lock::before {
+ content: "\f192";
+}
+.ai-logs::before {
+ content: "\f193";
+}
+.ai-magnifying-glass::before {
+ content: "\f194";
+}
+.ai-message-pen::before {
+ content: "\f195";
+}
+.ai-message-smile::before {
+ content: "\f196";
+}
+.ai-message-text::before {
+ content: "\f197";
+}
+.ai-message::before {
+ content: "\f198";
+}
+.ai-microphone::before {
+ content: "\f199";
+}
+.ai-min::before {
+ content: "\f19a";
+}
+.ai-moon::before {
+ content: "\f19b";
+}
+.ai-music::before {
+ content: "\f19c";
+}
+.ai-network::before {
+ content: "\f19d";
+}
+.ai-notes::before {
+ content: "\f19e";
+}
+.ai-numpad::before {
+ content: "\f19f";
+}
+.ai-paper-plane-top::before {
+ content: "\f1a0";
+}
+.ai-parachute-box::before {
+ content: "\f1a1";
+}
+.ai-patreon::before {
+ content: "\f1a2";
+}
+.ai-pause::before {
+ content: "\f1a3";
+}
+.ai-pen::before {
+ content: "\f1a4";
+}
+.ai-phone-arrow-down-left::before {
+ content: "\f1a5";
+}
+.ai-phone-arrow-up-right::before {
+ content: "\f1a6";
+}
+.ai-phone-gear::before {
+ content: "\f1a7";
+}
+.ai-phone-list::before {
+ content: "\f1a8";
+}
+.ai-phone-office::before {
+ content: "\f1a9";
+}
+.ai-phone-volume::before {
+ content: "\f1aa";
+}
+.ai-phone::before {
+ content: "\f1ab";
+}
+.ai-plane::before {
+ content: "\f1ac";
+}
+.ai-play-pause::before {
+ content: "\f1ad";
+}
+.ai-play::before {
+ content: "\f1ae";
+}
+.ai-plus::before {
+ content: "\f1af";
+}
+.ai-power::before {
+ content: "\f1b0";
+}
+.ai-puzzle-piece::before {
+ content: "\f1b1";
+}
+.ai-repeat-one::before {
+ content: "\f1b2";
+}
+.ai-repeat::before {
+ content: "\f1b3";
+}
+.ai-rocket::before {
+ content: "\f1b4";
+}
+.ai-safari::before {
+ content: "\f1b5";
+}
+.ai-server::before {
+ content: "\f1b6";
+}
+.ai-shield-keyhole::before {
+ content: "\f1b7";
+}
+.ai-shield-plus::before {
+ content: "\f1b8";
+}
+.ai-shield-xmark::before {
+ content: "\f1b9";
+}
+.ai-shield::before {
+ content: "\f1ba";
+}
+.ai-shuffle::before {
+ content: "\f1bb";
+}
+.ai-sim-card::before {
+ content: "\f1bc";
+}
+.ai-sliders::before {
+ content: "\f1bd";
+}
+.ai-smartphone-divert::before {
+ content: "\f1be";
+}
+.ai-smartphone::before {
+ content: "\f1bf";
+}
+.ai-software-box::before {
+ content: "\f1c0";
+}
+.ai-spinner-third::before {
+ content: "\f1c1";
+}
+.ai-spy::before {
+ content: "\f1c2";
+}
+.ai-star::before {
+ content: "\f1c3";
+}
+.ai-stop::before {
+ content: "\f1c4";
+}
+.ai-stopwatch::before {
+ content: "\f1c5";
+}
+.ai-store::before {
+ content: "\f1c6";
+}
+.ai-sun::before {
+ content: "\f1c7";
+}
+.ai-swatchbook::before {
+ content: "\f1c8";
+}
+.ai-table-clock::before {
+ content: "\f1c9";
+}
+.ai-table::before {
+ content: "\f1ca";
+}
+.ai-tag::before {
+ content: "\f1cb";
+}
+.ai-tower-broadcast::before {
+ content: "\f1cc";
+}
+.ai-trash-can::before {
+ content: "\f1cd";
+}
+.ai-triangle-exclamation::before {
+ content: "\f1ce";
+}
+.ai-twitter::before {
+ content: "\f1cf";
+}
+.ai-unlock::before {
+ content: "\f1d0";
+}
+.ai-user-clock::before {
+ content: "\f1d1";
+}
+.ai-user-gear::before {
+ content: "\f1d2";
+}
+.ai-user-headset::before {
+ content: "\f1d3";
+}
+.ai-user-list::before {
+ content: "\f1d4";
+}
+.ai-user-lock::before {
+ content: "\f1d5";
+}
+.ai-user-plus::before {
+ content: "\f1d6";
+}
+.ai-user::before {
+ content: "\f1d7";
+}
+.ai-users-list::before {
+ content: "\f1d8";
+}
+.ai-users::before {
+ content: "\f1d9";
+}
+.ai-valkyrie-sword::before {
+ content: "\f1da";
+}
+.ai-video::before {
+ content: "\f1db";
+}
+.ai-virtual-reality::before {
+ content: "\f1dc";
+}
+.ai-voicemail::before {
+ content: "\f1dd";
+}
+.ai-volume-0::before {
+ content: "\f1de";
+}
+.ai-volume-1::before {
+ content: "\f1df";
+}
+.ai-volume-2::before {
+ content: "\f1e0";
+}
+.ai-volume-3::before {
+ content: "\f1e1";
+}
+.ai-volume-none::before {
+ content: "\f1e2";
+}
+.ai-wallpaper::before {
+ content: "\f1e3";
+}
+.ai-waveform::before {
+ content: "\f1e4";
+}
+.ai-window::before {
+ content: "\f1e5";
+}
+.ai-xmark::before {
+ content: "\f1e6";
+}
diff --git a/hugo/public/assets/fonts/Amaranth.eot b/hugo/public/assets/fonts/Amaranth.eot
new file mode 100644
index 0000000..f8543ec
Binary files /dev/null and b/hugo/public/assets/fonts/Amaranth.eot differ
diff --git a/hugo/public/assets/fonts/Amaranth.scss b/hugo/public/assets/fonts/Amaranth.scss
new file mode 100644
index 0000000..3b740b8
--- /dev/null
+++ b/hugo/public/assets/fonts/Amaranth.scss
@@ -0,0 +1,712 @@
+@font-face {
+ font-family: "Amaranth";
+ src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"),
+url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"),
+url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"),
+url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype");
+}
+
+.ai::before,
+[class^="ai-"]::before,
+[class*=" ai-"]::before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-family: Amaranth !important;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal !important;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.ai-address-book::before {
+ content: "\f101";
+}
+.ai-alarm::before {
+ content: "\f102";
+}
+.ai-amaranth::before {
+ content: "\f103";
+}
+.ai-angle-down::before {
+ content: "\f104";
+}
+.ai-angle-left::before {
+ content: "\f105";
+}
+.ai-angle-right::before {
+ content: "\f106";
+}
+.ai-angle-up::before {
+ content: "\f107";
+}
+.ai-angles-y::before {
+ content: "\f108";
+}
+.ai-apple-app-store::before {
+ content: "\f109";
+}
+.ai-arrow-down-short-wide::before {
+ content: "\f10a";
+}
+.ai-arrow-down-to-line::before {
+ content: "\f10b";
+}
+.ai-arrow-down-wide-short::before {
+ content: "\f10c";
+}
+.ai-arrow-down::before {
+ content: "\f10d";
+}
+.ai-arrow-left-from-bracket::before {
+ content: "\f10e";
+}
+.ai-arrow-left-to-bracket::before {
+ content: "\f10f";
+}
+.ai-arrow-left-to-line::before {
+ content: "\f110";
+}
+.ai-arrow-left::before {
+ content: "\f111";
+}
+.ai-arrow-pointer::before {
+ content: "\f112";
+}
+.ai-arrow-right-from-bracket::before {
+ content: "\f113";
+}
+.ai-arrow-right-to-bracket::before {
+ content: "\f114";
+}
+.ai-arrow-right-to-line::before {
+ content: "\f115";
+}
+.ai-arrow-right::before {
+ content: "\f116";
+}
+.ai-arrow-rotate-right::before {
+ content: "\f117";
+}
+.ai-arrow-up-short-wide::before {
+ content: "\f118";
+}
+.ai-arrow-up-to-line::before {
+ content: "\f119";
+}
+.ai-arrow-up-wide-short::before {
+ content: "\f11a";
+}
+.ai-arrow-up::before {
+ content: "\f11b";
+}
+.ai-arrows-rotate-right::before {
+ content: "\f11c";
+}
+.ai-asterisk::before {
+ content: "\f11d";
+}
+.ai-at::before {
+ content: "\f11e";
+}
+.ai-azure::before {
+ content: "\f11f";
+}
+.ai-backward::before {
+ content: "\f120";
+}
+.ai-bars-staggered::before {
+ content: "\f121";
+}
+.ai-bars::before {
+ content: "\f122";
+}
+.ai-bel::before {
+ content: "\f123";
+}
+.ai-blf::before {
+ content: "\f124";
+}
+.ai-book::before {
+ content: "\f125";
+}
+.ai-box-open-full::before {
+ content: "\f126";
+}
+.ai-box::before {
+ content: "\f127";
+}
+.ai-branch-up::before {
+ content: "\f128";
+}
+.ai-branch::before {
+ content: "\f129";
+}
+.ai-bug::before {
+ content: "\f12a";
+}
+.ai-building::before {
+ content: "\f12b";
+}
+.ai-calendar-agenda::before {
+ content: "\f12c";
+}
+.ai-calendar-day::before {
+ content: "\f12d";
+}
+.ai-calendar-month::before {
+ content: "\f12e";
+}
+.ai-calendar-stars::before {
+ content: "\f12f";
+}
+.ai-calendar-week::before {
+ content: "\f130";
+}
+.ai-calendar::before {
+ content: "\f131";
+}
+.ai-changewindows-can::before {
+ content: "\f132";
+}
+.ai-changewindows-dev::before {
+ content: "\f133";
+}
+.ai-changewindows::before {
+ content: "\f134";
+}
+.ai-chart-pie::before {
+ content: "\f135";
+}
+.ai-check::before {
+ content: "\f136";
+}
+.ai-chevron-down::before {
+ content: "\f137";
+}
+.ai-chevron-left::before {
+ content: "\f138";
+}
+.ai-chevron-right::before {
+ content: "\f139";
+}
+.ai-chevron-up::before {
+ content: "\f13a";
+}
+.ai-chip::before {
+ content: "\f13b";
+}
+.ai-chrome::before {
+ content: "\f13c";
+}
+.ai-circle-check::before {
+ content: "\f13d";
+}
+.ai-circle-exclamation::before {
+ content: "\f13e";
+}
+.ai-circle-info::before {
+ content: "\f13f";
+}
+.ai-circle-plus::before {
+ content: "\f140";
+}
+.ai-circle-question::before {
+ content: "\f141";
+}
+.ai-circle-user::before {
+ content: "\f142";
+}
+.ai-circle-xmark::before {
+ content: "\f143";
+}
+.ai-city::before {
+ content: "\f144";
+}
+.ai-clock-rotate-left::before {
+ content: "\f145";
+}
+.ai-clock::before {
+ content: "\f146";
+}
+.ai-cmd::before {
+ content: "\f147";
+}
+.ai-code::before {
+ content: "\f148";
+}
+.ai-compass::before {
+ content: "\f149";
+}
+.ai-compress::before {
+ content: "\f14a";
+}
+.ai-copy::before {
+ content: "\f14b";
+}
+.ai-dashboard::before {
+ content: "\f14c";
+}
+.ai-devices::before {
+ content: "\f14d";
+}
+.ai-disc::before {
+ content: "\f14e";
+}
+.ai-display-cam::before {
+ content: "\f14f";
+}
+.ai-display::before {
+ content: "\f150";
+}
+.ai-earth::before {
+ content: "\f151";
+}
+.ai-eclipse::before {
+ content: "\f152";
+}
+.ai-edge::before {
+ content: "\f153";
+}
+.ai-ellipsis-v::before {
+ content: "\f154";
+}
+.ai-ellipsis::before {
+ content: "\f155";
+}
+.ai-envelope::before {
+ content: "\f156";
+}
+.ai-ethernet::before {
+ content: "\f157";
+}
+.ai-euro::before {
+ content: "\f158";
+}
+.ai-expand::before {
+ content: "\f159";
+}
+.ai-eye-slash::before {
+ content: "\f15a";
+}
+.ai-eye::before {
+ content: "\f15b";
+}
+.ai-facebook-messenger::before {
+ content: "\f15c";
+}
+.ai-facebook::before {
+ content: "\f15d";
+}
+.ai-fast-backward::before {
+ content: "\f15e";
+}
+.ai-fast-forward::before {
+ content: "\f15f";
+}
+.ai-fax::before {
+ content: "\f160";
+}
+.ai-file::before {
+ content: "\f161";
+}
+.ai-files::before {
+ content: "\f162";
+}
+.ai-film::before {
+ content: "\f163";
+}
+.ai-filter-plus::before {
+ content: "\f164";
+}
+.ai-filter-xmark::before {
+ content: "\f165";
+}
+.ai-filter::before {
+ content: "\f166";
+}
+.ai-fingerprint::before {
+ content: "\f167";
+}
+.ai-firefox::before {
+ content: "\f168";
+}
+.ai-flag-checkered::before {
+ content: "\f169";
+}
+.ai-flag::before {
+ content: "\f16a";
+}
+.ai-floppy-disk::before {
+ content: "\f16b";
+}
+.ai-foldable::before {
+ content: "\f16c";
+}
+.ai-folder-image::before {
+ content: "\f16d";
+}
+.ai-folder::before {
+ content: "\f16e";
+}
+.ai-forward::before {
+ content: "\f16f";
+}
+.ai-gamepad::before {
+ content: "\f170";
+}
+.ai-gauge::before {
+ content: "\f171";
+}
+.ai-gear::before {
+ content: "\f172";
+}
+.ai-gift::before {
+ content: "\f173";
+}
+.ai-github::before {
+ content: "\f174";
+}
+.ai-google-play::before {
+ content: "\f175";
+}
+.ai-grid::before {
+ content: "\f176";
+}
+.ai-grip-lines::before {
+ content: "\f177";
+}
+.ai-headset::before {
+ content: "\f178";
+}
+.ai-heart-crack::before {
+ content: "\f179";
+}
+.ai-heart-half::before {
+ content: "\f17a";
+}
+.ai-heart::before {
+ content: "\f17b";
+}
+.ai-hourglass-empty::before {
+ content: "\f17c";
+}
+.ai-hourglass-end::before {
+ content: "\f17d";
+}
+.ai-hourglass-start::before {
+ content: "\f17e";
+}
+.ai-hourglass::before {
+ content: "\f17f";
+}
+.ai-house::before {
+ content: "\f180";
+}
+.ai-id-card::before {
+ content: "\f181";
+}
+.ai-image::before {
+ content: "\f182";
+}
+.ai-laptop::before {
+ content: "\f183";
+}
+.ai-layers-plus::before {
+ content: "\f184";
+}
+.ai-layers::before {
+ content: "\f185";
+}
+.ai-lightbulb-on::before {
+ content: "\f186";
+}
+.ai-lightbulb::before {
+ content: "\f187";
+}
+.ai-link-slash::before {
+ content: "\f188";
+}
+.ai-link::before {
+ content: "\f189";
+}
+.ai-linkedin::before {
+ content: "\f18a";
+}
+.ai-list-check::before {
+ content: "\f18b";
+}
+.ai-list-ol::before {
+ content: "\f18c";
+}
+.ai-list::before {
+ content: "\f18d";
+}
+.ai-location-pin-dot::before {
+ content: "\f18e";
+}
+.ai-location-pin-slash::before {
+ content: "\f18f";
+}
+.ai-location-pin::before {
+ content: "\f190";
+}
+.ai-location-pins-route::before {
+ content: "\f191";
+}
+.ai-lock::before {
+ content: "\f192";
+}
+.ai-logs::before {
+ content: "\f193";
+}
+.ai-magnifying-glass::before {
+ content: "\f194";
+}
+.ai-message-pen::before {
+ content: "\f195";
+}
+.ai-message-smile::before {
+ content: "\f196";
+}
+.ai-message-text::before {
+ content: "\f197";
+}
+.ai-message::before {
+ content: "\f198";
+}
+.ai-microphone::before {
+ content: "\f199";
+}
+.ai-min::before {
+ content: "\f19a";
+}
+.ai-moon::before {
+ content: "\f19b";
+}
+.ai-music::before {
+ content: "\f19c";
+}
+.ai-network::before {
+ content: "\f19d";
+}
+.ai-notes::before {
+ content: "\f19e";
+}
+.ai-numpad::before {
+ content: "\f19f";
+}
+.ai-paper-plane-top::before {
+ content: "\f1a0";
+}
+.ai-parachute-box::before {
+ content: "\f1a1";
+}
+.ai-patreon::before {
+ content: "\f1a2";
+}
+.ai-pause::before {
+ content: "\f1a3";
+}
+.ai-pen::before {
+ content: "\f1a4";
+}
+.ai-phone-arrow-down-left::before {
+ content: "\f1a5";
+}
+.ai-phone-arrow-up-right::before {
+ content: "\f1a6";
+}
+.ai-phone-gear::before {
+ content: "\f1a7";
+}
+.ai-phone-list::before {
+ content: "\f1a8";
+}
+.ai-phone-office::before {
+ content: "\f1a9";
+}
+.ai-phone-volume::before {
+ content: "\f1aa";
+}
+.ai-phone::before {
+ content: "\f1ab";
+}
+.ai-plane::before {
+ content: "\f1ac";
+}
+.ai-play-pause::before {
+ content: "\f1ad";
+}
+.ai-play::before {
+ content: "\f1ae";
+}
+.ai-plus::before {
+ content: "\f1af";
+}
+.ai-power::before {
+ content: "\f1b0";
+}
+.ai-puzzle-piece::before {
+ content: "\f1b1";
+}
+.ai-repeat-one::before {
+ content: "\f1b2";
+}
+.ai-repeat::before {
+ content: "\f1b3";
+}
+.ai-rocket::before {
+ content: "\f1b4";
+}
+.ai-safari::before {
+ content: "\f1b5";
+}
+.ai-server::before {
+ content: "\f1b6";
+}
+.ai-shield-keyhole::before {
+ content: "\f1b7";
+}
+.ai-shield-plus::before {
+ content: "\f1b8";
+}
+.ai-shield-xmark::before {
+ content: "\f1b9";
+}
+.ai-shield::before {
+ content: "\f1ba";
+}
+.ai-shuffle::before {
+ content: "\f1bb";
+}
+.ai-sim-card::before {
+ content: "\f1bc";
+}
+.ai-sliders::before {
+ content: "\f1bd";
+}
+.ai-smartphone-divert::before {
+ content: "\f1be";
+}
+.ai-smartphone::before {
+ content: "\f1bf";
+}
+.ai-software-box::before {
+ content: "\f1c0";
+}
+.ai-spinner-third::before {
+ content: "\f1c1";
+}
+.ai-spy::before {
+ content: "\f1c2";
+}
+.ai-star::before {
+ content: "\f1c3";
+}
+.ai-stop::before {
+ content: "\f1c4";
+}
+.ai-stopwatch::before {
+ content: "\f1c5";
+}
+.ai-store::before {
+ content: "\f1c6";
+}
+.ai-sun::before {
+ content: "\f1c7";
+}
+.ai-swatchbook::before {
+ content: "\f1c8";
+}
+.ai-table-clock::before {
+ content: "\f1c9";
+}
+.ai-table::before {
+ content: "\f1ca";
+}
+.ai-tag::before {
+ content: "\f1cb";
+}
+.ai-tower-broadcast::before {
+ content: "\f1cc";
+}
+.ai-trash-can::before {
+ content: "\f1cd";
+}
+.ai-triangle-exclamation::before {
+ content: "\f1ce";
+}
+.ai-twitter::before {
+ content: "\f1cf";
+}
+.ai-unlock::before {
+ content: "\f1d0";
+}
+.ai-user-clock::before {
+ content: "\f1d1";
+}
+.ai-user-gear::before {
+ content: "\f1d2";
+}
+.ai-user-headset::before {
+ content: "\f1d3";
+}
+.ai-user-list::before {
+ content: "\f1d4";
+}
+.ai-user-lock::before {
+ content: "\f1d5";
+}
+.ai-user-plus::before {
+ content: "\f1d6";
+}
+.ai-user::before {
+ content: "\f1d7";
+}
+.ai-users-list::before {
+ content: "\f1d8";
+}
+.ai-users::before {
+ content: "\f1d9";
+}
+.ai-valkyrie-sword::before {
+ content: "\f1da";
+}
+.ai-video::before {
+ content: "\f1db";
+}
+.ai-virtual-reality::before {
+ content: "\f1dc";
+}
+.ai-voicemail::before {
+ content: "\f1dd";
+}
+.ai-volume-0::before {
+ content: "\f1de";
+}
+.ai-volume-1::before {
+ content: "\f1df";
+}
+.ai-volume-2::before {
+ content: "\f1e0";
+}
+.ai-volume-3::before {
+ content: "\f1e1";
+}
+.ai-volume-none::before {
+ content: "\f1e2";
+}
+.ai-wallpaper::before {
+ content: "\f1e3";
+}
+.ai-waveform::before {
+ content: "\f1e4";
+}
+.ai-window::before {
+ content: "\f1e5";
+}
+.ai-xmark::before {
+ content: "\f1e6";
+}
diff --git a/hugo/public/assets/fonts/Amaranth.ttf b/hugo/public/assets/fonts/Amaranth.ttf
new file mode 100644
index 0000000..11c1d6a
Binary files /dev/null and b/hugo/public/assets/fonts/Amaranth.ttf differ
diff --git a/hugo/public/assets/fonts/Amaranth.woff b/hugo/public/assets/fonts/Amaranth.woff
new file mode 100644
index 0000000..940a06b
Binary files /dev/null and b/hugo/public/assets/fonts/Amaranth.woff differ
diff --git a/hugo/public/assets/fonts/Amaranth.woff2 b/hugo/public/assets/fonts/Amaranth.woff2
new file mode 100644
index 0000000..2e405e7
Binary files /dev/null and b/hugo/public/assets/fonts/Amaranth.woff2 differ
diff --git a/hugo/public/categories/index.xml b/hugo/public/categories/index.xml
new file mode 100644
index 0000000..dab9252
--- /dev/null
+++ b/hugo/public/categories/index.xml
@@ -0,0 +1,10 @@
+
+
+
+ Categories on Amaranth
+ https://studio384.be/categories/
+ Recent content in Categories on Amaranth
+ Hugo -- gohugo.io
+ en-us
+
+
diff --git a/hugo/public/icons/address-book/index.html b/hugo/public/icons/address-book/index.html
new file mode 100644
index 0000000..4576d33
--- /dev/null
+++ b/hugo/public/icons/address-book/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Address Book · Amaranth
+
+
+
+
+
+
+
+ Address Book
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/alarm/index.html b/hugo/public/icons/alarm/index.html
new file mode 100644
index 0000000..fefaea2
--- /dev/null
+++ b/hugo/public/icons/alarm/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Alarm · Amaranth
+
+
+
+
+
+
+
+ Alarm
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/amaranth/index.html b/hugo/public/icons/amaranth/index.html
new file mode 100644
index 0000000..0508c64
--- /dev/null
+++ b/hugo/public/icons/amaranth/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Amaranth · Amaranth
+
+
+
+
+
+
+
+ Amaranth
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/angle-down/index.html b/hugo/public/icons/angle-down/index.html
new file mode 100644
index 0000000..9ba4341
--- /dev/null
+++ b/hugo/public/icons/angle-down/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Angle Down · Amaranth
+
+
+
+
+
+
+
+ Angle Down
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/angle-left/index.html b/hugo/public/icons/angle-left/index.html
new file mode 100644
index 0000000..4db4a44
--- /dev/null
+++ b/hugo/public/icons/angle-left/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Angle Left · Amaranth
+
+
+
+
+
+
+
+ Angle Left
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/angle-right/index.html b/hugo/public/icons/angle-right/index.html
new file mode 100644
index 0000000..356c9cf
--- /dev/null
+++ b/hugo/public/icons/angle-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Angle Right · Amaranth
+
+
+
+
+
+
+
+ Angle Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/angle-up/index.html b/hugo/public/icons/angle-up/index.html
new file mode 100644
index 0000000..8443404
--- /dev/null
+++ b/hugo/public/icons/angle-up/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Angle Up · Amaranth
+
+
+
+
+
+
+
+ Angle Up
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/angles-y/index.html b/hugo/public/icons/angles-y/index.html
new file mode 100644
index 0000000..8e26617
--- /dev/null
+++ b/hugo/public/icons/angles-y/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Angles Y · Amaranth
+
+
+
+
+
+
+
+ Angles Y
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/apple-app-store/index.html b/hugo/public/icons/apple-app-store/index.html
new file mode 100644
index 0000000..c86cb3b
--- /dev/null
+++ b/hugo/public/icons/apple-app-store/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Apple App Store · Amaranth
+
+
+
+
+
+
+
+ Apple App Store
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-down-short-wide/index.html b/hugo/public/icons/arrow-down-short-wide/index.html
new file mode 100644
index 0000000..a409ced
--- /dev/null
+++ b/hugo/public/icons/arrow-down-short-wide/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Down Short Wide · Amaranth
+
+
+
+
+
+
+
+ Arrow Down Short Wide
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-down-to-line/index.html b/hugo/public/icons/arrow-down-to-line/index.html
new file mode 100644
index 0000000..b4b92a0
--- /dev/null
+++ b/hugo/public/icons/arrow-down-to-line/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Down To Line · Amaranth
+
+
+
+
+
+
+
+ Arrow Down To Line
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-down-wide-short/index.html b/hugo/public/icons/arrow-down-wide-short/index.html
new file mode 100644
index 0000000..29fe9e7
--- /dev/null
+++ b/hugo/public/icons/arrow-down-wide-short/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Down Wide Short · Amaranth
+
+
+
+
+
+
+
+ Arrow Down Wide Short
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-down/index.html b/hugo/public/icons/arrow-down/index.html
new file mode 100644
index 0000000..7dd5545
--- /dev/null
+++ b/hugo/public/icons/arrow-down/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Down · Amaranth
+
+
+
+
+
+
+
+ Arrow Down
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-left-from-bracket/index.html b/hugo/public/icons/arrow-left-from-bracket/index.html
new file mode 100644
index 0000000..6a8bd4c
--- /dev/null
+++ b/hugo/public/icons/arrow-left-from-bracket/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Left From Bracket · Amaranth
+
+
+
+
+
+
+
+ Arrow Left From Bracket
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-left-to-bracket/index.html b/hugo/public/icons/arrow-left-to-bracket/index.html
new file mode 100644
index 0000000..2f881fe
--- /dev/null
+++ b/hugo/public/icons/arrow-left-to-bracket/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Left To Bracket · Amaranth
+
+
+
+
+
+
+
+ Arrow Left To Bracket
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-left-to-line/index.html b/hugo/public/icons/arrow-left-to-line/index.html
new file mode 100644
index 0000000..4ab358c
--- /dev/null
+++ b/hugo/public/icons/arrow-left-to-line/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Left To Line · Amaranth
+
+
+
+
+
+
+
+ Arrow Left To Line
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-left/index.html b/hugo/public/icons/arrow-left/index.html
new file mode 100644
index 0000000..07e5132
--- /dev/null
+++ b/hugo/public/icons/arrow-left/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Left · Amaranth
+
+
+
+
+
+
+
+ Arrow Left
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-pointer/index.html b/hugo/public/icons/arrow-pointer/index.html
new file mode 100644
index 0000000..ff1a507
--- /dev/null
+++ b/hugo/public/icons/arrow-pointer/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Pointer · Amaranth
+
+
+
+
+
+
+
+ Arrow Pointer
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-right-from-bracket/index.html b/hugo/public/icons/arrow-right-from-bracket/index.html
new file mode 100644
index 0000000..551d547
--- /dev/null
+++ b/hugo/public/icons/arrow-right-from-bracket/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Right From Bracket · Amaranth
+
+
+
+
+
+
+
+ Arrow Right From Bracket
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-right-to-bracket/index.html b/hugo/public/icons/arrow-right-to-bracket/index.html
new file mode 100644
index 0000000..9386cfc
--- /dev/null
+++ b/hugo/public/icons/arrow-right-to-bracket/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Right To Bracket · Amaranth
+
+
+
+
+
+
+
+ Arrow Right To Bracket
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-right-to-line/index.html b/hugo/public/icons/arrow-right-to-line/index.html
new file mode 100644
index 0000000..58d061c
--- /dev/null
+++ b/hugo/public/icons/arrow-right-to-line/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Right To Line · Amaranth
+
+
+
+
+
+
+
+ Arrow Right To Line
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-right/index.html b/hugo/public/icons/arrow-right/index.html
new file mode 100644
index 0000000..3da248e
--- /dev/null
+++ b/hugo/public/icons/arrow-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Right · Amaranth
+
+
+
+
+
+
+
+ Arrow Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-rotate-right/index.html b/hugo/public/icons/arrow-rotate-right/index.html
new file mode 100644
index 0000000..e523288
--- /dev/null
+++ b/hugo/public/icons/arrow-rotate-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Rotate Right · Amaranth
+
+
+
+
+
+
+
+ Arrow Rotate Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-up-short-wide/index.html b/hugo/public/icons/arrow-up-short-wide/index.html
new file mode 100644
index 0000000..725b039
--- /dev/null
+++ b/hugo/public/icons/arrow-up-short-wide/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Up Short Wide · Amaranth
+
+
+
+
+
+
+
+ Arrow Up Short Wide
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-up-to-line/index.html b/hugo/public/icons/arrow-up-to-line/index.html
new file mode 100644
index 0000000..15d521b
--- /dev/null
+++ b/hugo/public/icons/arrow-up-to-line/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Up To Line · Amaranth
+
+
+
+
+
+
+
+ Arrow Up To Line
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-up-wide-short/index.html b/hugo/public/icons/arrow-up-wide-short/index.html
new file mode 100644
index 0000000..8e43df0
--- /dev/null
+++ b/hugo/public/icons/arrow-up-wide-short/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Up Wide Short · Amaranth
+
+
+
+
+
+
+
+ Arrow Up Wide Short
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrow-up/index.html b/hugo/public/icons/arrow-up/index.html
new file mode 100644
index 0000000..95386a9
--- /dev/null
+++ b/hugo/public/icons/arrow-up/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Up · Amaranth
+
+
+
+
+
+
+
+ Arrow Up
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/arrows-rotate-right/index.html b/hugo/public/icons/arrows-rotate-right/index.html
new file mode 100644
index 0000000..6cfb488
--- /dev/null
+++ b/hugo/public/icons/arrows-rotate-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Arrows Rotate Right · Amaranth
+
+
+
+
+
+
+
+ Arrows Rotate Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/asterisk/index.html b/hugo/public/icons/asterisk/index.html
new file mode 100644
index 0000000..4c10449
--- /dev/null
+++ b/hugo/public/icons/asterisk/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Asterisk · Amaranth
+
+
+
+
+
+
+
+ Asterisk
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/at/index.html b/hugo/public/icons/at/index.html
new file mode 100644
index 0000000..1a22694
--- /dev/null
+++ b/hugo/public/icons/at/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ At · Amaranth
+
+
+
+
+
+
+
+ At
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/azure/index.html b/hugo/public/icons/azure/index.html
new file mode 100644
index 0000000..61fd003
--- /dev/null
+++ b/hugo/public/icons/azure/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Azure · Amaranth
+
+
+
+
+
+
+
+ Azure
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/backward/index.html b/hugo/public/icons/backward/index.html
new file mode 100644
index 0000000..46f40de
--- /dev/null
+++ b/hugo/public/icons/backward/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Backward · Amaranth
+
+
+
+
+
+
+
+ Backward
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/bars-staggered/index.html b/hugo/public/icons/bars-staggered/index.html
new file mode 100644
index 0000000..c5e589f
--- /dev/null
+++ b/hugo/public/icons/bars-staggered/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Bars Staggered · Amaranth
+
+
+
+
+
+
+
+ Bars Staggered
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/bars/index.html b/hugo/public/icons/bars/index.html
new file mode 100644
index 0000000..2836513
--- /dev/null
+++ b/hugo/public/icons/bars/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Bars · Amaranth
+
+
+
+
+
+
+
+ Bars
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/bel/index.html b/hugo/public/icons/bel/index.html
new file mode 100644
index 0000000..2ad4d65
--- /dev/null
+++ b/hugo/public/icons/bel/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Bel · Amaranth
+
+
+
+
+
+
+
+ Bel
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/blf/index.html b/hugo/public/icons/blf/index.html
new file mode 100644
index 0000000..b75048f
--- /dev/null
+++ b/hugo/public/icons/blf/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Blf · Amaranth
+
+
+
+
+
+
+
+ Blf
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/book/index.html b/hugo/public/icons/book/index.html
new file mode 100644
index 0000000..f8e2cad
--- /dev/null
+++ b/hugo/public/icons/book/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Book · Amaranth
+
+
+
+
+
+
+
+ Book
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/box-open-full/index.html b/hugo/public/icons/box-open-full/index.html
new file mode 100644
index 0000000..ab478a6
--- /dev/null
+++ b/hugo/public/icons/box-open-full/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Box Open Full · Amaranth
+
+
+
+
+
+
+
+ Box Open Full
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/box/index.html b/hugo/public/icons/box/index.html
new file mode 100644
index 0000000..19edfc7
--- /dev/null
+++ b/hugo/public/icons/box/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Box · Amaranth
+
+
+
+
+
+
+
+ Box
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/branch-up/index.html b/hugo/public/icons/branch-up/index.html
new file mode 100644
index 0000000..56fff8e
--- /dev/null
+++ b/hugo/public/icons/branch-up/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Branch Up · Amaranth
+
+
+
+
+
+
+
+ Branch Up
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/branch/index.html b/hugo/public/icons/branch/index.html
new file mode 100644
index 0000000..c1d38c5
--- /dev/null
+++ b/hugo/public/icons/branch/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Branch · Amaranth
+
+
+
+
+
+
+
+ Branch
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/bug/index.html b/hugo/public/icons/bug/index.html
new file mode 100644
index 0000000..a113ec3
--- /dev/null
+++ b/hugo/public/icons/bug/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Bug · Amaranth
+
+
+
+
+
+
+
+ Bug
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/building/index.html b/hugo/public/icons/building/index.html
new file mode 100644
index 0000000..f0b2dda
--- /dev/null
+++ b/hugo/public/icons/building/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Building · Amaranth
+
+
+
+
+
+
+
+ Building
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar-agenda/index.html b/hugo/public/icons/calendar-agenda/index.html
new file mode 100644
index 0000000..b366f9a
--- /dev/null
+++ b/hugo/public/icons/calendar-agenda/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Agenda · Amaranth
+
+
+
+
+
+
+
+ Calendar Agenda
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar-day/index.html b/hugo/public/icons/calendar-day/index.html
new file mode 100644
index 0000000..410b8f5
--- /dev/null
+++ b/hugo/public/icons/calendar-day/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Day · Amaranth
+
+
+
+
+
+
+
+ Calendar Day
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar-month/index.html b/hugo/public/icons/calendar-month/index.html
new file mode 100644
index 0000000..358651e
--- /dev/null
+++ b/hugo/public/icons/calendar-month/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Month · Amaranth
+
+
+
+
+
+
+
+ Calendar Month
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar-stars/index.html b/hugo/public/icons/calendar-stars/index.html
new file mode 100644
index 0000000..dcb1fef
--- /dev/null
+++ b/hugo/public/icons/calendar-stars/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Stars · Amaranth
+
+
+
+
+
+
+
+ Calendar Stars
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar-week/index.html b/hugo/public/icons/calendar-week/index.html
new file mode 100644
index 0000000..aa810a4
--- /dev/null
+++ b/hugo/public/icons/calendar-week/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Week · Amaranth
+
+
+
+
+
+
+
+ Calendar Week
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/calendar/index.html b/hugo/public/icons/calendar/index.html
new file mode 100644
index 0000000..9de6032
--- /dev/null
+++ b/hugo/public/icons/calendar/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Calendar · Amaranth
+
+
+
+
+
+
+
+ Calendar
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/changewindows-can/index.html b/hugo/public/icons/changewindows-can/index.html
new file mode 100644
index 0000000..b058178
--- /dev/null
+++ b/hugo/public/icons/changewindows-can/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Changewindows Can · Amaranth
+
+
+
+
+
+
+
+ Changewindows Can
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/changewindows-dev/index.html b/hugo/public/icons/changewindows-dev/index.html
new file mode 100644
index 0000000..032f771
--- /dev/null
+++ b/hugo/public/icons/changewindows-dev/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Changewindows Dev · Amaranth
+
+
+
+
+
+
+
+ Changewindows Dev
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/changewindows/index.html b/hugo/public/icons/changewindows/index.html
new file mode 100644
index 0000000..7c04c24
--- /dev/null
+++ b/hugo/public/icons/changewindows/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Changewindows · Amaranth
+
+
+
+
+
+
+
+ Changewindows
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chart-pie/index.html b/hugo/public/icons/chart-pie/index.html
new file mode 100644
index 0000000..bbf09c0
--- /dev/null
+++ b/hugo/public/icons/chart-pie/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chart Pie · Amaranth
+
+
+
+
+
+
+
+ Chart Pie
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/check/index.html b/hugo/public/icons/check/index.html
new file mode 100644
index 0000000..36bcc5a
--- /dev/null
+++ b/hugo/public/icons/check/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Check · Amaranth
+
+
+
+
+
+
+
+ Check
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chevron-down/index.html b/hugo/public/icons/chevron-down/index.html
new file mode 100644
index 0000000..cc85713
--- /dev/null
+++ b/hugo/public/icons/chevron-down/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chevron Down · Amaranth
+
+
+
+
+
+
+
+ Chevron Down
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chevron-left/index.html b/hugo/public/icons/chevron-left/index.html
new file mode 100644
index 0000000..3ac051c
--- /dev/null
+++ b/hugo/public/icons/chevron-left/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chevron Left · Amaranth
+
+
+
+
+
+
+
+ Chevron Left
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chevron-right/index.html b/hugo/public/icons/chevron-right/index.html
new file mode 100644
index 0000000..b39e67b
--- /dev/null
+++ b/hugo/public/icons/chevron-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chevron Right · Amaranth
+
+
+
+
+
+
+
+ Chevron Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chevron-up/index.html b/hugo/public/icons/chevron-up/index.html
new file mode 100644
index 0000000..7e5c6bf
--- /dev/null
+++ b/hugo/public/icons/chevron-up/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chevron Up · Amaranth
+
+
+
+
+
+
+
+ Chevron Up
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chip/index.html b/hugo/public/icons/chip/index.html
new file mode 100644
index 0000000..a9f010a
--- /dev/null
+++ b/hugo/public/icons/chip/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chip · Amaranth
+
+
+
+
+
+
+
+ Chip
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/chrome/index.html b/hugo/public/icons/chrome/index.html
new file mode 100644
index 0000000..a12f3a2
--- /dev/null
+++ b/hugo/public/icons/chrome/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Chrome · Amaranth
+
+
+
+
+
+
+
+ Chrome
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-check/index.html b/hugo/public/icons/circle-check/index.html
new file mode 100644
index 0000000..8d1e14d
--- /dev/null
+++ b/hugo/public/icons/circle-check/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Check · Amaranth
+
+
+
+
+
+
+
+ Circle Check
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-exclamation/index.html b/hugo/public/icons/circle-exclamation/index.html
new file mode 100644
index 0000000..df31b08
--- /dev/null
+++ b/hugo/public/icons/circle-exclamation/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Exclamation · Amaranth
+
+
+
+
+
+
+
+ Circle Exclamation
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-info/index.html b/hugo/public/icons/circle-info/index.html
new file mode 100644
index 0000000..aa6c9da
--- /dev/null
+++ b/hugo/public/icons/circle-info/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Info · Amaranth
+
+
+
+
+
+
+
+ Circle Info
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-plus/index.html b/hugo/public/icons/circle-plus/index.html
new file mode 100644
index 0000000..0a43406
--- /dev/null
+++ b/hugo/public/icons/circle-plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Plus · Amaranth
+
+
+
+
+
+
+
+ Circle Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-question/index.html b/hugo/public/icons/circle-question/index.html
new file mode 100644
index 0000000..db6f8f5
--- /dev/null
+++ b/hugo/public/icons/circle-question/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Question · Amaranth
+
+
+
+
+
+
+
+ Circle Question
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-user/index.html b/hugo/public/icons/circle-user/index.html
new file mode 100644
index 0000000..274ef37
--- /dev/null
+++ b/hugo/public/icons/circle-user/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle User · Amaranth
+
+
+
+
+
+
+
+ Circle User
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/circle-xmark/index.html b/hugo/public/icons/circle-xmark/index.html
new file mode 100644
index 0000000..cca5083
--- /dev/null
+++ b/hugo/public/icons/circle-xmark/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Circle Xmark · Amaranth
+
+
+
+
+
+
+
+ Circle Xmark
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/city/index.html b/hugo/public/icons/city/index.html
new file mode 100644
index 0000000..47ad916
--- /dev/null
+++ b/hugo/public/icons/city/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ City · Amaranth
+
+
+
+
+
+
+
+ City
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/clock-rotate-left/index.html b/hugo/public/icons/clock-rotate-left/index.html
new file mode 100644
index 0000000..ec96877
--- /dev/null
+++ b/hugo/public/icons/clock-rotate-left/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Clock Rotate Left · Amaranth
+
+
+
+
+
+
+
+ Clock Rotate Left
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/clock/index.html b/hugo/public/icons/clock/index.html
new file mode 100644
index 0000000..86fcebc
--- /dev/null
+++ b/hugo/public/icons/clock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Clock · Amaranth
+
+
+
+
+
+
+
+ Clock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/cmd/index.html b/hugo/public/icons/cmd/index.html
new file mode 100644
index 0000000..5b60857
--- /dev/null
+++ b/hugo/public/icons/cmd/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Cmd · Amaranth
+
+
+
+
+
+
+
+ Cmd
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/code/index.html b/hugo/public/icons/code/index.html
new file mode 100644
index 0000000..96847f4
--- /dev/null
+++ b/hugo/public/icons/code/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Code · Amaranth
+
+
+
+
+
+
+
+ Code
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/compass/index.html b/hugo/public/icons/compass/index.html
new file mode 100644
index 0000000..a074233
--- /dev/null
+++ b/hugo/public/icons/compass/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Compass · Amaranth
+
+
+
+
+
+
+
+ Compass
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/compress/index.html b/hugo/public/icons/compress/index.html
new file mode 100644
index 0000000..0c15f98
--- /dev/null
+++ b/hugo/public/icons/compress/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Compress · Amaranth
+
+
+
+
+
+
+
+ Compress
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/copy/index.html b/hugo/public/icons/copy/index.html
new file mode 100644
index 0000000..9991536
--- /dev/null
+++ b/hugo/public/icons/copy/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Copy · Amaranth
+
+
+
+
+
+
+
+ Copy
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/dashboard/index.html b/hugo/public/icons/dashboard/index.html
new file mode 100644
index 0000000..ac6617b
--- /dev/null
+++ b/hugo/public/icons/dashboard/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Dashboard · Amaranth
+
+
+
+
+
+
+
+ Dashboard
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/devices/index.html b/hugo/public/icons/devices/index.html
new file mode 100644
index 0000000..93d03ca
--- /dev/null
+++ b/hugo/public/icons/devices/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Devices · Amaranth
+
+
+
+
+
+
+
+ Devices
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/disc/index.html b/hugo/public/icons/disc/index.html
new file mode 100644
index 0000000..7965250
--- /dev/null
+++ b/hugo/public/icons/disc/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Disc · Amaranth
+
+
+
+
+
+
+
+ Disc
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/display-cam/index.html b/hugo/public/icons/display-cam/index.html
new file mode 100644
index 0000000..f92c8b0
--- /dev/null
+++ b/hugo/public/icons/display-cam/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Display Cam · Amaranth
+
+
+
+
+
+
+
+ Display Cam
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/display/index.html b/hugo/public/icons/display/index.html
new file mode 100644
index 0000000..0ac6fc0
--- /dev/null
+++ b/hugo/public/icons/display/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Display · Amaranth
+
+
+
+
+
+
+
+ Display
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/earth/index.html b/hugo/public/icons/earth/index.html
new file mode 100644
index 0000000..762bb98
--- /dev/null
+++ b/hugo/public/icons/earth/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Earth · Amaranth
+
+
+
+
+
+
+
+ Earth
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/eclipse/index.html b/hugo/public/icons/eclipse/index.html
new file mode 100644
index 0000000..bebf81e
--- /dev/null
+++ b/hugo/public/icons/eclipse/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Eclipse · Amaranth
+
+
+
+
+
+
+
+ Eclipse
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/edge/index.html b/hugo/public/icons/edge/index.html
new file mode 100644
index 0000000..26c5cf6
--- /dev/null
+++ b/hugo/public/icons/edge/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Edge · Amaranth
+
+
+
+
+
+
+
+ Edge
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/ellipsis-v/index.html b/hugo/public/icons/ellipsis-v/index.html
new file mode 100644
index 0000000..3913582
--- /dev/null
+++ b/hugo/public/icons/ellipsis-v/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Ellipsis V · Amaranth
+
+
+
+
+
+
+
+ Ellipsis V
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/ellipsis/index.html b/hugo/public/icons/ellipsis/index.html
new file mode 100644
index 0000000..7c78b39
--- /dev/null
+++ b/hugo/public/icons/ellipsis/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Ellipsis · Amaranth
+
+
+
+
+
+
+
+ Ellipsis
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/envelope/index.html b/hugo/public/icons/envelope/index.html
new file mode 100644
index 0000000..159f2dd
--- /dev/null
+++ b/hugo/public/icons/envelope/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Envelope · Amaranth
+
+
+
+
+
+
+
+ Envelope
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/ethernet/index.html b/hugo/public/icons/ethernet/index.html
new file mode 100644
index 0000000..b6c2f32
--- /dev/null
+++ b/hugo/public/icons/ethernet/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Ethernet · Amaranth
+
+
+
+
+
+
+
+ Ethernet
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/euro/index.html b/hugo/public/icons/euro/index.html
new file mode 100644
index 0000000..cb342ca
--- /dev/null
+++ b/hugo/public/icons/euro/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Euro · Amaranth
+
+
+
+
+
+
+
+ Euro
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/expand/index.html b/hugo/public/icons/expand/index.html
new file mode 100644
index 0000000..0358c4f
--- /dev/null
+++ b/hugo/public/icons/expand/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Expand · Amaranth
+
+
+
+
+
+
+
+ Expand
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/eye-slash/index.html b/hugo/public/icons/eye-slash/index.html
new file mode 100644
index 0000000..faa7866
--- /dev/null
+++ b/hugo/public/icons/eye-slash/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Eye Slash · Amaranth
+
+
+
+
+
+
+
+ Eye Slash
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/eye/index.html b/hugo/public/icons/eye/index.html
new file mode 100644
index 0000000..6c5df18
--- /dev/null
+++ b/hugo/public/icons/eye/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Eye · Amaranth
+
+
+
+
+
+
+
+ Eye
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/facebook-messenger/index.html b/hugo/public/icons/facebook-messenger/index.html
new file mode 100644
index 0000000..d25d21c
--- /dev/null
+++ b/hugo/public/icons/facebook-messenger/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Facebook Messenger · Amaranth
+
+
+
+
+
+
+
+ Facebook Messenger
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/facebook/index.html b/hugo/public/icons/facebook/index.html
new file mode 100644
index 0000000..8caa656
--- /dev/null
+++ b/hugo/public/icons/facebook/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Facebook · Amaranth
+
+
+
+
+
+
+
+ Facebook
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/fast-backward/index.html b/hugo/public/icons/fast-backward/index.html
new file mode 100644
index 0000000..1d18c9f
--- /dev/null
+++ b/hugo/public/icons/fast-backward/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Fast Backward · Amaranth
+
+
+
+
+
+
+
+ Fast Backward
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/fast-forward/index.html b/hugo/public/icons/fast-forward/index.html
new file mode 100644
index 0000000..0e1ca9f
--- /dev/null
+++ b/hugo/public/icons/fast-forward/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Fast Forward · Amaranth
+
+
+
+
+
+
+
+ Fast Forward
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/fax/index.html b/hugo/public/icons/fax/index.html
new file mode 100644
index 0000000..68ba9b5
--- /dev/null
+++ b/hugo/public/icons/fax/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Fax · Amaranth
+
+
+
+
+
+
+
+ Fax
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/file/index.html b/hugo/public/icons/file/index.html
new file mode 100644
index 0000000..ccb5659
--- /dev/null
+++ b/hugo/public/icons/file/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ File · Amaranth
+
+
+
+
+
+
+
+ File
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/files/index.html b/hugo/public/icons/files/index.html
new file mode 100644
index 0000000..ca34a94
--- /dev/null
+++ b/hugo/public/icons/files/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Files · Amaranth
+
+
+
+
+
+
+
+ Files
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/film/index.html b/hugo/public/icons/film/index.html
new file mode 100644
index 0000000..ad7882f
--- /dev/null
+++ b/hugo/public/icons/film/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Film · Amaranth
+
+
+
+
+
+
+
+ Film
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/filter-plus/index.html b/hugo/public/icons/filter-plus/index.html
new file mode 100644
index 0000000..d88e36b
--- /dev/null
+++ b/hugo/public/icons/filter-plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Filter Plus · Amaranth
+
+
+
+
+
+
+
+ Filter Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/filter-xmark/index.html b/hugo/public/icons/filter-xmark/index.html
new file mode 100644
index 0000000..4830a34
--- /dev/null
+++ b/hugo/public/icons/filter-xmark/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Filter Xmark · Amaranth
+
+
+
+
+
+
+
+ Filter Xmark
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/filter/index.html b/hugo/public/icons/filter/index.html
new file mode 100644
index 0000000..a6cf438
--- /dev/null
+++ b/hugo/public/icons/filter/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Filter · Amaranth
+
+
+
+
+
+
+
+ Filter
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/fingerprint/index.html b/hugo/public/icons/fingerprint/index.html
new file mode 100644
index 0000000..c2bc380
--- /dev/null
+++ b/hugo/public/icons/fingerprint/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Fingerprint · Amaranth
+
+
+
+
+
+
+
+ Fingerprint
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/firefox/index.html b/hugo/public/icons/firefox/index.html
new file mode 100644
index 0000000..a2cc78a
--- /dev/null
+++ b/hugo/public/icons/firefox/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Firefox · Amaranth
+
+
+
+
+
+
+
+ Firefox
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/flag-checkered/index.html b/hugo/public/icons/flag-checkered/index.html
new file mode 100644
index 0000000..60309f5
--- /dev/null
+++ b/hugo/public/icons/flag-checkered/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Flag Checkered · Amaranth
+
+
+
+
+
+
+
+ Flag Checkered
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/flag/index.html b/hugo/public/icons/flag/index.html
new file mode 100644
index 0000000..0ef6e91
--- /dev/null
+++ b/hugo/public/icons/flag/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Flag · Amaranth
+
+
+
+
+
+
+
+ Flag
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/floppy-disk/index.html b/hugo/public/icons/floppy-disk/index.html
new file mode 100644
index 0000000..a1013ea
--- /dev/null
+++ b/hugo/public/icons/floppy-disk/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Floppy Disk · Amaranth
+
+
+
+
+
+
+
+ Floppy Disk
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/foldable/index.html b/hugo/public/icons/foldable/index.html
new file mode 100644
index 0000000..538f77b
--- /dev/null
+++ b/hugo/public/icons/foldable/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Foldable · Amaranth
+
+
+
+
+
+
+
+ Foldable
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/folder-image/index.html b/hugo/public/icons/folder-image/index.html
new file mode 100644
index 0000000..6ecd76c
--- /dev/null
+++ b/hugo/public/icons/folder-image/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Folder Image · Amaranth
+
+
+
+
+
+
+
+ Folder Image
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/folder/index.html b/hugo/public/icons/folder/index.html
new file mode 100644
index 0000000..75abaa3
--- /dev/null
+++ b/hugo/public/icons/folder/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Folder · Amaranth
+
+
+
+
+
+
+
+ Folder
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/forward/index.html b/hugo/public/icons/forward/index.html
new file mode 100644
index 0000000..2197fda
--- /dev/null
+++ b/hugo/public/icons/forward/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Forward · Amaranth
+
+
+
+
+
+
+
+ Forward
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/gamepad/index.html b/hugo/public/icons/gamepad/index.html
new file mode 100644
index 0000000..207e0d5
--- /dev/null
+++ b/hugo/public/icons/gamepad/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Gamepad · Amaranth
+
+
+
+
+
+
+
+ Gamepad
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/gauge/index.html b/hugo/public/icons/gauge/index.html
new file mode 100644
index 0000000..e8055ab
--- /dev/null
+++ b/hugo/public/icons/gauge/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Gauge · Amaranth
+
+
+
+
+
+
+
+ Gauge
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/gear/index.html b/hugo/public/icons/gear/index.html
new file mode 100644
index 0000000..4dded02
--- /dev/null
+++ b/hugo/public/icons/gear/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Gear · Amaranth
+
+
+
+
+
+
+
+ Gear
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/gift/index.html b/hugo/public/icons/gift/index.html
new file mode 100644
index 0000000..7de2d83
--- /dev/null
+++ b/hugo/public/icons/gift/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Gift · Amaranth
+
+
+
+
+
+
+
+ Gift
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/github/index.html b/hugo/public/icons/github/index.html
new file mode 100644
index 0000000..d3a2641
--- /dev/null
+++ b/hugo/public/icons/github/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Github · Amaranth
+
+
+
+
+
+
+
+ Github
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/google-play/index.html b/hugo/public/icons/google-play/index.html
new file mode 100644
index 0000000..830e928
--- /dev/null
+++ b/hugo/public/icons/google-play/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Google Play · Amaranth
+
+
+
+
+
+
+
+ Google Play
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/grid/index.html b/hugo/public/icons/grid/index.html
new file mode 100644
index 0000000..05f3ac3
--- /dev/null
+++ b/hugo/public/icons/grid/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Grid · Amaranth
+
+
+
+
+
+
+
+ Grid
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/grip-lines/index.html b/hugo/public/icons/grip-lines/index.html
new file mode 100644
index 0000000..341153d
--- /dev/null
+++ b/hugo/public/icons/grip-lines/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Grip Lines · Amaranth
+
+
+
+
+
+
+
+ Grip Lines
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/headset/index.html b/hugo/public/icons/headset/index.html
new file mode 100644
index 0000000..d26ca32
--- /dev/null
+++ b/hugo/public/icons/headset/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Headset · Amaranth
+
+
+
+
+
+
+
+ Headset
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/heart-crack/index.html b/hugo/public/icons/heart-crack/index.html
new file mode 100644
index 0000000..9595f6e
--- /dev/null
+++ b/hugo/public/icons/heart-crack/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Heart Crack · Amaranth
+
+
+
+
+
+
+
+ Heart Crack
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/heart-half/index.html b/hugo/public/icons/heart-half/index.html
new file mode 100644
index 0000000..f81aac9
--- /dev/null
+++ b/hugo/public/icons/heart-half/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Heart Half · Amaranth
+
+
+
+
+
+
+
+ Heart Half
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/heart/index.html b/hugo/public/icons/heart/index.html
new file mode 100644
index 0000000..f803bdb
--- /dev/null
+++ b/hugo/public/icons/heart/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Heart · Amaranth
+
+
+
+
+
+
+
+ Heart
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/hourglass-empty/index.html b/hugo/public/icons/hourglass-empty/index.html
new file mode 100644
index 0000000..2392c98
--- /dev/null
+++ b/hugo/public/icons/hourglass-empty/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Hourglass Empty · Amaranth
+
+
+
+
+
+
+
+ Hourglass Empty
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/hourglass-end/index.html b/hugo/public/icons/hourglass-end/index.html
new file mode 100644
index 0000000..366eeca
--- /dev/null
+++ b/hugo/public/icons/hourglass-end/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Hourglass End · Amaranth
+
+
+
+
+
+
+
+ Hourglass End
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/hourglass-start/index.html b/hugo/public/icons/hourglass-start/index.html
new file mode 100644
index 0000000..8b5ab52
--- /dev/null
+++ b/hugo/public/icons/hourglass-start/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Hourglass Start · Amaranth
+
+
+
+
+
+
+
+ Hourglass Start
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/hourglass/index.html b/hugo/public/icons/hourglass/index.html
new file mode 100644
index 0000000..763fbf0
--- /dev/null
+++ b/hugo/public/icons/hourglass/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Hourglass · Amaranth
+
+
+
+
+
+
+
+ Hourglass
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/house/index.html b/hugo/public/icons/house/index.html
new file mode 100644
index 0000000..d74abcc
--- /dev/null
+++ b/hugo/public/icons/house/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ House · Amaranth
+
+
+
+
+
+
+
+ House
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/id-card/index.html b/hugo/public/icons/id-card/index.html
new file mode 100644
index 0000000..ae91849
--- /dev/null
+++ b/hugo/public/icons/id-card/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Id Card · Amaranth
+
+
+
+
+
+
+
+ Id Card
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/image/index.html b/hugo/public/icons/image/index.html
new file mode 100644
index 0000000..f7f4a08
--- /dev/null
+++ b/hugo/public/icons/image/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Image · Amaranth
+
+
+
+
+
+
+
+ Image
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/index.xml b/hugo/public/icons/index.xml
new file mode 100644
index 0000000..6bb58d9
--- /dev/null
+++ b/hugo/public/icons/index.xml
@@ -0,0 +1,2080 @@
+
+
+
+ Icons on Amaranth
+ https://studio384.be/icons/
+ Recent content in Icons on Amaranth
+ Hugo -- gohugo.io
+ en-us
+ -
+
Address Book
+ https://studio384.be/icons/address-book/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/address-book/
+
+
+
+ -
+
Alarm
+ https://studio384.be/icons/alarm/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/alarm/
+
+
+
+ -
+
Amaranth
+ https://studio384.be/icons/amaranth/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/amaranth/
+
+
+
+ -
+
Angle Down
+ https://studio384.be/icons/angle-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-down/
+
+
+
+ -
+
Angle Left
+ https://studio384.be/icons/angle-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-left/
+
+
+
+ -
+
Angle Right
+ https://studio384.be/icons/angle-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-right/
+
+
+
+ -
+
Angle Up
+ https://studio384.be/icons/angle-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-up/
+
+
+
+ -
+
Angles Y
+ https://studio384.be/icons/angles-y/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angles-y/
+
+
+
+ -
+
Apple App Store
+ https://studio384.be/icons/apple-app-store/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/apple-app-store/
+
+
+
+ -
+
Arrow Down
+ https://studio384.be/icons/arrow-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down/
+
+
+
+ -
+
Arrow Down Short Wide
+ https://studio384.be/icons/arrow-down-short-wide/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-short-wide/
+
+
+
+ -
+
Arrow Down To Line
+ https://studio384.be/icons/arrow-down-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-to-line/
+
+
+
+ -
+
Arrow Down Wide Short
+ https://studio384.be/icons/arrow-down-wide-short/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-wide-short/
+
+
+
+ -
+
Arrow Left
+ https://studio384.be/icons/arrow-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left/
+
+
+
+ -
+
Arrow Left From Bracket
+ https://studio384.be/icons/arrow-left-from-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-from-bracket/
+
+
+
+ -
+
Arrow Left To Bracket
+ https://studio384.be/icons/arrow-left-to-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-to-bracket/
+
+
+
+ -
+
Arrow Left To Line
+ https://studio384.be/icons/arrow-left-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-to-line/
+
+
+
+ -
+
Arrow Pointer
+ https://studio384.be/icons/arrow-pointer/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-pointer/
+
+
+
+ -
+
Arrow Right
+ https://studio384.be/icons/arrow-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right/
+
+
+
+ -
+
Arrow Right From Bracket
+ https://studio384.be/icons/arrow-right-from-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-from-bracket/
+
+
+
+ -
+
Arrow Right To Bracket
+ https://studio384.be/icons/arrow-right-to-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-to-bracket/
+
+
+
+ -
+
Arrow Right To Line
+ https://studio384.be/icons/arrow-right-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-to-line/
+
+
+
+ -
+
Arrow Rotate Right
+ https://studio384.be/icons/arrow-rotate-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-rotate-right/
+
+
+
+ -
+
Arrow Up
+ https://studio384.be/icons/arrow-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up/
+
+
+
+ -
+
Arrow Up Short Wide
+ https://studio384.be/icons/arrow-up-short-wide/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-short-wide/
+
+
+
+ -
+
Arrow Up To Line
+ https://studio384.be/icons/arrow-up-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-to-line/
+
+
+
+ -
+
Arrow Up Wide Short
+ https://studio384.be/icons/arrow-up-wide-short/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-wide-short/
+
+
+
+ -
+
Arrows Rotate Right
+ https://studio384.be/icons/arrows-rotate-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrows-rotate-right/
+
+
+
+ -
+
Asterisk
+ https://studio384.be/icons/asterisk/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/asterisk/
+
+
+
+ -
+
At
+ https://studio384.be/icons/at/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/at/
+
+
+
+ -
+
Azure
+ https://studio384.be/icons/azure/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/azure/
+
+
+
+ -
+
Backward
+ https://studio384.be/icons/backward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/backward/
+
+
+
+ -
+
Bars
+ https://studio384.be/icons/bars/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bars/
+
+
+
+ -
+
Bars Staggered
+ https://studio384.be/icons/bars-staggered/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bars-staggered/
+
+
+
+ -
+
Bel
+ https://studio384.be/icons/bel/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bel/
+
+
+
+ -
+
Blf
+ https://studio384.be/icons/blf/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/blf/
+
+
+
+ -
+
Book
+ https://studio384.be/icons/book/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/book/
+
+
+
+ -
+
Box
+ https://studio384.be/icons/box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/box/
+
+
+
+ -
+
Box Open Full
+ https://studio384.be/icons/box-open-full/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/box-open-full/
+
+
+
+ -
+
Branch
+ https://studio384.be/icons/branch/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/branch/
+
+
+
+ -
+
Branch Up
+ https://studio384.be/icons/branch-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/branch-up/
+
+
+
+ -
+
Bug
+ https://studio384.be/icons/bug/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bug/
+
+
+
+ -
+
Building
+ https://studio384.be/icons/building/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/building/
+
+
+
+ -
+
Calendar
+ https://studio384.be/icons/calendar/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar/
+
+
+
+ -
+
Calendar Agenda
+ https://studio384.be/icons/calendar-agenda/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-agenda/
+
+
+
+ -
+
Calendar Day
+ https://studio384.be/icons/calendar-day/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-day/
+
+
+
+ -
+
Calendar Month
+ https://studio384.be/icons/calendar-month/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-month/
+
+
+
+ -
+
Calendar Stars
+ https://studio384.be/icons/calendar-stars/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-stars/
+
+
+
+ -
+
Calendar Week
+ https://studio384.be/icons/calendar-week/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-week/
+
+
+
+ -
+
Changewindows
+ https://studio384.be/icons/changewindows/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows/
+
+
+
+ -
+
Changewindows Can
+ https://studio384.be/icons/changewindows-can/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows-can/
+
+
+
+ -
+
Changewindows Dev
+ https://studio384.be/icons/changewindows-dev/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows-dev/
+
+
+
+ -
+
Chart Pie
+ https://studio384.be/icons/chart-pie/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chart-pie/
+
+
+
+ -
+
Check
+ https://studio384.be/icons/check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/check/
+
+
+
+ -
+
Chevron Down
+ https://studio384.be/icons/chevron-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-down/
+
+
+
+ -
+
Chevron Left
+ https://studio384.be/icons/chevron-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-left/
+
+
+
+ -
+
Chevron Right
+ https://studio384.be/icons/chevron-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-right/
+
+
+
+ -
+
Chevron Up
+ https://studio384.be/icons/chevron-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-up/
+
+
+
+ -
+
Chip
+ https://studio384.be/icons/chip/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chip/
+
+
+
+ -
+
Chrome
+ https://studio384.be/icons/chrome/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chrome/
+
+
+
+ -
+
Circle Check
+ https://studio384.be/icons/circle-check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-check/
+
+
+
+ -
+
Circle Exclamation
+ https://studio384.be/icons/circle-exclamation/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-exclamation/
+
+
+
+ -
+
Circle Info
+ https://studio384.be/icons/circle-info/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-info/
+
+
+
+ -
+
Circle Plus
+ https://studio384.be/icons/circle-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-plus/
+
+
+
+ -
+
Circle Question
+ https://studio384.be/icons/circle-question/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-question/
+
+
+
+ -
+
Circle User
+ https://studio384.be/icons/circle-user/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-user/
+
+
+
+ -
+
Circle Xmark
+ https://studio384.be/icons/circle-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-xmark/
+
+
+
+ -
+
City
+ https://studio384.be/icons/city/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/city/
+
+
+
+ -
+
Clock
+ https://studio384.be/icons/clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/clock/
+
+
+
+ -
+
Clock Rotate Left
+ https://studio384.be/icons/clock-rotate-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/clock-rotate-left/
+
+
+
+ -
+
Cmd
+ https://studio384.be/icons/cmd/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/cmd/
+
+
+
+ -
+
Code
+ https://studio384.be/icons/code/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/code/
+
+
+
+ -
+
Compass
+ https://studio384.be/icons/compass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/compass/
+
+
+
+ -
+
Compress
+ https://studio384.be/icons/compress/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/compress/
+
+
+
+ -
+
Copy
+ https://studio384.be/icons/copy/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/copy/
+
+
+
+ -
+
Dashboard
+ https://studio384.be/icons/dashboard/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/dashboard/
+
+
+
+ -
+
Devices
+ https://studio384.be/icons/devices/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/devices/
+
+
+
+ -
+
Disc
+ https://studio384.be/icons/disc/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/disc/
+
+
+
+ -
+
Display
+ https://studio384.be/icons/display/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/display/
+
+
+
+ -
+
Display Cam
+ https://studio384.be/icons/display-cam/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/display-cam/
+
+
+
+ -
+
Earth
+ https://studio384.be/icons/earth/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/earth/
+
+
+
+ -
+
Eclipse
+ https://studio384.be/icons/eclipse/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eclipse/
+
+
+
+ -
+
Edge
+ https://studio384.be/icons/edge/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/edge/
+
+
+
+ -
+
Ellipsis
+ https://studio384.be/icons/ellipsis/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ellipsis/
+
+
+
+ -
+
Ellipsis V
+ https://studio384.be/icons/ellipsis-v/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ellipsis-v/
+
+
+
+ -
+
Envelope
+ https://studio384.be/icons/envelope/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/envelope/
+
+
+
+ -
+
Ethernet
+ https://studio384.be/icons/ethernet/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ethernet/
+
+
+
+ -
+
Euro
+ https://studio384.be/icons/euro/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/euro/
+
+
+
+ -
+
Expand
+ https://studio384.be/icons/expand/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/expand/
+
+
+
+ -
+
Eye
+ https://studio384.be/icons/eye/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eye/
+
+
+
+ -
+
Eye Slash
+ https://studio384.be/icons/eye-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eye-slash/
+
+
+
+ -
+
Facebook
+ https://studio384.be/icons/facebook/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/facebook/
+
+
+
+ -
+
Facebook Messenger
+ https://studio384.be/icons/facebook-messenger/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/facebook-messenger/
+
+
+
+ -
+
Fast Backward
+ https://studio384.be/icons/fast-backward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fast-backward/
+
+
+
+ -
+
Fast Forward
+ https://studio384.be/icons/fast-forward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fast-forward/
+
+
+
+ -
+
Fax
+ https://studio384.be/icons/fax/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fax/
+
+
+
+ -
+
File
+ https://studio384.be/icons/file/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/file/
+
+
+
+ -
+
Files
+ https://studio384.be/icons/files/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/files/
+
+
+
+ -
+
Film
+ https://studio384.be/icons/film/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/film/
+
+
+
+ -
+
Filter
+ https://studio384.be/icons/filter/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter/
+
+
+
+ -
+
Filter Plus
+ https://studio384.be/icons/filter-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter-plus/
+
+
+
+ -
+
Filter Xmark
+ https://studio384.be/icons/filter-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter-xmark/
+
+
+
+ -
+
Fingerprint
+ https://studio384.be/icons/fingerprint/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fingerprint/
+
+
+
+ -
+
Firefox
+ https://studio384.be/icons/firefox/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/firefox/
+
+
+
+ -
+
Flag
+ https://studio384.be/icons/flag/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/flag/
+
+
+
+ -
+
Flag Checkered
+ https://studio384.be/icons/flag-checkered/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/flag-checkered/
+
+
+
+ -
+
Floppy Disk
+ https://studio384.be/icons/floppy-disk/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/floppy-disk/
+
+
+
+ -
+
Foldable
+ https://studio384.be/icons/foldable/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/foldable/
+
+
+
+ -
+
Folder
+ https://studio384.be/icons/folder/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/folder/
+
+
+
+ -
+
Folder Image
+ https://studio384.be/icons/folder-image/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/folder-image/
+
+
+
+ -
+
Forward
+ https://studio384.be/icons/forward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/forward/
+
+
+
+ -
+
Gamepad
+ https://studio384.be/icons/gamepad/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gamepad/
+
+
+
+ -
+
Gauge
+ https://studio384.be/icons/gauge/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gauge/
+
+
+
+ -
+
Gear
+ https://studio384.be/icons/gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gear/
+
+
+
+ -
+
Gift
+ https://studio384.be/icons/gift/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gift/
+
+
+
+ -
+
Github
+ https://studio384.be/icons/github/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/github/
+
+
+
+ -
+
Google Play
+ https://studio384.be/icons/google-play/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/google-play/
+
+
+
+ -
+
Grid
+ https://studio384.be/icons/grid/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/grid/
+
+
+
+ -
+
Grip Lines
+ https://studio384.be/icons/grip-lines/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/grip-lines/
+
+
+
+ -
+
Headset
+ https://studio384.be/icons/headset/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/headset/
+
+
+
+ -
+
Heart
+ https://studio384.be/icons/heart/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart/
+
+
+
+ -
+
Heart Crack
+ https://studio384.be/icons/heart-crack/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart-crack/
+
+
+
+ -
+
Heart Half
+ https://studio384.be/icons/heart-half/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart-half/
+
+
+
+ -
+
Hourglass
+ https://studio384.be/icons/hourglass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass/
+
+
+
+ -
+
Hourglass Empty
+ https://studio384.be/icons/hourglass-empty/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-empty/
+
+
+
+ -
+
Hourglass End
+ https://studio384.be/icons/hourglass-end/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-end/
+
+
+
+ -
+
Hourglass Start
+ https://studio384.be/icons/hourglass-start/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-start/
+
+
+
+ -
+
House
+ https://studio384.be/icons/house/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/house/
+
+
+
+ -
+
Id Card
+ https://studio384.be/icons/id-card/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/id-card/
+
+
+
+ -
+
Image
+ https://studio384.be/icons/image/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/image/
+
+
+
+ -
+
Laptop
+ https://studio384.be/icons/laptop/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/laptop/
+
+
+
+ -
+
Layers
+ https://studio384.be/icons/layers/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/layers/
+
+
+
+ -
+
Layers Plus
+ https://studio384.be/icons/layers-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/layers-plus/
+
+
+
+ -
+
Lightbulb
+ https://studio384.be/icons/lightbulb/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lightbulb/
+
+
+
+ -
+
Lightbulb On
+ https://studio384.be/icons/lightbulb-on/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lightbulb-on/
+
+
+
+ -
+
Link
+ https://studio384.be/icons/link/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/link/
+
+
+
+ -
+
Link Slash
+ https://studio384.be/icons/link-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/link-slash/
+
+
+
+ -
+
Linkedin
+ https://studio384.be/icons/linkedin/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/linkedin/
+
+
+
+ -
+
List
+ https://studio384.be/icons/list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list/
+
+
+
+ -
+
List Check
+ https://studio384.be/icons/list-check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list-check/
+
+
+
+ -
+
List Ol
+ https://studio384.be/icons/list-ol/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list-ol/
+
+
+
+ -
+
Location Pin
+ https://studio384.be/icons/location-pin/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin/
+
+
+
+ -
+
Location Pin Dot
+ https://studio384.be/icons/location-pin-dot/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin-dot/
+
+
+
+ -
+
Location Pin Slash
+ https://studio384.be/icons/location-pin-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin-slash/
+
+
+
+ -
+
Location Pins Route
+ https://studio384.be/icons/location-pins-route/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pins-route/
+
+
+
+ -
+
Lock
+ https://studio384.be/icons/lock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lock/
+
+
+
+ -
+
Logs
+ https://studio384.be/icons/logs/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/logs/
+
+
+
+ -
+
Magnifying Glass
+ https://studio384.be/icons/magnifying-glass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/magnifying-glass/
+
+
+
+ -
+
Message
+ https://studio384.be/icons/message/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message/
+
+
+
+ -
+
Message Pen
+ https://studio384.be/icons/message-pen/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-pen/
+
+
+
+ -
+
Message Smile
+ https://studio384.be/icons/message-smile/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-smile/
+
+
+
+ -
+
Message Text
+ https://studio384.be/icons/message-text/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-text/
+
+
+
+ -
+
Microphone
+ https://studio384.be/icons/microphone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/microphone/
+
+
+
+ -
+
Min
+ https://studio384.be/icons/min/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/min/
+
+
+
+ -
+
Moon
+ https://studio384.be/icons/moon/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/moon/
+
+
+
+ -
+
Music
+ https://studio384.be/icons/music/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/music/
+
+
+
+ -
+
Network
+ https://studio384.be/icons/network/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/network/
+
+
+
+ -
+
Notes
+ https://studio384.be/icons/notes/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/notes/
+
+
+
+ -
+
Numpad
+ https://studio384.be/icons/numpad/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/numpad/
+
+
+
+ -
+
Paper Plane Top
+ https://studio384.be/icons/paper-plane-top/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/paper-plane-top/
+
+
+
+ -
+
Parachute Box
+ https://studio384.be/icons/parachute-box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/parachute-box/
+
+
+
+ -
+
Patreon
+ https://studio384.be/icons/patreon/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/patreon/
+
+
+
+ -
+
Pause
+ https://studio384.be/icons/pause/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/pause/
+
+
+
+ -
+
Pen
+ https://studio384.be/icons/pen/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/pen/
+
+
+
+ -
+
Phone
+ https://studio384.be/icons/phone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone/
+
+
+
+ -
+
Phone Arrow Down Left
+ https://studio384.be/icons/phone-arrow-down-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-arrow-down-left/
+
+
+
+ -
+
Phone Arrow Up Right
+ https://studio384.be/icons/phone-arrow-up-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-arrow-up-right/
+
+
+
+ -
+
Phone Gear
+ https://studio384.be/icons/phone-gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-gear/
+
+
+
+ -
+
Phone List
+ https://studio384.be/icons/phone-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-list/
+
+
+
+ -
+
Phone Office
+ https://studio384.be/icons/phone-office/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-office/
+
+
+
+ -
+
Phone Volume
+ https://studio384.be/icons/phone-volume/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-volume/
+
+
+
+ -
+
Plane
+ https://studio384.be/icons/plane/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/plane/
+
+
+
+ -
+
Play
+ https://studio384.be/icons/play/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/play/
+
+
+
+ -
+
Play Pause
+ https://studio384.be/icons/play-pause/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/play-pause/
+
+
+
+ -
+
Plus
+ https://studio384.be/icons/plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/plus/
+
+
+
+ -
+
Power
+ https://studio384.be/icons/power/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/power/
+
+
+
+ -
+
Puzzle Piece
+ https://studio384.be/icons/puzzle-piece/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/puzzle-piece/
+
+
+
+ -
+
Repeat
+ https://studio384.be/icons/repeat/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/repeat/
+
+
+
+ -
+
Repeat One
+ https://studio384.be/icons/repeat-one/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/repeat-one/
+
+
+
+ -
+
Rocket
+ https://studio384.be/icons/rocket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/rocket/
+
+
+
+ -
+
Safari
+ https://studio384.be/icons/safari/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/safari/
+
+
+
+ -
+
Server
+ https://studio384.be/icons/server/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/server/
+
+
+
+ -
+
Shield
+ https://studio384.be/icons/shield/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield/
+
+
+
+ -
+
Shield Keyhole
+ https://studio384.be/icons/shield-keyhole/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-keyhole/
+
+
+
+ -
+
Shield Plus
+ https://studio384.be/icons/shield-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-plus/
+
+
+
+ -
+
Shield Xmark
+ https://studio384.be/icons/shield-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-xmark/
+
+
+
+ -
+
Shuffle
+ https://studio384.be/icons/shuffle/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shuffle/
+
+
+
+ -
+
Sim Card
+ https://studio384.be/icons/sim-card/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sim-card/
+
+
+
+ -
+
Sliders
+ https://studio384.be/icons/sliders/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sliders/
+
+
+
+ -
+
Smartphone
+ https://studio384.be/icons/smartphone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/smartphone/
+
+
+
+ -
+
Smartphone Divert
+ https://studio384.be/icons/smartphone-divert/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/smartphone-divert/
+
+
+
+ -
+
Software Box
+ https://studio384.be/icons/software-box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/software-box/
+
+
+
+ -
+
Spinner Third
+ https://studio384.be/icons/spinner-third/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/spinner-third/
+
+
+
+ -
+
Spy
+ https://studio384.be/icons/spy/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/spy/
+
+
+
+ -
+
Star
+ https://studio384.be/icons/star/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/star/
+
+
+
+ -
+
Stop
+ https://studio384.be/icons/stop/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/stop/
+
+
+
+ -
+
Stopwatch
+ https://studio384.be/icons/stopwatch/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/stopwatch/
+
+
+
+ -
+
Store
+ https://studio384.be/icons/store/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/store/
+
+
+
+ -
+
Sun
+ https://studio384.be/icons/sun/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sun/
+
+
+
+ -
+
Swatchbook
+ https://studio384.be/icons/swatchbook/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/swatchbook/
+
+
+
+ -
+
Table
+ https://studio384.be/icons/table/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/table/
+
+
+
+ -
+
Table Clock
+ https://studio384.be/icons/table-clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/table-clock/
+
+
+
+ -
+
Tag
+ https://studio384.be/icons/tag/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/tag/
+
+
+
+ -
+
Tower Broadcast
+ https://studio384.be/icons/tower-broadcast/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/tower-broadcast/
+
+
+
+ -
+
Trash Can
+ https://studio384.be/icons/trash-can/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/trash-can/
+
+
+
+ -
+
Triangle Exclamation
+ https://studio384.be/icons/triangle-exclamation/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/triangle-exclamation/
+
+
+
+ -
+
Twitter
+ https://studio384.be/icons/twitter/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/twitter/
+
+
+
+ -
+
Unlock
+ https://studio384.be/icons/unlock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/unlock/
+
+
+
+ -
+
User
+ https://studio384.be/icons/user/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user/
+
+
+
+ -
+
User Clock
+ https://studio384.be/icons/user-clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-clock/
+
+
+
+ -
+
User Gear
+ https://studio384.be/icons/user-gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-gear/
+
+
+
+ -
+
User Headset
+ https://studio384.be/icons/user-headset/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-headset/
+
+
+
+ -
+
User List
+ https://studio384.be/icons/user-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-list/
+
+
+
+ -
+
User Lock
+ https://studio384.be/icons/user-lock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-lock/
+
+
+
+ -
+
User Plus
+ https://studio384.be/icons/user-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-plus/
+
+
+
+ -
+
Users
+ https://studio384.be/icons/users/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/users/
+
+
+
+ -
+
Users List
+ https://studio384.be/icons/users-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/users-list/
+
+
+
+ -
+
Valkyrie Sword
+ https://studio384.be/icons/valkyrie-sword/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/valkyrie-sword/
+
+
+
+ -
+
Video
+ https://studio384.be/icons/video/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/video/
+
+
+
+ -
+
Virtual Reality
+ https://studio384.be/icons/virtual-reality/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/virtual-reality/
+
+
+
+ -
+
Voicemail
+ https://studio384.be/icons/voicemail/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/voicemail/
+
+
+
+ -
+
Volume 0
+ https://studio384.be/icons/volume-0/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-0/
+
+
+
+ -
+
Volume 1
+ https://studio384.be/icons/volume-1/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-1/
+
+
+
+ -
+
Volume 2
+ https://studio384.be/icons/volume-2/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-2/
+
+
+
+ -
+
Volume 3
+ https://studio384.be/icons/volume-3/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-3/
+
+
+
+ -
+
Volume None
+ https://studio384.be/icons/volume-none/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-none/
+
+
+
+ -
+
Wallpaper
+ https://studio384.be/icons/wallpaper/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/wallpaper/
+
+
+
+ -
+
Waveform
+ https://studio384.be/icons/waveform/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/waveform/
+
+
+
+ -
+
Window
+ https://studio384.be/icons/window/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/window/
+
+
+
+ -
+
Xmark
+ https://studio384.be/icons/xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/xmark/
+
+
+
+
+
diff --git a/hugo/public/icons/laptop/index.html b/hugo/public/icons/laptop/index.html
new file mode 100644
index 0000000..09b6ff9
--- /dev/null
+++ b/hugo/public/icons/laptop/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Laptop · Amaranth
+
+
+
+
+
+
+
+ Laptop
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/layers-plus/index.html b/hugo/public/icons/layers-plus/index.html
new file mode 100644
index 0000000..5a32804
--- /dev/null
+++ b/hugo/public/icons/layers-plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Layers Plus · Amaranth
+
+
+
+
+
+
+
+ Layers Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/layers/index.html b/hugo/public/icons/layers/index.html
new file mode 100644
index 0000000..856f901
--- /dev/null
+++ b/hugo/public/icons/layers/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Layers · Amaranth
+
+
+
+
+
+
+
+ Layers
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/lightbulb-on/index.html b/hugo/public/icons/lightbulb-on/index.html
new file mode 100644
index 0000000..73e3a6a
--- /dev/null
+++ b/hugo/public/icons/lightbulb-on/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Lightbulb On · Amaranth
+
+
+
+
+
+
+
+ Lightbulb On
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/lightbulb/index.html b/hugo/public/icons/lightbulb/index.html
new file mode 100644
index 0000000..def8b7b
--- /dev/null
+++ b/hugo/public/icons/lightbulb/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Lightbulb · Amaranth
+
+
+
+
+
+
+
+ Lightbulb
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/link-slash/index.html b/hugo/public/icons/link-slash/index.html
new file mode 100644
index 0000000..bf5b993
--- /dev/null
+++ b/hugo/public/icons/link-slash/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Link Slash · Amaranth
+
+
+
+
+
+
+
+ Link Slash
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/link/index.html b/hugo/public/icons/link/index.html
new file mode 100644
index 0000000..17bd0eb
--- /dev/null
+++ b/hugo/public/icons/link/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Link · Amaranth
+
+
+
+
+
+
+
+ Link
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/linkedin/index.html b/hugo/public/icons/linkedin/index.html
new file mode 100644
index 0000000..fbbc66c
--- /dev/null
+++ b/hugo/public/icons/linkedin/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Linkedin · Amaranth
+
+
+
+
+
+
+
+ Linkedin
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/list-check/index.html b/hugo/public/icons/list-check/index.html
new file mode 100644
index 0000000..b0c02fe
--- /dev/null
+++ b/hugo/public/icons/list-check/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ List Check · Amaranth
+
+
+
+
+
+
+
+ List Check
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/list-ol/index.html b/hugo/public/icons/list-ol/index.html
new file mode 100644
index 0000000..e9c1cbb
--- /dev/null
+++ b/hugo/public/icons/list-ol/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ List Ol · Amaranth
+
+
+
+
+
+
+
+ List Ol
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/list/index.html b/hugo/public/icons/list/index.html
new file mode 100644
index 0000000..7298d0c
--- /dev/null
+++ b/hugo/public/icons/list/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ List · Amaranth
+
+
+
+
+
+
+
+ List
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/location-pin-dot/index.html b/hugo/public/icons/location-pin-dot/index.html
new file mode 100644
index 0000000..2e3032d
--- /dev/null
+++ b/hugo/public/icons/location-pin-dot/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Location Pin Dot · Amaranth
+
+
+
+
+
+
+
+ Location Pin Dot
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/location-pin-slash/index.html b/hugo/public/icons/location-pin-slash/index.html
new file mode 100644
index 0000000..44e2b4d
--- /dev/null
+++ b/hugo/public/icons/location-pin-slash/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Location Pin Slash · Amaranth
+
+
+
+
+
+
+
+ Location Pin Slash
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/location-pin/index.html b/hugo/public/icons/location-pin/index.html
new file mode 100644
index 0000000..8945ad3
--- /dev/null
+++ b/hugo/public/icons/location-pin/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Location Pin · Amaranth
+
+
+
+
+
+
+
+ Location Pin
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/location-pins-route/index.html b/hugo/public/icons/location-pins-route/index.html
new file mode 100644
index 0000000..0d3612d
--- /dev/null
+++ b/hugo/public/icons/location-pins-route/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Location Pins Route · Amaranth
+
+
+
+
+
+
+
+ Location Pins Route
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/lock/index.html b/hugo/public/icons/lock/index.html
new file mode 100644
index 0000000..0763c5d
--- /dev/null
+++ b/hugo/public/icons/lock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Lock · Amaranth
+
+
+
+
+
+
+
+ Lock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/logs/index.html b/hugo/public/icons/logs/index.html
new file mode 100644
index 0000000..927ea5b
--- /dev/null
+++ b/hugo/public/icons/logs/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Logs · Amaranth
+
+
+
+
+
+
+
+ Logs
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/magnifying-glass/index.html b/hugo/public/icons/magnifying-glass/index.html
new file mode 100644
index 0000000..43e29b9
--- /dev/null
+++ b/hugo/public/icons/magnifying-glass/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Magnifying Glass · Amaranth
+
+
+
+
+
+
+
+ Magnifying Glass
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/message-pen/index.html b/hugo/public/icons/message-pen/index.html
new file mode 100644
index 0000000..ff9d155
--- /dev/null
+++ b/hugo/public/icons/message-pen/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Message Pen · Amaranth
+
+
+
+
+
+
+
+ Message Pen
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/message-smile/index.html b/hugo/public/icons/message-smile/index.html
new file mode 100644
index 0000000..378fbbe
--- /dev/null
+++ b/hugo/public/icons/message-smile/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Message Smile · Amaranth
+
+
+
+
+
+
+
+ Message Smile
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/message-text/index.html b/hugo/public/icons/message-text/index.html
new file mode 100644
index 0000000..efcb580
--- /dev/null
+++ b/hugo/public/icons/message-text/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Message Text · Amaranth
+
+
+
+
+
+
+
+ Message Text
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/message/index.html b/hugo/public/icons/message/index.html
new file mode 100644
index 0000000..a233712
--- /dev/null
+++ b/hugo/public/icons/message/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Message · Amaranth
+
+
+
+
+
+
+
+ Message
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/microphone/index.html b/hugo/public/icons/microphone/index.html
new file mode 100644
index 0000000..ccf47ef
--- /dev/null
+++ b/hugo/public/icons/microphone/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Microphone · Amaranth
+
+
+
+
+
+
+
+ Microphone
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/min/index.html b/hugo/public/icons/min/index.html
new file mode 100644
index 0000000..59458f5
--- /dev/null
+++ b/hugo/public/icons/min/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Min · Amaranth
+
+
+
+
+
+
+
+ Min
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/moon/index.html b/hugo/public/icons/moon/index.html
new file mode 100644
index 0000000..2d5de9b
--- /dev/null
+++ b/hugo/public/icons/moon/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Moon · Amaranth
+
+
+
+
+
+
+
+ Moon
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/music/index.html b/hugo/public/icons/music/index.html
new file mode 100644
index 0000000..7448980
--- /dev/null
+++ b/hugo/public/icons/music/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Music · Amaranth
+
+
+
+
+
+
+
+ Music
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/network/index.html b/hugo/public/icons/network/index.html
new file mode 100644
index 0000000..efd289a
--- /dev/null
+++ b/hugo/public/icons/network/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Network · Amaranth
+
+
+
+
+
+
+
+ Network
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/notes/index.html b/hugo/public/icons/notes/index.html
new file mode 100644
index 0000000..9049b83
--- /dev/null
+++ b/hugo/public/icons/notes/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Notes · Amaranth
+
+
+
+
+
+
+
+ Notes
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/numpad/index.html b/hugo/public/icons/numpad/index.html
new file mode 100644
index 0000000..ce43202
--- /dev/null
+++ b/hugo/public/icons/numpad/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Numpad · Amaranth
+
+
+
+
+
+
+
+ Numpad
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/paper-plane-top/index.html b/hugo/public/icons/paper-plane-top/index.html
new file mode 100644
index 0000000..5b18ef9
--- /dev/null
+++ b/hugo/public/icons/paper-plane-top/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Paper Plane Top · Amaranth
+
+
+
+
+
+
+
+ Paper Plane Top
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/parachute-box/index.html b/hugo/public/icons/parachute-box/index.html
new file mode 100644
index 0000000..71d1ee1
--- /dev/null
+++ b/hugo/public/icons/parachute-box/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Parachute Box · Amaranth
+
+
+
+
+
+
+
+ Parachute Box
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/patreon/index.html b/hugo/public/icons/patreon/index.html
new file mode 100644
index 0000000..30119b6
--- /dev/null
+++ b/hugo/public/icons/patreon/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Patreon · Amaranth
+
+
+
+
+
+
+
+ Patreon
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/pause/index.html b/hugo/public/icons/pause/index.html
new file mode 100644
index 0000000..b9879a7
--- /dev/null
+++ b/hugo/public/icons/pause/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Pause · Amaranth
+
+
+
+
+
+
+
+ Pause
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/pen/index.html b/hugo/public/icons/pen/index.html
new file mode 100644
index 0000000..6fcbb30
--- /dev/null
+++ b/hugo/public/icons/pen/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Pen · Amaranth
+
+
+
+
+
+
+
+ Pen
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-arrow-down-left/index.html b/hugo/public/icons/phone-arrow-down-left/index.html
new file mode 100644
index 0000000..a4d91d0
--- /dev/null
+++ b/hugo/public/icons/phone-arrow-down-left/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone Arrow Down Left · Amaranth
+
+
+
+
+
+
+
+ Phone Arrow Down Left
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-arrow-up-right/index.html b/hugo/public/icons/phone-arrow-up-right/index.html
new file mode 100644
index 0000000..e6e78f5
--- /dev/null
+++ b/hugo/public/icons/phone-arrow-up-right/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone Arrow Up Right · Amaranth
+
+
+
+
+
+
+
+ Phone Arrow Up Right
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-gear/index.html b/hugo/public/icons/phone-gear/index.html
new file mode 100644
index 0000000..4c3d3fc
--- /dev/null
+++ b/hugo/public/icons/phone-gear/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone Gear · Amaranth
+
+
+
+
+
+
+
+ Phone Gear
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-list/index.html b/hugo/public/icons/phone-list/index.html
new file mode 100644
index 0000000..7b51ff6
--- /dev/null
+++ b/hugo/public/icons/phone-list/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone List · Amaranth
+
+
+
+
+
+
+
+ Phone List
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-office/index.html b/hugo/public/icons/phone-office/index.html
new file mode 100644
index 0000000..829245f
--- /dev/null
+++ b/hugo/public/icons/phone-office/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone Office · Amaranth
+
+
+
+
+
+
+
+ Phone Office
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone-volume/index.html b/hugo/public/icons/phone-volume/index.html
new file mode 100644
index 0000000..faf8008
--- /dev/null
+++ b/hugo/public/icons/phone-volume/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone Volume · Amaranth
+
+
+
+
+
+
+
+ Phone Volume
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/phone/index.html b/hugo/public/icons/phone/index.html
new file mode 100644
index 0000000..83e6021
--- /dev/null
+++ b/hugo/public/icons/phone/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Phone · Amaranth
+
+
+
+
+
+
+
+ Phone
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/plane/index.html b/hugo/public/icons/plane/index.html
new file mode 100644
index 0000000..668477e
--- /dev/null
+++ b/hugo/public/icons/plane/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Plane · Amaranth
+
+
+
+
+
+
+
+ Plane
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/play-pause/index.html b/hugo/public/icons/play-pause/index.html
new file mode 100644
index 0000000..3612cdb
--- /dev/null
+++ b/hugo/public/icons/play-pause/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Play Pause · Amaranth
+
+
+
+
+
+
+
+ Play Pause
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/play/index.html b/hugo/public/icons/play/index.html
new file mode 100644
index 0000000..9e1fa45
--- /dev/null
+++ b/hugo/public/icons/play/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Play · Amaranth
+
+
+
+
+
+
+
+ Play
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/plus/index.html b/hugo/public/icons/plus/index.html
new file mode 100644
index 0000000..07f1ef2
--- /dev/null
+++ b/hugo/public/icons/plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Plus · Amaranth
+
+
+
+
+
+
+
+ Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/power/index.html b/hugo/public/icons/power/index.html
new file mode 100644
index 0000000..1ee7f11
--- /dev/null
+++ b/hugo/public/icons/power/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Power · Amaranth
+
+
+
+
+
+
+
+ Power
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/puzzle-piece/index.html b/hugo/public/icons/puzzle-piece/index.html
new file mode 100644
index 0000000..1dd9615
--- /dev/null
+++ b/hugo/public/icons/puzzle-piece/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle Piece · Amaranth
+
+
+
+
+
+
+
+ Puzzle Piece
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/repeat-one/index.html b/hugo/public/icons/repeat-one/index.html
new file mode 100644
index 0000000..eea119c
--- /dev/null
+++ b/hugo/public/icons/repeat-one/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Repeat One · Amaranth
+
+
+
+
+
+
+
+ Repeat One
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/repeat/index.html b/hugo/public/icons/repeat/index.html
new file mode 100644
index 0000000..8564076
--- /dev/null
+++ b/hugo/public/icons/repeat/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Repeat · Amaranth
+
+
+
+
+
+
+
+ Repeat
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/rocket/index.html b/hugo/public/icons/rocket/index.html
new file mode 100644
index 0000000..5bd7ac6
--- /dev/null
+++ b/hugo/public/icons/rocket/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Rocket · Amaranth
+
+
+
+
+
+
+
+ Rocket
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/safari/index.html b/hugo/public/icons/safari/index.html
new file mode 100644
index 0000000..ef77b0e
--- /dev/null
+++ b/hugo/public/icons/safari/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Safari · Amaranth
+
+
+
+
+
+
+
+ Safari
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/server/index.html b/hugo/public/icons/server/index.html
new file mode 100644
index 0000000..7c257d3
--- /dev/null
+++ b/hugo/public/icons/server/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Server · Amaranth
+
+
+
+
+
+
+
+ Server
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/shield-keyhole/index.html b/hugo/public/icons/shield-keyhole/index.html
new file mode 100644
index 0000000..22e2ad9
--- /dev/null
+++ b/hugo/public/icons/shield-keyhole/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Shield Keyhole · Amaranth
+
+
+
+
+
+
+
+ Shield Keyhole
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/shield-plus/index.html b/hugo/public/icons/shield-plus/index.html
new file mode 100644
index 0000000..b932bf5
--- /dev/null
+++ b/hugo/public/icons/shield-plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Shield Plus · Amaranth
+
+
+
+
+
+
+
+ Shield Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/shield-xmark/index.html b/hugo/public/icons/shield-xmark/index.html
new file mode 100644
index 0000000..4c51782
--- /dev/null
+++ b/hugo/public/icons/shield-xmark/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Shield Xmark · Amaranth
+
+
+
+
+
+
+
+ Shield Xmark
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/shield/index.html b/hugo/public/icons/shield/index.html
new file mode 100644
index 0000000..dcdd609
--- /dev/null
+++ b/hugo/public/icons/shield/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Shield · Amaranth
+
+
+
+
+
+
+
+ Shield
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/shuffle/index.html b/hugo/public/icons/shuffle/index.html
new file mode 100644
index 0000000..360cd12
--- /dev/null
+++ b/hugo/public/icons/shuffle/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Shuffle · Amaranth
+
+
+
+
+
+
+
+ Shuffle
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/sim-card/index.html b/hugo/public/icons/sim-card/index.html
new file mode 100644
index 0000000..be407d4
--- /dev/null
+++ b/hugo/public/icons/sim-card/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Sim Card · Amaranth
+
+
+
+
+
+
+
+ Sim Card
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/sliders/index.html b/hugo/public/icons/sliders/index.html
new file mode 100644
index 0000000..62eed6b
--- /dev/null
+++ b/hugo/public/icons/sliders/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Sliders · Amaranth
+
+
+
+
+
+
+
+ Sliders
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/smartphone-divert/index.html b/hugo/public/icons/smartphone-divert/index.html
new file mode 100644
index 0000000..ed6c43f
--- /dev/null
+++ b/hugo/public/icons/smartphone-divert/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Smartphone Divert · Amaranth
+
+
+
+
+
+
+
+ Smartphone Divert
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/smartphone/index.html b/hugo/public/icons/smartphone/index.html
new file mode 100644
index 0000000..aba76b0
--- /dev/null
+++ b/hugo/public/icons/smartphone/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Smartphone · Amaranth
+
+
+
+
+
+
+
+ Smartphone
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/software-box/index.html b/hugo/public/icons/software-box/index.html
new file mode 100644
index 0000000..6288eee
--- /dev/null
+++ b/hugo/public/icons/software-box/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Software Box · Amaranth
+
+
+
+
+
+
+
+ Software Box
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/spinner-third/index.html b/hugo/public/icons/spinner-third/index.html
new file mode 100644
index 0000000..bb2608b
--- /dev/null
+++ b/hugo/public/icons/spinner-third/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Spinner Third · Amaranth
+
+
+
+
+
+
+
+ Spinner Third
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/spy/index.html b/hugo/public/icons/spy/index.html
new file mode 100644
index 0000000..38f470d
--- /dev/null
+++ b/hugo/public/icons/spy/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Spy · Amaranth
+
+
+
+
+
+
+
+ Spy
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/star/index.html b/hugo/public/icons/star/index.html
new file mode 100644
index 0000000..f84ab2e
--- /dev/null
+++ b/hugo/public/icons/star/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Star · Amaranth
+
+
+
+
+
+
+
+ Star
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/stop/index.html b/hugo/public/icons/stop/index.html
new file mode 100644
index 0000000..33131df
--- /dev/null
+++ b/hugo/public/icons/stop/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Stop · Amaranth
+
+
+
+
+
+
+
+ Stop
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/stopwatch/index.html b/hugo/public/icons/stopwatch/index.html
new file mode 100644
index 0000000..c70280f
--- /dev/null
+++ b/hugo/public/icons/stopwatch/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Stopwatch · Amaranth
+
+
+
+
+
+
+
+ Stopwatch
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/store/index.html b/hugo/public/icons/store/index.html
new file mode 100644
index 0000000..71d18f3
--- /dev/null
+++ b/hugo/public/icons/store/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Store · Amaranth
+
+
+
+
+
+
+
+ Store
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/sun/index.html b/hugo/public/icons/sun/index.html
new file mode 100644
index 0000000..eeb49ab
--- /dev/null
+++ b/hugo/public/icons/sun/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Sun · Amaranth
+
+
+
+
+
+
+
+ Sun
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/swatchbook/index.html b/hugo/public/icons/swatchbook/index.html
new file mode 100644
index 0000000..f2177b5
--- /dev/null
+++ b/hugo/public/icons/swatchbook/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Swatchbook · Amaranth
+
+
+
+
+
+
+
+ Swatchbook
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/table-clock/index.html b/hugo/public/icons/table-clock/index.html
new file mode 100644
index 0000000..17d4d6e
--- /dev/null
+++ b/hugo/public/icons/table-clock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Table Clock · Amaranth
+
+
+
+
+
+
+
+ Table Clock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/table/index.html b/hugo/public/icons/table/index.html
new file mode 100644
index 0000000..a5a2679
--- /dev/null
+++ b/hugo/public/icons/table/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Table · Amaranth
+
+
+
+
+
+
+
+ Table
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/tag/index.html b/hugo/public/icons/tag/index.html
new file mode 100644
index 0000000..8afca9d
--- /dev/null
+++ b/hugo/public/icons/tag/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Tag · Amaranth
+
+
+
+
+
+
+
+ Tag
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/tower-broadcast/index.html b/hugo/public/icons/tower-broadcast/index.html
new file mode 100644
index 0000000..29cb9f7
--- /dev/null
+++ b/hugo/public/icons/tower-broadcast/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Tower Broadcast · Amaranth
+
+
+
+
+
+
+
+ Tower Broadcast
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/trash-can/index.html b/hugo/public/icons/trash-can/index.html
new file mode 100644
index 0000000..fbb948b
--- /dev/null
+++ b/hugo/public/icons/trash-can/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Trash Can · Amaranth
+
+
+
+
+
+
+
+ Trash Can
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/triangle-exclamation/index.html b/hugo/public/icons/triangle-exclamation/index.html
new file mode 100644
index 0000000..e84ed6c
--- /dev/null
+++ b/hugo/public/icons/triangle-exclamation/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Triangle Exclamation · Amaranth
+
+
+
+
+
+
+
+ Triangle Exclamation
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/twitter/index.html b/hugo/public/icons/twitter/index.html
new file mode 100644
index 0000000..bc20c0a
--- /dev/null
+++ b/hugo/public/icons/twitter/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Twitter · Amaranth
+
+
+
+
+
+
+
+ Twitter
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/unlock/index.html b/hugo/public/icons/unlock/index.html
new file mode 100644
index 0000000..b27e463
--- /dev/null
+++ b/hugo/public/icons/unlock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Unlock · Amaranth
+
+
+
+
+
+
+
+ Unlock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-clock/index.html b/hugo/public/icons/user-clock/index.html
new file mode 100644
index 0000000..7c8ab05
--- /dev/null
+++ b/hugo/public/icons/user-clock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User Clock · Amaranth
+
+
+
+
+
+
+
+ User Clock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-gear/index.html b/hugo/public/icons/user-gear/index.html
new file mode 100644
index 0000000..3432924
--- /dev/null
+++ b/hugo/public/icons/user-gear/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User Gear · Amaranth
+
+
+
+
+
+
+
+ User Gear
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-headset/index.html b/hugo/public/icons/user-headset/index.html
new file mode 100644
index 0000000..ac2bcf5
--- /dev/null
+++ b/hugo/public/icons/user-headset/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User Headset · Amaranth
+
+
+
+
+
+
+
+ User Headset
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-list/index.html b/hugo/public/icons/user-list/index.html
new file mode 100644
index 0000000..d970d2d
--- /dev/null
+++ b/hugo/public/icons/user-list/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User List · Amaranth
+
+
+
+
+
+
+
+ User List
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-lock/index.html b/hugo/public/icons/user-lock/index.html
new file mode 100644
index 0000000..60ce358
--- /dev/null
+++ b/hugo/public/icons/user-lock/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User Lock · Amaranth
+
+
+
+
+
+
+
+ User Lock
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user-plus/index.html b/hugo/public/icons/user-plus/index.html
new file mode 100644
index 0000000..6d95af4
--- /dev/null
+++ b/hugo/public/icons/user-plus/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User Plus · Amaranth
+
+
+
+
+
+
+
+ User Plus
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/user/index.html b/hugo/public/icons/user/index.html
new file mode 100644
index 0000000..a64da32
--- /dev/null
+++ b/hugo/public/icons/user/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ User · Amaranth
+
+
+
+
+
+
+
+ User
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/users-list/index.html b/hugo/public/icons/users-list/index.html
new file mode 100644
index 0000000..c23002c
--- /dev/null
+++ b/hugo/public/icons/users-list/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Users List · Amaranth
+
+
+
+
+
+
+
+ Users List
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/users/index.html b/hugo/public/icons/users/index.html
new file mode 100644
index 0000000..a774e94
--- /dev/null
+++ b/hugo/public/icons/users/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Users · Amaranth
+
+
+
+
+
+
+
+ Users
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/valkyrie-sword/index.html b/hugo/public/icons/valkyrie-sword/index.html
new file mode 100644
index 0000000..1bb328a
--- /dev/null
+++ b/hugo/public/icons/valkyrie-sword/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Valkyrie Sword · Amaranth
+
+
+
+
+
+
+
+ Valkyrie Sword
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/video/index.html b/hugo/public/icons/video/index.html
new file mode 100644
index 0000000..4066e18
--- /dev/null
+++ b/hugo/public/icons/video/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Video · Amaranth
+
+
+
+
+
+
+
+ Video
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/virtual-reality/index.html b/hugo/public/icons/virtual-reality/index.html
new file mode 100644
index 0000000..ede5523
--- /dev/null
+++ b/hugo/public/icons/virtual-reality/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Virtual Reality · Amaranth
+
+
+
+
+
+
+
+ Virtual Reality
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/voicemail/index.html b/hugo/public/icons/voicemail/index.html
new file mode 100644
index 0000000..d36c187
--- /dev/null
+++ b/hugo/public/icons/voicemail/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Voicemail · Amaranth
+
+
+
+
+
+
+
+ Voicemail
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/volume-0/index.html b/hugo/public/icons/volume-0/index.html
new file mode 100644
index 0000000..5bfe7fd
--- /dev/null
+++ b/hugo/public/icons/volume-0/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Volume 0 · Amaranth
+
+
+
+
+
+
+
+ Volume 0
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/volume-1/index.html b/hugo/public/icons/volume-1/index.html
new file mode 100644
index 0000000..32ae87f
--- /dev/null
+++ b/hugo/public/icons/volume-1/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Volume 1 · Amaranth
+
+
+
+
+
+
+
+ Volume 1
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/volume-2/index.html b/hugo/public/icons/volume-2/index.html
new file mode 100644
index 0000000..e367594
--- /dev/null
+++ b/hugo/public/icons/volume-2/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Volume 2 · Amaranth
+
+
+
+
+
+
+
+ Volume 2
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/volume-3/index.html b/hugo/public/icons/volume-3/index.html
new file mode 100644
index 0000000..0eca112
--- /dev/null
+++ b/hugo/public/icons/volume-3/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Volume 3 · Amaranth
+
+
+
+
+
+
+
+ Volume 3
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/volume-none/index.html b/hugo/public/icons/volume-none/index.html
new file mode 100644
index 0000000..dd9e6ae
--- /dev/null
+++ b/hugo/public/icons/volume-none/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Volume None · Amaranth
+
+
+
+
+
+
+
+ Volume None
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/wallpaper/index.html b/hugo/public/icons/wallpaper/index.html
new file mode 100644
index 0000000..9a2f636
--- /dev/null
+++ b/hugo/public/icons/wallpaper/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Wallpaper · Amaranth
+
+
+
+
+
+
+
+ Wallpaper
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/waveform/index.html b/hugo/public/icons/waveform/index.html
new file mode 100644
index 0000000..8afc05f
--- /dev/null
+++ b/hugo/public/icons/waveform/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Waveform · Amaranth
+
+
+
+
+
+
+
+ Waveform
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/window/index.html b/hugo/public/icons/window/index.html
new file mode 100644
index 0000000..937a459
--- /dev/null
+++ b/hugo/public/icons/window/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Window · Amaranth
+
+
+
+
+
+
+
+ Window
+
+
+
\ No newline at end of file
diff --git a/hugo/public/icons/xmark/index.html b/hugo/public/icons/xmark/index.html
new file mode 100644
index 0000000..6532bb7
--- /dev/null
+++ b/hugo/public/icons/xmark/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+ Xmark · Amaranth
+
+
+
+
+
+
+
+ Xmark
+
+
+
\ No newline at end of file
diff --git a/hugo/public/index.html b/hugo/public/index.html
new file mode 100644
index 0000000..9218e73
--- /dev/null
+++ b/hugo/public/index.html
@@ -0,0 +1,1887 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Welcome to Amaranth
+Amaranth is a beautiful set of icons.
+
+
+
+
+
Icons
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hugo/public/index.xml b/hugo/public/index.xml
new file mode 100644
index 0000000..32572bc
--- /dev/null
+++ b/hugo/public/index.xml
@@ -0,0 +1,2080 @@
+
+
+
+ Amaranth
+ https://studio384.be/
+ Recent content on Amaranth
+ Hugo -- gohugo.io
+ en-us
+ -
+
Address Book
+ https://studio384.be/icons/address-book/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/address-book/
+
+
+
+ -
+
Alarm
+ https://studio384.be/icons/alarm/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/alarm/
+
+
+
+ -
+
Amaranth
+ https://studio384.be/icons/amaranth/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/amaranth/
+
+
+
+ -
+
Angle Down
+ https://studio384.be/icons/angle-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-down/
+
+
+
+ -
+
Angle Left
+ https://studio384.be/icons/angle-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-left/
+
+
+
+ -
+
Angle Right
+ https://studio384.be/icons/angle-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-right/
+
+
+
+ -
+
Angle Up
+ https://studio384.be/icons/angle-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angle-up/
+
+
+
+ -
+
Angles Y
+ https://studio384.be/icons/angles-y/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/angles-y/
+
+
+
+ -
+
Apple App Store
+ https://studio384.be/icons/apple-app-store/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/apple-app-store/
+
+
+
+ -
+
Arrow Down
+ https://studio384.be/icons/arrow-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down/
+
+
+
+ -
+
Arrow Down Short Wide
+ https://studio384.be/icons/arrow-down-short-wide/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-short-wide/
+
+
+
+ -
+
Arrow Down To Line
+ https://studio384.be/icons/arrow-down-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-to-line/
+
+
+
+ -
+
Arrow Down Wide Short
+ https://studio384.be/icons/arrow-down-wide-short/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-down-wide-short/
+
+
+
+ -
+
Arrow Left
+ https://studio384.be/icons/arrow-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left/
+
+
+
+ -
+
Arrow Left From Bracket
+ https://studio384.be/icons/arrow-left-from-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-from-bracket/
+
+
+
+ -
+
Arrow Left To Bracket
+ https://studio384.be/icons/arrow-left-to-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-to-bracket/
+
+
+
+ -
+
Arrow Left To Line
+ https://studio384.be/icons/arrow-left-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-left-to-line/
+
+
+
+ -
+
Arrow Pointer
+ https://studio384.be/icons/arrow-pointer/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-pointer/
+
+
+
+ -
+
Arrow Right
+ https://studio384.be/icons/arrow-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right/
+
+
+
+ -
+
Arrow Right From Bracket
+ https://studio384.be/icons/arrow-right-from-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-from-bracket/
+
+
+
+ -
+
Arrow Right To Bracket
+ https://studio384.be/icons/arrow-right-to-bracket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-to-bracket/
+
+
+
+ -
+
Arrow Right To Line
+ https://studio384.be/icons/arrow-right-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-right-to-line/
+
+
+
+ -
+
Arrow Rotate Right
+ https://studio384.be/icons/arrow-rotate-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-rotate-right/
+
+
+
+ -
+
Arrow Up
+ https://studio384.be/icons/arrow-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up/
+
+
+
+ -
+
Arrow Up Short Wide
+ https://studio384.be/icons/arrow-up-short-wide/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-short-wide/
+
+
+
+ -
+
Arrow Up To Line
+ https://studio384.be/icons/arrow-up-to-line/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-to-line/
+
+
+
+ -
+
Arrow Up Wide Short
+ https://studio384.be/icons/arrow-up-wide-short/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrow-up-wide-short/
+
+
+
+ -
+
Arrows Rotate Right
+ https://studio384.be/icons/arrows-rotate-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/arrows-rotate-right/
+
+
+
+ -
+
Asterisk
+ https://studio384.be/icons/asterisk/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/asterisk/
+
+
+
+ -
+
At
+ https://studio384.be/icons/at/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/at/
+
+
+
+ -
+
Azure
+ https://studio384.be/icons/azure/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/azure/
+
+
+
+ -
+
Backward
+ https://studio384.be/icons/backward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/backward/
+
+
+
+ -
+
Bars
+ https://studio384.be/icons/bars/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bars/
+
+
+
+ -
+
Bars Staggered
+ https://studio384.be/icons/bars-staggered/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bars-staggered/
+
+
+
+ -
+
Bel
+ https://studio384.be/icons/bel/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bel/
+
+
+
+ -
+
Blf
+ https://studio384.be/icons/blf/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/blf/
+
+
+
+ -
+
Book
+ https://studio384.be/icons/book/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/book/
+
+
+
+ -
+
Box
+ https://studio384.be/icons/box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/box/
+
+
+
+ -
+
Box Open Full
+ https://studio384.be/icons/box-open-full/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/box-open-full/
+
+
+
+ -
+
Branch
+ https://studio384.be/icons/branch/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/branch/
+
+
+
+ -
+
Branch Up
+ https://studio384.be/icons/branch-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/branch-up/
+
+
+
+ -
+
Bug
+ https://studio384.be/icons/bug/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/bug/
+
+
+
+ -
+
Building
+ https://studio384.be/icons/building/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/building/
+
+
+
+ -
+
Calendar
+ https://studio384.be/icons/calendar/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar/
+
+
+
+ -
+
Calendar Agenda
+ https://studio384.be/icons/calendar-agenda/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-agenda/
+
+
+
+ -
+
Calendar Day
+ https://studio384.be/icons/calendar-day/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-day/
+
+
+
+ -
+
Calendar Month
+ https://studio384.be/icons/calendar-month/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-month/
+
+
+
+ -
+
Calendar Stars
+ https://studio384.be/icons/calendar-stars/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-stars/
+
+
+
+ -
+
Calendar Week
+ https://studio384.be/icons/calendar-week/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/calendar-week/
+
+
+
+ -
+
Changewindows
+ https://studio384.be/icons/changewindows/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows/
+
+
+
+ -
+
Changewindows Can
+ https://studio384.be/icons/changewindows-can/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows-can/
+
+
+
+ -
+
Changewindows Dev
+ https://studio384.be/icons/changewindows-dev/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/changewindows-dev/
+
+
+
+ -
+
Chart Pie
+ https://studio384.be/icons/chart-pie/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chart-pie/
+
+
+
+ -
+
Check
+ https://studio384.be/icons/check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/check/
+
+
+
+ -
+
Chevron Down
+ https://studio384.be/icons/chevron-down/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-down/
+
+
+
+ -
+
Chevron Left
+ https://studio384.be/icons/chevron-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-left/
+
+
+
+ -
+
Chevron Right
+ https://studio384.be/icons/chevron-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-right/
+
+
+
+ -
+
Chevron Up
+ https://studio384.be/icons/chevron-up/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chevron-up/
+
+
+
+ -
+
Chip
+ https://studio384.be/icons/chip/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chip/
+
+
+
+ -
+
Chrome
+ https://studio384.be/icons/chrome/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/chrome/
+
+
+
+ -
+
Circle Check
+ https://studio384.be/icons/circle-check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-check/
+
+
+
+ -
+
Circle Exclamation
+ https://studio384.be/icons/circle-exclamation/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-exclamation/
+
+
+
+ -
+
Circle Info
+ https://studio384.be/icons/circle-info/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-info/
+
+
+
+ -
+
Circle Plus
+ https://studio384.be/icons/circle-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-plus/
+
+
+
+ -
+
Circle Question
+ https://studio384.be/icons/circle-question/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-question/
+
+
+
+ -
+
Circle User
+ https://studio384.be/icons/circle-user/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-user/
+
+
+
+ -
+
Circle Xmark
+ https://studio384.be/icons/circle-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/circle-xmark/
+
+
+
+ -
+
City
+ https://studio384.be/icons/city/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/city/
+
+
+
+ -
+
Clock
+ https://studio384.be/icons/clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/clock/
+
+
+
+ -
+
Clock Rotate Left
+ https://studio384.be/icons/clock-rotate-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/clock-rotate-left/
+
+
+
+ -
+
Cmd
+ https://studio384.be/icons/cmd/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/cmd/
+
+
+
+ -
+
Code
+ https://studio384.be/icons/code/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/code/
+
+
+
+ -
+
Compass
+ https://studio384.be/icons/compass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/compass/
+
+
+
+ -
+
Compress
+ https://studio384.be/icons/compress/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/compress/
+
+
+
+ -
+
Copy
+ https://studio384.be/icons/copy/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/copy/
+
+
+
+ -
+
Dashboard
+ https://studio384.be/icons/dashboard/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/dashboard/
+
+
+
+ -
+
Devices
+ https://studio384.be/icons/devices/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/devices/
+
+
+
+ -
+
Disc
+ https://studio384.be/icons/disc/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/disc/
+
+
+
+ -
+
Display
+ https://studio384.be/icons/display/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/display/
+
+
+
+ -
+
Display Cam
+ https://studio384.be/icons/display-cam/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/display-cam/
+
+
+
+ -
+
Earth
+ https://studio384.be/icons/earth/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/earth/
+
+
+
+ -
+
Eclipse
+ https://studio384.be/icons/eclipse/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eclipse/
+
+
+
+ -
+
Edge
+ https://studio384.be/icons/edge/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/edge/
+
+
+
+ -
+
Ellipsis
+ https://studio384.be/icons/ellipsis/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ellipsis/
+
+
+
+ -
+
Ellipsis V
+ https://studio384.be/icons/ellipsis-v/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ellipsis-v/
+
+
+
+ -
+
Envelope
+ https://studio384.be/icons/envelope/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/envelope/
+
+
+
+ -
+
Ethernet
+ https://studio384.be/icons/ethernet/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/ethernet/
+
+
+
+ -
+
Euro
+ https://studio384.be/icons/euro/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/euro/
+
+
+
+ -
+
Expand
+ https://studio384.be/icons/expand/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/expand/
+
+
+
+ -
+
Eye
+ https://studio384.be/icons/eye/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eye/
+
+
+
+ -
+
Eye Slash
+ https://studio384.be/icons/eye-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/eye-slash/
+
+
+
+ -
+
Facebook
+ https://studio384.be/icons/facebook/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/facebook/
+
+
+
+ -
+
Facebook Messenger
+ https://studio384.be/icons/facebook-messenger/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/facebook-messenger/
+
+
+
+ -
+
Fast Backward
+ https://studio384.be/icons/fast-backward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fast-backward/
+
+
+
+ -
+
Fast Forward
+ https://studio384.be/icons/fast-forward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fast-forward/
+
+
+
+ -
+
Fax
+ https://studio384.be/icons/fax/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fax/
+
+
+
+ -
+
File
+ https://studio384.be/icons/file/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/file/
+
+
+
+ -
+
Files
+ https://studio384.be/icons/files/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/files/
+
+
+
+ -
+
Film
+ https://studio384.be/icons/film/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/film/
+
+
+
+ -
+
Filter
+ https://studio384.be/icons/filter/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter/
+
+
+
+ -
+
Filter Plus
+ https://studio384.be/icons/filter-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter-plus/
+
+
+
+ -
+
Filter Xmark
+ https://studio384.be/icons/filter-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/filter-xmark/
+
+
+
+ -
+
Fingerprint
+ https://studio384.be/icons/fingerprint/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/fingerprint/
+
+
+
+ -
+
Firefox
+ https://studio384.be/icons/firefox/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/firefox/
+
+
+
+ -
+
Flag
+ https://studio384.be/icons/flag/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/flag/
+
+
+
+ -
+
Flag Checkered
+ https://studio384.be/icons/flag-checkered/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/flag-checkered/
+
+
+
+ -
+
Floppy Disk
+ https://studio384.be/icons/floppy-disk/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/floppy-disk/
+
+
+
+ -
+
Foldable
+ https://studio384.be/icons/foldable/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/foldable/
+
+
+
+ -
+
Folder
+ https://studio384.be/icons/folder/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/folder/
+
+
+
+ -
+
Folder Image
+ https://studio384.be/icons/folder-image/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/folder-image/
+
+
+
+ -
+
Forward
+ https://studio384.be/icons/forward/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/forward/
+
+
+
+ -
+
Gamepad
+ https://studio384.be/icons/gamepad/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gamepad/
+
+
+
+ -
+
Gauge
+ https://studio384.be/icons/gauge/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gauge/
+
+
+
+ -
+
Gear
+ https://studio384.be/icons/gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gear/
+
+
+
+ -
+
Gift
+ https://studio384.be/icons/gift/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/gift/
+
+
+
+ -
+
Github
+ https://studio384.be/icons/github/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/github/
+
+
+
+ -
+
Google Play
+ https://studio384.be/icons/google-play/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/google-play/
+
+
+
+ -
+
Grid
+ https://studio384.be/icons/grid/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/grid/
+
+
+
+ -
+
Grip Lines
+ https://studio384.be/icons/grip-lines/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/grip-lines/
+
+
+
+ -
+
Headset
+ https://studio384.be/icons/headset/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/headset/
+
+
+
+ -
+
Heart
+ https://studio384.be/icons/heart/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart/
+
+
+
+ -
+
Heart Crack
+ https://studio384.be/icons/heart-crack/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart-crack/
+
+
+
+ -
+
Heart Half
+ https://studio384.be/icons/heart-half/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/heart-half/
+
+
+
+ -
+
Hourglass
+ https://studio384.be/icons/hourglass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass/
+
+
+
+ -
+
Hourglass Empty
+ https://studio384.be/icons/hourglass-empty/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-empty/
+
+
+
+ -
+
Hourglass End
+ https://studio384.be/icons/hourglass-end/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-end/
+
+
+
+ -
+
Hourglass Start
+ https://studio384.be/icons/hourglass-start/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/hourglass-start/
+
+
+
+ -
+
House
+ https://studio384.be/icons/house/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/house/
+
+
+
+ -
+
Id Card
+ https://studio384.be/icons/id-card/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/id-card/
+
+
+
+ -
+
Image
+ https://studio384.be/icons/image/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/image/
+
+
+
+ -
+
Laptop
+ https://studio384.be/icons/laptop/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/laptop/
+
+
+
+ -
+
Layers
+ https://studio384.be/icons/layers/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/layers/
+
+
+
+ -
+
Layers Plus
+ https://studio384.be/icons/layers-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/layers-plus/
+
+
+
+ -
+
Lightbulb
+ https://studio384.be/icons/lightbulb/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lightbulb/
+
+
+
+ -
+
Lightbulb On
+ https://studio384.be/icons/lightbulb-on/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lightbulb-on/
+
+
+
+ -
+
Link
+ https://studio384.be/icons/link/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/link/
+
+
+
+ -
+
Link Slash
+ https://studio384.be/icons/link-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/link-slash/
+
+
+
+ -
+
Linkedin
+ https://studio384.be/icons/linkedin/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/linkedin/
+
+
+
+ -
+
List
+ https://studio384.be/icons/list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list/
+
+
+
+ -
+
List Check
+ https://studio384.be/icons/list-check/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list-check/
+
+
+
+ -
+
List Ol
+ https://studio384.be/icons/list-ol/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/list-ol/
+
+
+
+ -
+
Location Pin
+ https://studio384.be/icons/location-pin/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin/
+
+
+
+ -
+
Location Pin Dot
+ https://studio384.be/icons/location-pin-dot/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin-dot/
+
+
+
+ -
+
Location Pin Slash
+ https://studio384.be/icons/location-pin-slash/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pin-slash/
+
+
+
+ -
+
Location Pins Route
+ https://studio384.be/icons/location-pins-route/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/location-pins-route/
+
+
+
+ -
+
Lock
+ https://studio384.be/icons/lock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/lock/
+
+
+
+ -
+
Logs
+ https://studio384.be/icons/logs/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/logs/
+
+
+
+ -
+
Magnifying Glass
+ https://studio384.be/icons/magnifying-glass/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/magnifying-glass/
+
+
+
+ -
+
Message
+ https://studio384.be/icons/message/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message/
+
+
+
+ -
+
Message Pen
+ https://studio384.be/icons/message-pen/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-pen/
+
+
+
+ -
+
Message Smile
+ https://studio384.be/icons/message-smile/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-smile/
+
+
+
+ -
+
Message Text
+ https://studio384.be/icons/message-text/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/message-text/
+
+
+
+ -
+
Microphone
+ https://studio384.be/icons/microphone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/microphone/
+
+
+
+ -
+
Min
+ https://studio384.be/icons/min/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/min/
+
+
+
+ -
+
Moon
+ https://studio384.be/icons/moon/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/moon/
+
+
+
+ -
+
Music
+ https://studio384.be/icons/music/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/music/
+
+
+
+ -
+
Network
+ https://studio384.be/icons/network/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/network/
+
+
+
+ -
+
Notes
+ https://studio384.be/icons/notes/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/notes/
+
+
+
+ -
+
Numpad
+ https://studio384.be/icons/numpad/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/numpad/
+
+
+
+ -
+
Paper Plane Top
+ https://studio384.be/icons/paper-plane-top/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/paper-plane-top/
+
+
+
+ -
+
Parachute Box
+ https://studio384.be/icons/parachute-box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/parachute-box/
+
+
+
+ -
+
Patreon
+ https://studio384.be/icons/patreon/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/patreon/
+
+
+
+ -
+
Pause
+ https://studio384.be/icons/pause/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/pause/
+
+
+
+ -
+
Pen
+ https://studio384.be/icons/pen/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/pen/
+
+
+
+ -
+
Phone
+ https://studio384.be/icons/phone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone/
+
+
+
+ -
+
Phone Arrow Down Left
+ https://studio384.be/icons/phone-arrow-down-left/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-arrow-down-left/
+
+
+
+ -
+
Phone Arrow Up Right
+ https://studio384.be/icons/phone-arrow-up-right/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-arrow-up-right/
+
+
+
+ -
+
Phone Gear
+ https://studio384.be/icons/phone-gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-gear/
+
+
+
+ -
+
Phone List
+ https://studio384.be/icons/phone-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-list/
+
+
+
+ -
+
Phone Office
+ https://studio384.be/icons/phone-office/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-office/
+
+
+
+ -
+
Phone Volume
+ https://studio384.be/icons/phone-volume/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/phone-volume/
+
+
+
+ -
+
Plane
+ https://studio384.be/icons/plane/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/plane/
+
+
+
+ -
+
Play
+ https://studio384.be/icons/play/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/play/
+
+
+
+ -
+
Play Pause
+ https://studio384.be/icons/play-pause/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/play-pause/
+
+
+
+ -
+
Plus
+ https://studio384.be/icons/plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/plus/
+
+
+
+ -
+
Power
+ https://studio384.be/icons/power/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/power/
+
+
+
+ -
+
Puzzle Piece
+ https://studio384.be/icons/puzzle-piece/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/puzzle-piece/
+
+
+
+ -
+
Repeat
+ https://studio384.be/icons/repeat/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/repeat/
+
+
+
+ -
+
Repeat One
+ https://studio384.be/icons/repeat-one/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/repeat-one/
+
+
+
+ -
+
Rocket
+ https://studio384.be/icons/rocket/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/rocket/
+
+
+
+ -
+
Safari
+ https://studio384.be/icons/safari/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/safari/
+
+
+
+ -
+
Server
+ https://studio384.be/icons/server/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/server/
+
+
+
+ -
+
Shield
+ https://studio384.be/icons/shield/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield/
+
+
+
+ -
+
Shield Keyhole
+ https://studio384.be/icons/shield-keyhole/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-keyhole/
+
+
+
+ -
+
Shield Plus
+ https://studio384.be/icons/shield-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-plus/
+
+
+
+ -
+
Shield Xmark
+ https://studio384.be/icons/shield-xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shield-xmark/
+
+
+
+ -
+
Shuffle
+ https://studio384.be/icons/shuffle/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/shuffle/
+
+
+
+ -
+
Sim Card
+ https://studio384.be/icons/sim-card/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sim-card/
+
+
+
+ -
+
Sliders
+ https://studio384.be/icons/sliders/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sliders/
+
+
+
+ -
+
Smartphone
+ https://studio384.be/icons/smartphone/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/smartphone/
+
+
+
+ -
+
Smartphone Divert
+ https://studio384.be/icons/smartphone-divert/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/smartphone-divert/
+
+
+
+ -
+
Software Box
+ https://studio384.be/icons/software-box/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/software-box/
+
+
+
+ -
+
Spinner Third
+ https://studio384.be/icons/spinner-third/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/spinner-third/
+
+
+
+ -
+
Spy
+ https://studio384.be/icons/spy/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/spy/
+
+
+
+ -
+
Star
+ https://studio384.be/icons/star/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/star/
+
+
+
+ -
+
Stop
+ https://studio384.be/icons/stop/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/stop/
+
+
+
+ -
+
Stopwatch
+ https://studio384.be/icons/stopwatch/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/stopwatch/
+
+
+
+ -
+
Store
+ https://studio384.be/icons/store/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/store/
+
+
+
+ -
+
Sun
+ https://studio384.be/icons/sun/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/sun/
+
+
+
+ -
+
Swatchbook
+ https://studio384.be/icons/swatchbook/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/swatchbook/
+
+
+
+ -
+
Table
+ https://studio384.be/icons/table/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/table/
+
+
+
+ -
+
Table Clock
+ https://studio384.be/icons/table-clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/table-clock/
+
+
+
+ -
+
Tag
+ https://studio384.be/icons/tag/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/tag/
+
+
+
+ -
+
Tower Broadcast
+ https://studio384.be/icons/tower-broadcast/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/tower-broadcast/
+
+
+
+ -
+
Trash Can
+ https://studio384.be/icons/trash-can/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/trash-can/
+
+
+
+ -
+
Triangle Exclamation
+ https://studio384.be/icons/triangle-exclamation/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/triangle-exclamation/
+
+
+
+ -
+
Twitter
+ https://studio384.be/icons/twitter/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/twitter/
+
+
+
+ -
+
Unlock
+ https://studio384.be/icons/unlock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/unlock/
+
+
+
+ -
+
User
+ https://studio384.be/icons/user/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user/
+
+
+
+ -
+
User Clock
+ https://studio384.be/icons/user-clock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-clock/
+
+
+
+ -
+
User Gear
+ https://studio384.be/icons/user-gear/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-gear/
+
+
+
+ -
+
User Headset
+ https://studio384.be/icons/user-headset/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-headset/
+
+
+
+ -
+
User List
+ https://studio384.be/icons/user-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-list/
+
+
+
+ -
+
User Lock
+ https://studio384.be/icons/user-lock/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-lock/
+
+
+
+ -
+
User Plus
+ https://studio384.be/icons/user-plus/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/user-plus/
+
+
+
+ -
+
Users
+ https://studio384.be/icons/users/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/users/
+
+
+
+ -
+
Users List
+ https://studio384.be/icons/users-list/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/users-list/
+
+
+
+ -
+
Valkyrie Sword
+ https://studio384.be/icons/valkyrie-sword/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/valkyrie-sword/
+
+
+
+ -
+
Video
+ https://studio384.be/icons/video/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/video/
+
+
+
+ -
+
Virtual Reality
+ https://studio384.be/icons/virtual-reality/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/virtual-reality/
+
+
+
+ -
+
Voicemail
+ https://studio384.be/icons/voicemail/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/voicemail/
+
+
+
+ -
+
Volume 0
+ https://studio384.be/icons/volume-0/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-0/
+
+
+
+ -
+
Volume 1
+ https://studio384.be/icons/volume-1/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-1/
+
+
+
+ -
+
Volume 2
+ https://studio384.be/icons/volume-2/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-2/
+
+
+
+ -
+
Volume 3
+ https://studio384.be/icons/volume-3/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-3/
+
+
+
+ -
+
Volume None
+ https://studio384.be/icons/volume-none/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/volume-none/
+
+
+
+ -
+
Wallpaper
+ https://studio384.be/icons/wallpaper/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/wallpaper/
+
+
+
+ -
+
Waveform
+ https://studio384.be/icons/waveform/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/waveform/
+
+
+
+ -
+
Window
+ https://studio384.be/icons/window/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/window/
+
+
+
+ -
+
Xmark
+ https://studio384.be/icons/xmark/
+ Mon, 01 Jan 0001 00:00:00 +0000
+
+ https://studio384.be/icons/xmark/
+
+
+
+
+
diff --git a/hugo/public/sitemap.xml b/hugo/public/sitemap.xml
new file mode 100644
index 0000000..a7d8992
--- /dev/null
+++ b/hugo/public/sitemap.xml
@@ -0,0 +1,473 @@
+
+
+
+ https://studio384.be/
+
+ https://studio384.be/icons/address-book/
+
+ https://studio384.be/icons/alarm/
+
+ https://studio384.be/icons/amaranth/
+
+ https://studio384.be/icons/angle-down/
+
+ https://studio384.be/icons/angle-left/
+
+ https://studio384.be/icons/angle-right/
+
+ https://studio384.be/icons/angle-up/
+
+ https://studio384.be/icons/angles-y/
+
+ https://studio384.be/icons/apple-app-store/
+
+ https://studio384.be/icons/arrow-down/
+
+ https://studio384.be/icons/arrow-down-short-wide/
+
+ https://studio384.be/icons/arrow-down-to-line/
+
+ https://studio384.be/icons/arrow-down-wide-short/
+
+ https://studio384.be/icons/arrow-left/
+
+ https://studio384.be/icons/arrow-left-from-bracket/
+
+ https://studio384.be/icons/arrow-left-to-bracket/
+
+ https://studio384.be/icons/arrow-left-to-line/
+
+ https://studio384.be/icons/arrow-pointer/
+
+ https://studio384.be/icons/arrow-right/
+
+ https://studio384.be/icons/arrow-right-from-bracket/
+
+ https://studio384.be/icons/arrow-right-to-bracket/
+
+ https://studio384.be/icons/arrow-right-to-line/
+
+ https://studio384.be/icons/arrow-rotate-right/
+
+ https://studio384.be/icons/arrow-up/
+
+ https://studio384.be/icons/arrow-up-short-wide/
+
+ https://studio384.be/icons/arrow-up-to-line/
+
+ https://studio384.be/icons/arrow-up-wide-short/
+
+ https://studio384.be/icons/arrows-rotate-right/
+
+ https://studio384.be/icons/asterisk/
+
+ https://studio384.be/icons/at/
+
+ https://studio384.be/icons/azure/
+
+ https://studio384.be/icons/backward/
+
+ https://studio384.be/icons/bars/
+
+ https://studio384.be/icons/bars-staggered/
+
+ https://studio384.be/icons/bel/
+
+ https://studio384.be/icons/blf/
+
+ https://studio384.be/icons/book/
+
+ https://studio384.be/icons/box/
+
+ https://studio384.be/icons/box-open-full/
+
+ https://studio384.be/icons/branch/
+
+ https://studio384.be/icons/branch-up/
+
+ https://studio384.be/icons/bug/
+
+ https://studio384.be/icons/building/
+
+ https://studio384.be/icons/calendar/
+
+ https://studio384.be/icons/calendar-agenda/
+
+ https://studio384.be/icons/calendar-day/
+
+ https://studio384.be/icons/calendar-month/
+
+ https://studio384.be/icons/calendar-stars/
+
+ https://studio384.be/icons/calendar-week/
+
+ https://studio384.be/categories/
+
+ https://studio384.be/icons/changewindows/
+
+ https://studio384.be/icons/changewindows-can/
+
+ https://studio384.be/icons/changewindows-dev/
+
+ https://studio384.be/icons/chart-pie/
+
+ https://studio384.be/icons/check/
+
+ https://studio384.be/icons/chevron-down/
+
+ https://studio384.be/icons/chevron-left/
+
+ https://studio384.be/icons/chevron-right/
+
+ https://studio384.be/icons/chevron-up/
+
+ https://studio384.be/icons/chip/
+
+ https://studio384.be/icons/chrome/
+
+ https://studio384.be/icons/circle-check/
+
+ https://studio384.be/icons/circle-exclamation/
+
+ https://studio384.be/icons/circle-info/
+
+ https://studio384.be/icons/circle-plus/
+
+ https://studio384.be/icons/circle-question/
+
+ https://studio384.be/icons/circle-user/
+
+ https://studio384.be/icons/circle-xmark/
+
+ https://studio384.be/icons/city/
+
+ https://studio384.be/icons/clock/
+
+ https://studio384.be/icons/clock-rotate-left/
+
+ https://studio384.be/icons/cmd/
+
+ https://studio384.be/icons/code/
+
+ https://studio384.be/icons/compass/
+
+ https://studio384.be/icons/compress/
+
+ https://studio384.be/icons/copy/
+
+ https://studio384.be/icons/dashboard/
+
+ https://studio384.be/icons/devices/
+
+ https://studio384.be/icons/disc/
+
+ https://studio384.be/icons/display/
+
+ https://studio384.be/icons/display-cam/
+
+ https://studio384.be/icons/earth/
+
+ https://studio384.be/icons/eclipse/
+
+ https://studio384.be/icons/edge/
+
+ https://studio384.be/icons/ellipsis/
+
+ https://studio384.be/icons/ellipsis-v/
+
+ https://studio384.be/icons/envelope/
+
+ https://studio384.be/icons/ethernet/
+
+ https://studio384.be/icons/euro/
+
+ https://studio384.be/icons/expand/
+
+ https://studio384.be/icons/eye/
+
+ https://studio384.be/icons/eye-slash/
+
+ https://studio384.be/icons/facebook/
+
+ https://studio384.be/icons/facebook-messenger/
+
+ https://studio384.be/icons/fast-backward/
+
+ https://studio384.be/icons/fast-forward/
+
+ https://studio384.be/icons/fax/
+
+ https://studio384.be/icons/file/
+
+ https://studio384.be/icons/files/
+
+ https://studio384.be/icons/film/
+
+ https://studio384.be/icons/filter/
+
+ https://studio384.be/icons/filter-plus/
+
+ https://studio384.be/icons/filter-xmark/
+
+ https://studio384.be/icons/fingerprint/
+
+ https://studio384.be/icons/firefox/
+
+ https://studio384.be/icons/flag/
+
+ https://studio384.be/icons/flag-checkered/
+
+ https://studio384.be/icons/floppy-disk/
+
+ https://studio384.be/icons/foldable/
+
+ https://studio384.be/icons/folder/
+
+ https://studio384.be/icons/folder-image/
+
+ https://studio384.be/icons/forward/
+
+ https://studio384.be/icons/gamepad/
+
+ https://studio384.be/icons/gauge/
+
+ https://studio384.be/icons/gear/
+
+ https://studio384.be/icons/gift/
+
+ https://studio384.be/icons/github/
+
+ https://studio384.be/icons/google-play/
+
+ https://studio384.be/icons/grid/
+
+ https://studio384.be/icons/grip-lines/
+
+ https://studio384.be/icons/headset/
+
+ https://studio384.be/icons/heart/
+
+ https://studio384.be/icons/heart-crack/
+
+ https://studio384.be/icons/heart-half/
+
+ https://studio384.be/icons/hourglass/
+
+ https://studio384.be/icons/hourglass-empty/
+
+ https://studio384.be/icons/hourglass-end/
+
+ https://studio384.be/icons/hourglass-start/
+
+ https://studio384.be/icons/house/
+
+ https://studio384.be/icons/
+
+ https://studio384.be/icons/id-card/
+
+ https://studio384.be/icons/image/
+
+ https://studio384.be/icons/laptop/
+
+ https://studio384.be/icons/layers/
+
+ https://studio384.be/icons/layers-plus/
+
+ https://studio384.be/icons/lightbulb/
+
+ https://studio384.be/icons/lightbulb-on/
+
+ https://studio384.be/icons/link/
+
+ https://studio384.be/icons/link-slash/
+
+ https://studio384.be/icons/linkedin/
+
+ https://studio384.be/icons/list/
+
+ https://studio384.be/icons/list-check/
+
+ https://studio384.be/icons/list-ol/
+
+ https://studio384.be/icons/location-pin/
+
+ https://studio384.be/icons/location-pin-dot/
+
+ https://studio384.be/icons/location-pin-slash/
+
+ https://studio384.be/icons/location-pins-route/
+
+ https://studio384.be/icons/lock/
+
+ https://studio384.be/icons/logs/
+
+ https://studio384.be/icons/magnifying-glass/
+
+ https://studio384.be/icons/message/
+
+ https://studio384.be/icons/message-pen/
+
+ https://studio384.be/icons/message-smile/
+
+ https://studio384.be/icons/message-text/
+
+ https://studio384.be/icons/microphone/
+
+ https://studio384.be/icons/min/
+
+ https://studio384.be/icons/moon/
+
+ https://studio384.be/icons/music/
+
+ https://studio384.be/icons/network/
+
+ https://studio384.be/icons/notes/
+
+ https://studio384.be/icons/numpad/
+
+ https://studio384.be/icons/paper-plane-top/
+
+ https://studio384.be/icons/parachute-box/
+
+ https://studio384.be/icons/patreon/
+
+ https://studio384.be/icons/pause/
+
+ https://studio384.be/icons/pen/
+
+ https://studio384.be/icons/phone/
+
+ https://studio384.be/icons/phone-arrow-down-left/
+
+ https://studio384.be/icons/phone-arrow-up-right/
+
+ https://studio384.be/icons/phone-gear/
+
+ https://studio384.be/icons/phone-list/
+
+ https://studio384.be/icons/phone-office/
+
+ https://studio384.be/icons/phone-volume/
+
+ https://studio384.be/icons/plane/
+
+ https://studio384.be/icons/play/
+
+ https://studio384.be/icons/play-pause/
+
+ https://studio384.be/icons/plus/
+
+ https://studio384.be/icons/power/
+
+ https://studio384.be/icons/puzzle-piece/
+
+ https://studio384.be/icons/repeat/
+
+ https://studio384.be/icons/repeat-one/
+
+ https://studio384.be/icons/rocket/
+
+ https://studio384.be/icons/safari/
+
+ https://studio384.be/icons/server/
+
+ https://studio384.be/icons/shield/
+
+ https://studio384.be/icons/shield-keyhole/
+
+ https://studio384.be/icons/shield-plus/
+
+ https://studio384.be/icons/shield-xmark/
+
+ https://studio384.be/icons/shuffle/
+
+ https://studio384.be/icons/sim-card/
+
+ https://studio384.be/icons/sliders/
+
+ https://studio384.be/icons/smartphone/
+
+ https://studio384.be/icons/smartphone-divert/
+
+ https://studio384.be/icons/software-box/
+
+ https://studio384.be/icons/spinner-third/
+
+ https://studio384.be/icons/spy/
+
+ https://studio384.be/icons/star/
+
+ https://studio384.be/icons/stop/
+
+ https://studio384.be/icons/stopwatch/
+
+ https://studio384.be/icons/store/
+
+ https://studio384.be/icons/sun/
+
+ https://studio384.be/icons/swatchbook/
+
+ https://studio384.be/icons/table/
+
+ https://studio384.be/icons/table-clock/
+
+ https://studio384.be/icons/tag/
+
+ https://studio384.be/tags/
+
+ https://studio384.be/icons/tower-broadcast/
+
+ https://studio384.be/icons/trash-can/
+
+ https://studio384.be/icons/triangle-exclamation/
+
+ https://studio384.be/icons/twitter/
+
+ https://studio384.be/icons/unlock/
+
+ https://studio384.be/icons/user/
+
+ https://studio384.be/icons/user-clock/
+
+ https://studio384.be/icons/user-gear/
+
+ https://studio384.be/icons/user-headset/
+
+ https://studio384.be/icons/user-list/
+
+ https://studio384.be/icons/user-lock/
+
+ https://studio384.be/icons/user-plus/
+
+ https://studio384.be/icons/users/
+
+ https://studio384.be/icons/users-list/
+
+ https://studio384.be/icons/valkyrie-sword/
+
+ https://studio384.be/icons/video/
+
+ https://studio384.be/icons/virtual-reality/
+
+ https://studio384.be/icons/voicemail/
+
+ https://studio384.be/icons/volume-0/
+
+ https://studio384.be/icons/volume-1/
+
+ https://studio384.be/icons/volume-2/
+
+ https://studio384.be/icons/volume-3/
+
+ https://studio384.be/icons/volume-none/
+
+ https://studio384.be/icons/wallpaper/
+
+ https://studio384.be/icons/waveform/
+
+ https://studio384.be/icons/window/
+
+ https://studio384.be/icons/xmark/
+
+
diff --git a/hugo/public/tags/index.xml b/hugo/public/tags/index.xml
new file mode 100644
index 0000000..885dd23
--- /dev/null
+++ b/hugo/public/tags/index.xml
@@ -0,0 +1,10 @@
+
+
+
+ Tags on Amaranth
+ https://studio384.be/tags/
+ Recent content in Tags on Amaranth
+ Hugo -- gohugo.io
+ en-us
+
+
diff --git a/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.content b/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.content
new file mode 100644
index 0000000..7c3d547
--- /dev/null
+++ b/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.content
@@ -0,0 +1,4 @@
+/*!* Bootstrap v5.1.3 (https://getbootstrap.com/)
+* Copyright 2011-2021 The Bootstrap Authors
+* Copyright 2011-2021 Twitter, Inc.
+* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.33333333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.66666667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333333%}.col-2{flex:none;width:16.66666667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.33333333%}.col-5{flex:none;width:41.66666667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.33333333%}.col-8{flex:none;width:66.66666667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.33333333%}.col-11{flex:none;width:91.66666667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.33333333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.66666667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333333%}.col-sm-2{flex:none;width:16.66666667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.33333333%}.col-sm-5{flex:none;width:41.66666667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.33333333%}.col-sm-8{flex:none;width:66.66666667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.33333333%}.col-sm-11{flex:none;width:91.66666667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.33333333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.66666667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333333%}.col-md-2{flex:none;width:16.66666667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.33333333%}.col-md-5{flex:none;width:41.66666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.33333333%}.col-md-8{flex:none;width:66.66666667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.33333333%}.col-md-11{flex:none;width:91.66666667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.33333333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.66666667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333333%}.col-lg-2{flex:none;width:16.66666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.33333333%}.col-lg-5{flex:none;width:41.66666667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.33333333%}.col-lg-8{flex:none;width:66.66666667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.33333333%}.col-lg-11{flex:none;width:91.66666667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.33333333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.66666667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333333%}.col-xl-2{flex:none;width:16.66666667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.33333333%}.col-xl-5{flex:none;width:41.66666667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.33333333%}.col-xl-8{flex:none;width:66.66666667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.33333333%}.col-xl-11{flex:none;width:91.66666667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.33333333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.66666667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333333%}.col-xxl-2{flex:none;width:16.66666667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.33333333%}.col-xxl-5{flex:none;width:41.66666667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.33333333%}.col-xxl-8{flex:none;width:66.66666667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.33333333%}.col-xxl-11{flex:none;width:91.66666667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%222%22 fill=%22%23fff%22/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22rgba(0, 0, 0, 0.25)%22/%3E%3C/svg%3E");background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22%2386b7fe%22/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22%23fff%22/%3E%3C/svg%3E")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 8%22%3E%3Cpath fill=%22%23198754%22 d=%22M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 8%22%3E%3Cpath fill=%22%23198754%22 d=%22M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%22/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,3%);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px)calc(.25rem - 1px)0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,3%);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px)calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%230c63e4%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M1.646 4.646a.5.5.0 01.708.0L8 10.293l5.646-5.647a.5.5.0 01.708.708l-6 6a.5.5.0 01-.708.0l-6-6a.5.5.0 010-.708z%22/%3E%3C/svg%3E");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23212529%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M1.646 4.646a.5.5.0 01.708.0L8 10.293l5.646-5.647a.5.5.0 01.708.708l-6 6a.5.5.0 01-.708.0l-6-6a.5.5.0 010-.708z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section,".")". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23000%22%3E%3Cpath d=%22M.293.293a1 1 0 011.414.0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293A1 1 0 01.293 14.293L6.586 8 .293 1.707a1 1 0 010-1.414z%22/%3E%3C/svg%3E")50%/1em no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1)grayscale(100%)brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,5%);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23fff%22%3E%3Cpath d=%22M11.354 1.646a.5.5.0 010 .708L5.707 8l5.647 5.646a.5.5.0 01-.708.708l-6-6a.5.5.0 010-.708l6-6a.5.5.0 01.708.0z%22/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23fff%22%3E%3Cpath d=%22M4.646 1.646a.5.5.0 01.708.0l6 6a.5.5.0 010 .708l-6 6a.5.5.0 01-.708-.708L10.293 8 4.646 2.354a.5.5.0 010-.708z%22/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:initial;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1)grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@media(min-width:1200px){.row-cols-xl-8>*{flex:0 0 12.5%;max-width:12.5%}}@media(min-width:1400px){.row-cols-xxl-10>*{flex:0 0 10%;max-width:10%}}.icon-card{display:flex;flex-direction:column;height:100%;color:#212529;border-radius:.25rem;text-decoration:none;border:1.5px solid #dee2e6;overflow:hidden}.icon-card .icon-glyph{padding:.5rem;background:#f8f9fa;text-align:center;font-size:2.5rem}.icon-card .icon-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;text-decoration:none;text-align:center;font-size:.75rem;padding:.5rem;flex-grow:1}footer a{text-decoration:none}
\ No newline at end of file
diff --git a/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.json b/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.json
new file mode 100644
index 0000000..f03019f
--- /dev/null
+++ b/hugo/resources/_gen/assets/scss/sass/main.scss_48b060fe05b0a273d182ef83c0605941.json
@@ -0,0 +1 @@
+{"Target":"sass/main.min.28df605a7c0a39da015494e9f71b5c3d3836fa4d0bf0645d140fc58091d027a1.css","MediaType":"text/css","Data":{"Integrity":"sha256-KN9gWnwKOdoBVJTp9xtcPTg2+k0L8GRdFA/FgJHQJ6E="}}
\ No newline at end of file
diff --git a/hugo/static/assets/fonts/Amaranth.css b/hugo/static/assets/fonts/Amaranth.css
new file mode 100644
index 0000000..3b740b8
--- /dev/null
+++ b/hugo/static/assets/fonts/Amaranth.css
@@ -0,0 +1,712 @@
+@font-face {
+ font-family: "Amaranth";
+ src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"),
+url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"),
+url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"),
+url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype");
+}
+
+.ai::before,
+[class^="ai-"]::before,
+[class*=" ai-"]::before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-family: Amaranth !important;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal !important;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.ai-address-book::before {
+ content: "\f101";
+}
+.ai-alarm::before {
+ content: "\f102";
+}
+.ai-amaranth::before {
+ content: "\f103";
+}
+.ai-angle-down::before {
+ content: "\f104";
+}
+.ai-angle-left::before {
+ content: "\f105";
+}
+.ai-angle-right::before {
+ content: "\f106";
+}
+.ai-angle-up::before {
+ content: "\f107";
+}
+.ai-angles-y::before {
+ content: "\f108";
+}
+.ai-apple-app-store::before {
+ content: "\f109";
+}
+.ai-arrow-down-short-wide::before {
+ content: "\f10a";
+}
+.ai-arrow-down-to-line::before {
+ content: "\f10b";
+}
+.ai-arrow-down-wide-short::before {
+ content: "\f10c";
+}
+.ai-arrow-down::before {
+ content: "\f10d";
+}
+.ai-arrow-left-from-bracket::before {
+ content: "\f10e";
+}
+.ai-arrow-left-to-bracket::before {
+ content: "\f10f";
+}
+.ai-arrow-left-to-line::before {
+ content: "\f110";
+}
+.ai-arrow-left::before {
+ content: "\f111";
+}
+.ai-arrow-pointer::before {
+ content: "\f112";
+}
+.ai-arrow-right-from-bracket::before {
+ content: "\f113";
+}
+.ai-arrow-right-to-bracket::before {
+ content: "\f114";
+}
+.ai-arrow-right-to-line::before {
+ content: "\f115";
+}
+.ai-arrow-right::before {
+ content: "\f116";
+}
+.ai-arrow-rotate-right::before {
+ content: "\f117";
+}
+.ai-arrow-up-short-wide::before {
+ content: "\f118";
+}
+.ai-arrow-up-to-line::before {
+ content: "\f119";
+}
+.ai-arrow-up-wide-short::before {
+ content: "\f11a";
+}
+.ai-arrow-up::before {
+ content: "\f11b";
+}
+.ai-arrows-rotate-right::before {
+ content: "\f11c";
+}
+.ai-asterisk::before {
+ content: "\f11d";
+}
+.ai-at::before {
+ content: "\f11e";
+}
+.ai-azure::before {
+ content: "\f11f";
+}
+.ai-backward::before {
+ content: "\f120";
+}
+.ai-bars-staggered::before {
+ content: "\f121";
+}
+.ai-bars::before {
+ content: "\f122";
+}
+.ai-bel::before {
+ content: "\f123";
+}
+.ai-blf::before {
+ content: "\f124";
+}
+.ai-book::before {
+ content: "\f125";
+}
+.ai-box-open-full::before {
+ content: "\f126";
+}
+.ai-box::before {
+ content: "\f127";
+}
+.ai-branch-up::before {
+ content: "\f128";
+}
+.ai-branch::before {
+ content: "\f129";
+}
+.ai-bug::before {
+ content: "\f12a";
+}
+.ai-building::before {
+ content: "\f12b";
+}
+.ai-calendar-agenda::before {
+ content: "\f12c";
+}
+.ai-calendar-day::before {
+ content: "\f12d";
+}
+.ai-calendar-month::before {
+ content: "\f12e";
+}
+.ai-calendar-stars::before {
+ content: "\f12f";
+}
+.ai-calendar-week::before {
+ content: "\f130";
+}
+.ai-calendar::before {
+ content: "\f131";
+}
+.ai-changewindows-can::before {
+ content: "\f132";
+}
+.ai-changewindows-dev::before {
+ content: "\f133";
+}
+.ai-changewindows::before {
+ content: "\f134";
+}
+.ai-chart-pie::before {
+ content: "\f135";
+}
+.ai-check::before {
+ content: "\f136";
+}
+.ai-chevron-down::before {
+ content: "\f137";
+}
+.ai-chevron-left::before {
+ content: "\f138";
+}
+.ai-chevron-right::before {
+ content: "\f139";
+}
+.ai-chevron-up::before {
+ content: "\f13a";
+}
+.ai-chip::before {
+ content: "\f13b";
+}
+.ai-chrome::before {
+ content: "\f13c";
+}
+.ai-circle-check::before {
+ content: "\f13d";
+}
+.ai-circle-exclamation::before {
+ content: "\f13e";
+}
+.ai-circle-info::before {
+ content: "\f13f";
+}
+.ai-circle-plus::before {
+ content: "\f140";
+}
+.ai-circle-question::before {
+ content: "\f141";
+}
+.ai-circle-user::before {
+ content: "\f142";
+}
+.ai-circle-xmark::before {
+ content: "\f143";
+}
+.ai-city::before {
+ content: "\f144";
+}
+.ai-clock-rotate-left::before {
+ content: "\f145";
+}
+.ai-clock::before {
+ content: "\f146";
+}
+.ai-cmd::before {
+ content: "\f147";
+}
+.ai-code::before {
+ content: "\f148";
+}
+.ai-compass::before {
+ content: "\f149";
+}
+.ai-compress::before {
+ content: "\f14a";
+}
+.ai-copy::before {
+ content: "\f14b";
+}
+.ai-dashboard::before {
+ content: "\f14c";
+}
+.ai-devices::before {
+ content: "\f14d";
+}
+.ai-disc::before {
+ content: "\f14e";
+}
+.ai-display-cam::before {
+ content: "\f14f";
+}
+.ai-display::before {
+ content: "\f150";
+}
+.ai-earth::before {
+ content: "\f151";
+}
+.ai-eclipse::before {
+ content: "\f152";
+}
+.ai-edge::before {
+ content: "\f153";
+}
+.ai-ellipsis-v::before {
+ content: "\f154";
+}
+.ai-ellipsis::before {
+ content: "\f155";
+}
+.ai-envelope::before {
+ content: "\f156";
+}
+.ai-ethernet::before {
+ content: "\f157";
+}
+.ai-euro::before {
+ content: "\f158";
+}
+.ai-expand::before {
+ content: "\f159";
+}
+.ai-eye-slash::before {
+ content: "\f15a";
+}
+.ai-eye::before {
+ content: "\f15b";
+}
+.ai-facebook-messenger::before {
+ content: "\f15c";
+}
+.ai-facebook::before {
+ content: "\f15d";
+}
+.ai-fast-backward::before {
+ content: "\f15e";
+}
+.ai-fast-forward::before {
+ content: "\f15f";
+}
+.ai-fax::before {
+ content: "\f160";
+}
+.ai-file::before {
+ content: "\f161";
+}
+.ai-files::before {
+ content: "\f162";
+}
+.ai-film::before {
+ content: "\f163";
+}
+.ai-filter-plus::before {
+ content: "\f164";
+}
+.ai-filter-xmark::before {
+ content: "\f165";
+}
+.ai-filter::before {
+ content: "\f166";
+}
+.ai-fingerprint::before {
+ content: "\f167";
+}
+.ai-firefox::before {
+ content: "\f168";
+}
+.ai-flag-checkered::before {
+ content: "\f169";
+}
+.ai-flag::before {
+ content: "\f16a";
+}
+.ai-floppy-disk::before {
+ content: "\f16b";
+}
+.ai-foldable::before {
+ content: "\f16c";
+}
+.ai-folder-image::before {
+ content: "\f16d";
+}
+.ai-folder::before {
+ content: "\f16e";
+}
+.ai-forward::before {
+ content: "\f16f";
+}
+.ai-gamepad::before {
+ content: "\f170";
+}
+.ai-gauge::before {
+ content: "\f171";
+}
+.ai-gear::before {
+ content: "\f172";
+}
+.ai-gift::before {
+ content: "\f173";
+}
+.ai-github::before {
+ content: "\f174";
+}
+.ai-google-play::before {
+ content: "\f175";
+}
+.ai-grid::before {
+ content: "\f176";
+}
+.ai-grip-lines::before {
+ content: "\f177";
+}
+.ai-headset::before {
+ content: "\f178";
+}
+.ai-heart-crack::before {
+ content: "\f179";
+}
+.ai-heart-half::before {
+ content: "\f17a";
+}
+.ai-heart::before {
+ content: "\f17b";
+}
+.ai-hourglass-empty::before {
+ content: "\f17c";
+}
+.ai-hourglass-end::before {
+ content: "\f17d";
+}
+.ai-hourglass-start::before {
+ content: "\f17e";
+}
+.ai-hourglass::before {
+ content: "\f17f";
+}
+.ai-house::before {
+ content: "\f180";
+}
+.ai-id-card::before {
+ content: "\f181";
+}
+.ai-image::before {
+ content: "\f182";
+}
+.ai-laptop::before {
+ content: "\f183";
+}
+.ai-layers-plus::before {
+ content: "\f184";
+}
+.ai-layers::before {
+ content: "\f185";
+}
+.ai-lightbulb-on::before {
+ content: "\f186";
+}
+.ai-lightbulb::before {
+ content: "\f187";
+}
+.ai-link-slash::before {
+ content: "\f188";
+}
+.ai-link::before {
+ content: "\f189";
+}
+.ai-linkedin::before {
+ content: "\f18a";
+}
+.ai-list-check::before {
+ content: "\f18b";
+}
+.ai-list-ol::before {
+ content: "\f18c";
+}
+.ai-list::before {
+ content: "\f18d";
+}
+.ai-location-pin-dot::before {
+ content: "\f18e";
+}
+.ai-location-pin-slash::before {
+ content: "\f18f";
+}
+.ai-location-pin::before {
+ content: "\f190";
+}
+.ai-location-pins-route::before {
+ content: "\f191";
+}
+.ai-lock::before {
+ content: "\f192";
+}
+.ai-logs::before {
+ content: "\f193";
+}
+.ai-magnifying-glass::before {
+ content: "\f194";
+}
+.ai-message-pen::before {
+ content: "\f195";
+}
+.ai-message-smile::before {
+ content: "\f196";
+}
+.ai-message-text::before {
+ content: "\f197";
+}
+.ai-message::before {
+ content: "\f198";
+}
+.ai-microphone::before {
+ content: "\f199";
+}
+.ai-min::before {
+ content: "\f19a";
+}
+.ai-moon::before {
+ content: "\f19b";
+}
+.ai-music::before {
+ content: "\f19c";
+}
+.ai-network::before {
+ content: "\f19d";
+}
+.ai-notes::before {
+ content: "\f19e";
+}
+.ai-numpad::before {
+ content: "\f19f";
+}
+.ai-paper-plane-top::before {
+ content: "\f1a0";
+}
+.ai-parachute-box::before {
+ content: "\f1a1";
+}
+.ai-patreon::before {
+ content: "\f1a2";
+}
+.ai-pause::before {
+ content: "\f1a3";
+}
+.ai-pen::before {
+ content: "\f1a4";
+}
+.ai-phone-arrow-down-left::before {
+ content: "\f1a5";
+}
+.ai-phone-arrow-up-right::before {
+ content: "\f1a6";
+}
+.ai-phone-gear::before {
+ content: "\f1a7";
+}
+.ai-phone-list::before {
+ content: "\f1a8";
+}
+.ai-phone-office::before {
+ content: "\f1a9";
+}
+.ai-phone-volume::before {
+ content: "\f1aa";
+}
+.ai-phone::before {
+ content: "\f1ab";
+}
+.ai-plane::before {
+ content: "\f1ac";
+}
+.ai-play-pause::before {
+ content: "\f1ad";
+}
+.ai-play::before {
+ content: "\f1ae";
+}
+.ai-plus::before {
+ content: "\f1af";
+}
+.ai-power::before {
+ content: "\f1b0";
+}
+.ai-puzzle-piece::before {
+ content: "\f1b1";
+}
+.ai-repeat-one::before {
+ content: "\f1b2";
+}
+.ai-repeat::before {
+ content: "\f1b3";
+}
+.ai-rocket::before {
+ content: "\f1b4";
+}
+.ai-safari::before {
+ content: "\f1b5";
+}
+.ai-server::before {
+ content: "\f1b6";
+}
+.ai-shield-keyhole::before {
+ content: "\f1b7";
+}
+.ai-shield-plus::before {
+ content: "\f1b8";
+}
+.ai-shield-xmark::before {
+ content: "\f1b9";
+}
+.ai-shield::before {
+ content: "\f1ba";
+}
+.ai-shuffle::before {
+ content: "\f1bb";
+}
+.ai-sim-card::before {
+ content: "\f1bc";
+}
+.ai-sliders::before {
+ content: "\f1bd";
+}
+.ai-smartphone-divert::before {
+ content: "\f1be";
+}
+.ai-smartphone::before {
+ content: "\f1bf";
+}
+.ai-software-box::before {
+ content: "\f1c0";
+}
+.ai-spinner-third::before {
+ content: "\f1c1";
+}
+.ai-spy::before {
+ content: "\f1c2";
+}
+.ai-star::before {
+ content: "\f1c3";
+}
+.ai-stop::before {
+ content: "\f1c4";
+}
+.ai-stopwatch::before {
+ content: "\f1c5";
+}
+.ai-store::before {
+ content: "\f1c6";
+}
+.ai-sun::before {
+ content: "\f1c7";
+}
+.ai-swatchbook::before {
+ content: "\f1c8";
+}
+.ai-table-clock::before {
+ content: "\f1c9";
+}
+.ai-table::before {
+ content: "\f1ca";
+}
+.ai-tag::before {
+ content: "\f1cb";
+}
+.ai-tower-broadcast::before {
+ content: "\f1cc";
+}
+.ai-trash-can::before {
+ content: "\f1cd";
+}
+.ai-triangle-exclamation::before {
+ content: "\f1ce";
+}
+.ai-twitter::before {
+ content: "\f1cf";
+}
+.ai-unlock::before {
+ content: "\f1d0";
+}
+.ai-user-clock::before {
+ content: "\f1d1";
+}
+.ai-user-gear::before {
+ content: "\f1d2";
+}
+.ai-user-headset::before {
+ content: "\f1d3";
+}
+.ai-user-list::before {
+ content: "\f1d4";
+}
+.ai-user-lock::before {
+ content: "\f1d5";
+}
+.ai-user-plus::before {
+ content: "\f1d6";
+}
+.ai-user::before {
+ content: "\f1d7";
+}
+.ai-users-list::before {
+ content: "\f1d8";
+}
+.ai-users::before {
+ content: "\f1d9";
+}
+.ai-valkyrie-sword::before {
+ content: "\f1da";
+}
+.ai-video::before {
+ content: "\f1db";
+}
+.ai-virtual-reality::before {
+ content: "\f1dc";
+}
+.ai-voicemail::before {
+ content: "\f1dd";
+}
+.ai-volume-0::before {
+ content: "\f1de";
+}
+.ai-volume-1::before {
+ content: "\f1df";
+}
+.ai-volume-2::before {
+ content: "\f1e0";
+}
+.ai-volume-3::before {
+ content: "\f1e1";
+}
+.ai-volume-none::before {
+ content: "\f1e2";
+}
+.ai-wallpaper::before {
+ content: "\f1e3";
+}
+.ai-waveform::before {
+ content: "\f1e4";
+}
+.ai-window::before {
+ content: "\f1e5";
+}
+.ai-xmark::before {
+ content: "\f1e6";
+}
diff --git a/hugo/static/assets/fonts/Amaranth.eot b/hugo/static/assets/fonts/Amaranth.eot
new file mode 100644
index 0000000..f8543ec
Binary files /dev/null and b/hugo/static/assets/fonts/Amaranth.eot differ
diff --git a/hugo/static/assets/fonts/Amaranth.scss b/hugo/static/assets/fonts/Amaranth.scss
new file mode 100644
index 0000000..3b740b8
--- /dev/null
+++ b/hugo/static/assets/fonts/Amaranth.scss
@@ -0,0 +1,712 @@
+@font-face {
+ font-family: "Amaranth";
+ src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"),
+url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"),
+url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"),
+url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype");
+}
+
+.ai::before,
+[class^="ai-"]::before,
+[class*=" ai-"]::before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-family: Amaranth !important;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal !important;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.ai-address-book::before {
+ content: "\f101";
+}
+.ai-alarm::before {
+ content: "\f102";
+}
+.ai-amaranth::before {
+ content: "\f103";
+}
+.ai-angle-down::before {
+ content: "\f104";
+}
+.ai-angle-left::before {
+ content: "\f105";
+}
+.ai-angle-right::before {
+ content: "\f106";
+}
+.ai-angle-up::before {
+ content: "\f107";
+}
+.ai-angles-y::before {
+ content: "\f108";
+}
+.ai-apple-app-store::before {
+ content: "\f109";
+}
+.ai-arrow-down-short-wide::before {
+ content: "\f10a";
+}
+.ai-arrow-down-to-line::before {
+ content: "\f10b";
+}
+.ai-arrow-down-wide-short::before {
+ content: "\f10c";
+}
+.ai-arrow-down::before {
+ content: "\f10d";
+}
+.ai-arrow-left-from-bracket::before {
+ content: "\f10e";
+}
+.ai-arrow-left-to-bracket::before {
+ content: "\f10f";
+}
+.ai-arrow-left-to-line::before {
+ content: "\f110";
+}
+.ai-arrow-left::before {
+ content: "\f111";
+}
+.ai-arrow-pointer::before {
+ content: "\f112";
+}
+.ai-arrow-right-from-bracket::before {
+ content: "\f113";
+}
+.ai-arrow-right-to-bracket::before {
+ content: "\f114";
+}
+.ai-arrow-right-to-line::before {
+ content: "\f115";
+}
+.ai-arrow-right::before {
+ content: "\f116";
+}
+.ai-arrow-rotate-right::before {
+ content: "\f117";
+}
+.ai-arrow-up-short-wide::before {
+ content: "\f118";
+}
+.ai-arrow-up-to-line::before {
+ content: "\f119";
+}
+.ai-arrow-up-wide-short::before {
+ content: "\f11a";
+}
+.ai-arrow-up::before {
+ content: "\f11b";
+}
+.ai-arrows-rotate-right::before {
+ content: "\f11c";
+}
+.ai-asterisk::before {
+ content: "\f11d";
+}
+.ai-at::before {
+ content: "\f11e";
+}
+.ai-azure::before {
+ content: "\f11f";
+}
+.ai-backward::before {
+ content: "\f120";
+}
+.ai-bars-staggered::before {
+ content: "\f121";
+}
+.ai-bars::before {
+ content: "\f122";
+}
+.ai-bel::before {
+ content: "\f123";
+}
+.ai-blf::before {
+ content: "\f124";
+}
+.ai-book::before {
+ content: "\f125";
+}
+.ai-box-open-full::before {
+ content: "\f126";
+}
+.ai-box::before {
+ content: "\f127";
+}
+.ai-branch-up::before {
+ content: "\f128";
+}
+.ai-branch::before {
+ content: "\f129";
+}
+.ai-bug::before {
+ content: "\f12a";
+}
+.ai-building::before {
+ content: "\f12b";
+}
+.ai-calendar-agenda::before {
+ content: "\f12c";
+}
+.ai-calendar-day::before {
+ content: "\f12d";
+}
+.ai-calendar-month::before {
+ content: "\f12e";
+}
+.ai-calendar-stars::before {
+ content: "\f12f";
+}
+.ai-calendar-week::before {
+ content: "\f130";
+}
+.ai-calendar::before {
+ content: "\f131";
+}
+.ai-changewindows-can::before {
+ content: "\f132";
+}
+.ai-changewindows-dev::before {
+ content: "\f133";
+}
+.ai-changewindows::before {
+ content: "\f134";
+}
+.ai-chart-pie::before {
+ content: "\f135";
+}
+.ai-check::before {
+ content: "\f136";
+}
+.ai-chevron-down::before {
+ content: "\f137";
+}
+.ai-chevron-left::before {
+ content: "\f138";
+}
+.ai-chevron-right::before {
+ content: "\f139";
+}
+.ai-chevron-up::before {
+ content: "\f13a";
+}
+.ai-chip::before {
+ content: "\f13b";
+}
+.ai-chrome::before {
+ content: "\f13c";
+}
+.ai-circle-check::before {
+ content: "\f13d";
+}
+.ai-circle-exclamation::before {
+ content: "\f13e";
+}
+.ai-circle-info::before {
+ content: "\f13f";
+}
+.ai-circle-plus::before {
+ content: "\f140";
+}
+.ai-circle-question::before {
+ content: "\f141";
+}
+.ai-circle-user::before {
+ content: "\f142";
+}
+.ai-circle-xmark::before {
+ content: "\f143";
+}
+.ai-city::before {
+ content: "\f144";
+}
+.ai-clock-rotate-left::before {
+ content: "\f145";
+}
+.ai-clock::before {
+ content: "\f146";
+}
+.ai-cmd::before {
+ content: "\f147";
+}
+.ai-code::before {
+ content: "\f148";
+}
+.ai-compass::before {
+ content: "\f149";
+}
+.ai-compress::before {
+ content: "\f14a";
+}
+.ai-copy::before {
+ content: "\f14b";
+}
+.ai-dashboard::before {
+ content: "\f14c";
+}
+.ai-devices::before {
+ content: "\f14d";
+}
+.ai-disc::before {
+ content: "\f14e";
+}
+.ai-display-cam::before {
+ content: "\f14f";
+}
+.ai-display::before {
+ content: "\f150";
+}
+.ai-earth::before {
+ content: "\f151";
+}
+.ai-eclipse::before {
+ content: "\f152";
+}
+.ai-edge::before {
+ content: "\f153";
+}
+.ai-ellipsis-v::before {
+ content: "\f154";
+}
+.ai-ellipsis::before {
+ content: "\f155";
+}
+.ai-envelope::before {
+ content: "\f156";
+}
+.ai-ethernet::before {
+ content: "\f157";
+}
+.ai-euro::before {
+ content: "\f158";
+}
+.ai-expand::before {
+ content: "\f159";
+}
+.ai-eye-slash::before {
+ content: "\f15a";
+}
+.ai-eye::before {
+ content: "\f15b";
+}
+.ai-facebook-messenger::before {
+ content: "\f15c";
+}
+.ai-facebook::before {
+ content: "\f15d";
+}
+.ai-fast-backward::before {
+ content: "\f15e";
+}
+.ai-fast-forward::before {
+ content: "\f15f";
+}
+.ai-fax::before {
+ content: "\f160";
+}
+.ai-file::before {
+ content: "\f161";
+}
+.ai-files::before {
+ content: "\f162";
+}
+.ai-film::before {
+ content: "\f163";
+}
+.ai-filter-plus::before {
+ content: "\f164";
+}
+.ai-filter-xmark::before {
+ content: "\f165";
+}
+.ai-filter::before {
+ content: "\f166";
+}
+.ai-fingerprint::before {
+ content: "\f167";
+}
+.ai-firefox::before {
+ content: "\f168";
+}
+.ai-flag-checkered::before {
+ content: "\f169";
+}
+.ai-flag::before {
+ content: "\f16a";
+}
+.ai-floppy-disk::before {
+ content: "\f16b";
+}
+.ai-foldable::before {
+ content: "\f16c";
+}
+.ai-folder-image::before {
+ content: "\f16d";
+}
+.ai-folder::before {
+ content: "\f16e";
+}
+.ai-forward::before {
+ content: "\f16f";
+}
+.ai-gamepad::before {
+ content: "\f170";
+}
+.ai-gauge::before {
+ content: "\f171";
+}
+.ai-gear::before {
+ content: "\f172";
+}
+.ai-gift::before {
+ content: "\f173";
+}
+.ai-github::before {
+ content: "\f174";
+}
+.ai-google-play::before {
+ content: "\f175";
+}
+.ai-grid::before {
+ content: "\f176";
+}
+.ai-grip-lines::before {
+ content: "\f177";
+}
+.ai-headset::before {
+ content: "\f178";
+}
+.ai-heart-crack::before {
+ content: "\f179";
+}
+.ai-heart-half::before {
+ content: "\f17a";
+}
+.ai-heart::before {
+ content: "\f17b";
+}
+.ai-hourglass-empty::before {
+ content: "\f17c";
+}
+.ai-hourglass-end::before {
+ content: "\f17d";
+}
+.ai-hourglass-start::before {
+ content: "\f17e";
+}
+.ai-hourglass::before {
+ content: "\f17f";
+}
+.ai-house::before {
+ content: "\f180";
+}
+.ai-id-card::before {
+ content: "\f181";
+}
+.ai-image::before {
+ content: "\f182";
+}
+.ai-laptop::before {
+ content: "\f183";
+}
+.ai-layers-plus::before {
+ content: "\f184";
+}
+.ai-layers::before {
+ content: "\f185";
+}
+.ai-lightbulb-on::before {
+ content: "\f186";
+}
+.ai-lightbulb::before {
+ content: "\f187";
+}
+.ai-link-slash::before {
+ content: "\f188";
+}
+.ai-link::before {
+ content: "\f189";
+}
+.ai-linkedin::before {
+ content: "\f18a";
+}
+.ai-list-check::before {
+ content: "\f18b";
+}
+.ai-list-ol::before {
+ content: "\f18c";
+}
+.ai-list::before {
+ content: "\f18d";
+}
+.ai-location-pin-dot::before {
+ content: "\f18e";
+}
+.ai-location-pin-slash::before {
+ content: "\f18f";
+}
+.ai-location-pin::before {
+ content: "\f190";
+}
+.ai-location-pins-route::before {
+ content: "\f191";
+}
+.ai-lock::before {
+ content: "\f192";
+}
+.ai-logs::before {
+ content: "\f193";
+}
+.ai-magnifying-glass::before {
+ content: "\f194";
+}
+.ai-message-pen::before {
+ content: "\f195";
+}
+.ai-message-smile::before {
+ content: "\f196";
+}
+.ai-message-text::before {
+ content: "\f197";
+}
+.ai-message::before {
+ content: "\f198";
+}
+.ai-microphone::before {
+ content: "\f199";
+}
+.ai-min::before {
+ content: "\f19a";
+}
+.ai-moon::before {
+ content: "\f19b";
+}
+.ai-music::before {
+ content: "\f19c";
+}
+.ai-network::before {
+ content: "\f19d";
+}
+.ai-notes::before {
+ content: "\f19e";
+}
+.ai-numpad::before {
+ content: "\f19f";
+}
+.ai-paper-plane-top::before {
+ content: "\f1a0";
+}
+.ai-parachute-box::before {
+ content: "\f1a1";
+}
+.ai-patreon::before {
+ content: "\f1a2";
+}
+.ai-pause::before {
+ content: "\f1a3";
+}
+.ai-pen::before {
+ content: "\f1a4";
+}
+.ai-phone-arrow-down-left::before {
+ content: "\f1a5";
+}
+.ai-phone-arrow-up-right::before {
+ content: "\f1a6";
+}
+.ai-phone-gear::before {
+ content: "\f1a7";
+}
+.ai-phone-list::before {
+ content: "\f1a8";
+}
+.ai-phone-office::before {
+ content: "\f1a9";
+}
+.ai-phone-volume::before {
+ content: "\f1aa";
+}
+.ai-phone::before {
+ content: "\f1ab";
+}
+.ai-plane::before {
+ content: "\f1ac";
+}
+.ai-play-pause::before {
+ content: "\f1ad";
+}
+.ai-play::before {
+ content: "\f1ae";
+}
+.ai-plus::before {
+ content: "\f1af";
+}
+.ai-power::before {
+ content: "\f1b0";
+}
+.ai-puzzle-piece::before {
+ content: "\f1b1";
+}
+.ai-repeat-one::before {
+ content: "\f1b2";
+}
+.ai-repeat::before {
+ content: "\f1b3";
+}
+.ai-rocket::before {
+ content: "\f1b4";
+}
+.ai-safari::before {
+ content: "\f1b5";
+}
+.ai-server::before {
+ content: "\f1b6";
+}
+.ai-shield-keyhole::before {
+ content: "\f1b7";
+}
+.ai-shield-plus::before {
+ content: "\f1b8";
+}
+.ai-shield-xmark::before {
+ content: "\f1b9";
+}
+.ai-shield::before {
+ content: "\f1ba";
+}
+.ai-shuffle::before {
+ content: "\f1bb";
+}
+.ai-sim-card::before {
+ content: "\f1bc";
+}
+.ai-sliders::before {
+ content: "\f1bd";
+}
+.ai-smartphone-divert::before {
+ content: "\f1be";
+}
+.ai-smartphone::before {
+ content: "\f1bf";
+}
+.ai-software-box::before {
+ content: "\f1c0";
+}
+.ai-spinner-third::before {
+ content: "\f1c1";
+}
+.ai-spy::before {
+ content: "\f1c2";
+}
+.ai-star::before {
+ content: "\f1c3";
+}
+.ai-stop::before {
+ content: "\f1c4";
+}
+.ai-stopwatch::before {
+ content: "\f1c5";
+}
+.ai-store::before {
+ content: "\f1c6";
+}
+.ai-sun::before {
+ content: "\f1c7";
+}
+.ai-swatchbook::before {
+ content: "\f1c8";
+}
+.ai-table-clock::before {
+ content: "\f1c9";
+}
+.ai-table::before {
+ content: "\f1ca";
+}
+.ai-tag::before {
+ content: "\f1cb";
+}
+.ai-tower-broadcast::before {
+ content: "\f1cc";
+}
+.ai-trash-can::before {
+ content: "\f1cd";
+}
+.ai-triangle-exclamation::before {
+ content: "\f1ce";
+}
+.ai-twitter::before {
+ content: "\f1cf";
+}
+.ai-unlock::before {
+ content: "\f1d0";
+}
+.ai-user-clock::before {
+ content: "\f1d1";
+}
+.ai-user-gear::before {
+ content: "\f1d2";
+}
+.ai-user-headset::before {
+ content: "\f1d3";
+}
+.ai-user-list::before {
+ content: "\f1d4";
+}
+.ai-user-lock::before {
+ content: "\f1d5";
+}
+.ai-user-plus::before {
+ content: "\f1d6";
+}
+.ai-user::before {
+ content: "\f1d7";
+}
+.ai-users-list::before {
+ content: "\f1d8";
+}
+.ai-users::before {
+ content: "\f1d9";
+}
+.ai-valkyrie-sword::before {
+ content: "\f1da";
+}
+.ai-video::before {
+ content: "\f1db";
+}
+.ai-virtual-reality::before {
+ content: "\f1dc";
+}
+.ai-voicemail::before {
+ content: "\f1dd";
+}
+.ai-volume-0::before {
+ content: "\f1de";
+}
+.ai-volume-1::before {
+ content: "\f1df";
+}
+.ai-volume-2::before {
+ content: "\f1e0";
+}
+.ai-volume-3::before {
+ content: "\f1e1";
+}
+.ai-volume-none::before {
+ content: "\f1e2";
+}
+.ai-wallpaper::before {
+ content: "\f1e3";
+}
+.ai-waveform::before {
+ content: "\f1e4";
+}
+.ai-window::before {
+ content: "\f1e5";
+}
+.ai-xmark::before {
+ content: "\f1e6";
+}
diff --git a/hugo/static/assets/fonts/Amaranth.ttf b/hugo/static/assets/fonts/Amaranth.ttf
new file mode 100644
index 0000000..11c1d6a
Binary files /dev/null and b/hugo/static/assets/fonts/Amaranth.ttf differ
diff --git a/hugo/static/assets/fonts/Amaranth.woff b/hugo/static/assets/fonts/Amaranth.woff
new file mode 100644
index 0000000..940a06b
Binary files /dev/null and b/hugo/static/assets/fonts/Amaranth.woff differ
diff --git a/hugo/static/assets/fonts/Amaranth.woff2 b/hugo/static/assets/fonts/Amaranth.woff2
new file mode 100644
index 0000000..2e405e7
Binary files /dev/null and b/hugo/static/assets/fonts/Amaranth.woff2 differ
diff --git a/package-lock.json b/package-lock.json
index caf5108..315e731 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,14 +7,17 @@
"": {
"name": "@changewindows/amaranth",
"version": "0.9.2",
- "license": "MIT",
+ "license": "AGPL-3.0-or-later",
"devDependencies": {
"@types/react": "17.0.35",
"autoprefixer": "10.4.0",
+ "bootstrap": "^5.1.3",
"bundle-scss": "1.5.0",
+ "chalk": "^5.0.0",
"clsx": "1.1.1",
"copyfiles": "2.4.1",
"fantasticon": "1.2.3",
+ "hugo-bin-extended": "^0.90.0",
"node-sass": "6.0.1",
"nodemon": "2.0.15",
"npm-run-all": "4.1.5",
@@ -23,7 +26,7 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"rimraf": "3.0.2",
- "sass": "1.43.4",
+ "sass": "^1.43.4",
"svg-to-ts": "7.1.0",
"svgo": "2.8.0",
"typescript": "4.5.2"
@@ -200,6 +203,17 @@
"node": ">=10"
}
},
+ "node_modules/@popperjs/core": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.0.tgz",
+ "integrity": "sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==",
+ "dev": true,
+ "peer": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
+ },
"node_modules/@sindresorhus/is": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
@@ -517,6 +531,47 @@
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
"dev": true
},
+ "node_modules/arch": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+ "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"
+ }
+ ]
+ },
+ "node_modules/archive-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
+ "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
+ "dev": true,
+ "dependencies": {
+ "file-type": "^4.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/archive-type/node_modules/file-type": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
+ "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/are-we-there-yet": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
@@ -694,6 +749,157 @@
"tweetnacl": "^0.14.3"
}
},
+ "node_modules/bin-check": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
+ "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
+ "dev": true,
+ "dependencies": {
+ "execa": "^0.7.0",
+ "executable": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/bin-version": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
+ "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
+ "dev": true,
+ "dependencies": {
+ "execa": "^1.0.0",
+ "find-versions": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/bin-version-check": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
+ "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
+ "dev": true,
+ "dependencies": {
+ "bin-version": "^3.0.0",
+ "semver": "^5.6.0",
+ "semver-truncate": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/bin-version/node_modules/cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "dev": true,
+ "dependencies": {
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ },
+ "engines": {
+ "node": ">=4.8"
+ }
+ },
+ "node_modules/bin-version/node_modules/execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/bin-version/node_modules/path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/bin-version/node_modules/shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/bin-version/node_modules/shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/bin-version/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/bin-wrapper": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
+ "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
+ "dev": true,
+ "dependencies": {
+ "bin-check": "^4.1.0",
+ "bin-version-check": "^4.0.0",
+ "download": "^7.1.0",
+ "import-lazy": "^3.1.0",
+ "os-filter-obj": "^2.0.0",
+ "pify": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/bin-wrapper/node_modules/import-lazy": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
+ "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/bin-wrapper/node_modules/pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/binary-extensions": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
@@ -729,6 +935,19 @@
"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
"dev": true
},
+ "node_modules/bootstrap": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz",
+ "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==",
+ "dev": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/bootstrap"
+ },
+ "peerDependencies": {
+ "@popperjs/core": "^2.10.2"
+ }
+ },
"node_modules/boxen": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
@@ -763,6 +982,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/boxen/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/boxen/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -890,6 +1125,37 @@
"ieee754": "^1.1.13"
}
},
+ "node_modules/buffer-alloc": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
+ "dev": true,
+ "dependencies": {
+ "buffer-alloc-unsafe": "^1.1.0",
+ "buffer-fill": "^1.0.0"
+ }
+ },
+ "node_modules/buffer-alloc-unsafe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
+ "dev": true
+ },
+ "node_modules/buffer-crc32": {
+ "version": "0.2.13",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/buffer-fill": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
+ "dev": true
+ },
"node_modules/bufferstreams": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-3.0.0.tgz",
@@ -1078,17 +1344,28 @@
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
"dev": true
},
- "node_modules/chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
+ "node_modules/caw": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
+ "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
"dev": true,
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "get-proxy": "^2.0.0",
+ "isurl": "^1.0.0-alpha5",
+ "tunnel-agent": "^0.6.0",
+ "url-to-options": "^1.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=4"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz",
+ "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
},
"funding": {
"url": "https://github.com/chalk/chalk?sponsor=1"
@@ -1362,6 +1639,22 @@
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
"dev": true
},
+ "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==",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.4",
+ "proto-list": "~1.2.1"
+ }
+ },
+ "node_modules/config-chain/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"node_modules/configstore": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
@@ -1396,6 +1689,24 @@
"upper-case": "^2.0.2"
}
},
+ "node_modules/content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "5.1.2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/content-disposition/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==",
+ "dev": true
+ },
"node_modules/copyfiles": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz",
@@ -1680,6 +1991,34 @@
"node": ">=0.10.0"
}
},
+ "node_modules/decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/decompress": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
+ "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
+ "dev": true,
+ "dependencies": {
+ "decompress-tar": "^4.0.0",
+ "decompress-tarbz2": "^4.0.0",
+ "decompress-targz": "^4.0.0",
+ "decompress-unzip": "^4.0.1",
+ "graceful-fs": "^4.1.10",
+ "make-dir": "^1.0.0",
+ "pify": "^2.3.0",
+ "strip-dirs": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/decompress-response": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
@@ -1692,34 +2031,163 @@
"node": ">=4"
}
},
- "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==",
+ "node_modules/decompress-tar": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
+ "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
"dev": true,
+ "dependencies": {
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0",
+ "tar-stream": "^1.5.2"
+ },
"engines": {
- "node": ">=4.0.0"
+ "node": ">=4"
}
},
- "node_modules/defaults": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
- "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
+ "node_modules/decompress-tar/node_modules/file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
"dev": true,
- "dependencies": {
- "clone": "^1.0.2"
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/defer-to-connect": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
- "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
- "dev": true
- },
- "node_modules/define-properties": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "node_modules/decompress-tarbz2": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
+ "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
+ "dev": true,
+ "dependencies": {
+ "decompress-tar": "^4.1.0",
+ "file-type": "^6.1.0",
+ "is-stream": "^1.1.0",
+ "seek-bzip": "^1.0.5",
+ "unbzip2-stream": "^1.0.9"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress-tarbz2/node_modules/file-type": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
+ "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress-targz": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
+ "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
+ "dev": true,
+ "dependencies": {
+ "decompress-tar": "^4.1.1",
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress-targz/node_modules/file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress-unzip": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
+ "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
+ "dev": true,
+ "dependencies": {
+ "file-type": "^3.8.0",
+ "get-stream": "^2.2.0",
+ "pify": "^2.3.0",
+ "yauzl": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress-unzip/node_modules/file-type": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
+ "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decompress-unzip/node_modules/get-stream": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
+ "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
+ "dev": true,
+ "dependencies": {
+ "object-assign": "^4.0.1",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decompress/node_modules/make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/decompress/node_modules/make-dir/node_modules/pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "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==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/defaults": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
+ "dev": true,
+ "dependencies": {
+ "clone": "^1.0.2"
+ }
+ },
+ "node_modules/defer-to-connect": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
+ "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
+ "dev": true
+ },
+ "node_modules/define-properties": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
"dev": true,
"dependencies": {
"object-keys": "^1.0.12"
@@ -1850,6 +2318,170 @@
"node": ">=8"
}
},
+ "node_modules/download": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
+ "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
+ "dev": true,
+ "dependencies": {
+ "archive-type": "^4.0.0",
+ "caw": "^2.0.1",
+ "content-disposition": "^0.5.2",
+ "decompress": "^4.2.0",
+ "ext-name": "^5.0.0",
+ "file-type": "^8.1.0",
+ "filenamify": "^2.0.0",
+ "get-stream": "^3.0.0",
+ "got": "^8.3.1",
+ "make-dir": "^1.2.0",
+ "p-event": "^2.1.0",
+ "pify": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/download/node_modules/@sindresorhus/is": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
+ "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/cacheable-request": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
+ "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
+ "dev": true,
+ "dependencies": {
+ "clone-response": "1.0.2",
+ "get-stream": "3.0.0",
+ "http-cache-semantics": "3.8.1",
+ "keyv": "3.0.0",
+ "lowercase-keys": "1.0.0",
+ "normalize-url": "2.0.1",
+ "responselike": "1.0.2"
+ }
+ },
+ "node_modules/download/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/got": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
+ "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
+ "dev": true,
+ "dependencies": {
+ "@sindresorhus/is": "^0.7.0",
+ "cacheable-request": "^2.1.1",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^3.0.0",
+ "into-stream": "^3.1.0",
+ "is-retry-allowed": "^1.1.0",
+ "isurl": "^1.0.0-alpha5",
+ "lowercase-keys": "^1.0.0",
+ "mimic-response": "^1.0.0",
+ "p-cancelable": "^0.4.0",
+ "p-timeout": "^2.0.1",
+ "pify": "^3.0.0",
+ "safe-buffer": "^5.1.1",
+ "timed-out": "^4.0.1",
+ "url-parse-lax": "^3.0.0",
+ "url-to-options": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/http-cache-semantics": {
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
+ "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
+ "dev": true
+ },
+ "node_modules/download/node_modules/keyv": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
+ "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
+ "dev": true,
+ "dependencies": {
+ "json-buffer": "3.0.0"
+ }
+ },
+ "node_modules/download/node_modules/lowercase-keys": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+ "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/download/node_modules/make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/normalize-url": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
+ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
+ "dev": true,
+ "dependencies": {
+ "prepend-http": "^2.0.0",
+ "query-string": "^5.0.1",
+ "sort-keys": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/p-cancelable": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
+ "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/download/node_modules/sort-keys": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
+ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
+ "dev": true,
+ "dependencies": {
+ "is-plain-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/duplexer3": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
@@ -2058,6 +2690,105 @@
"es5-ext": "~0.10.14"
}
},
+ "node_modules/execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/execa/node_modules/cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "node_modules/execa/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/execa/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/execa/node_modules/shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/execa/node_modules/shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/execa/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/execa/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/executable": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/ext": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
@@ -2067,6 +2798,31 @@
"type": "^2.5.0"
}
},
+ "node_modules/ext-list": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
+ "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
+ "dev": true,
+ "dependencies": {
+ "mime-db": "^1.28.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ext-name": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
+ "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
+ "dev": true,
+ "dependencies": {
+ "ext-list": "^2.0.0",
+ "sort-keys-length": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/ext/node_modules/type": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
@@ -2185,12 +2941,53 @@
"reusify": "^1.0.4"
}
},
+ "node_modules/fd-slicer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
+ "dev": true,
+ "dependencies": {
+ "pend": "~1.2.0"
+ }
+ },
+ "node_modules/file-type": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
+ "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"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==",
"dev": true
},
+ "node_modules/filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/filenamify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
+ "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
+ "dev": true,
+ "dependencies": {
+ "filename-reserved-regex": "^2.0.0",
+ "strip-outer": "^1.0.0",
+ "trim-repeated": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
@@ -2240,6 +3037,18 @@
"node": ">=8"
}
},
+ "node_modules/find-versions": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
+ "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
+ "dev": true,
+ "dependencies": {
+ "semver-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
@@ -2276,6 +3085,52 @@
"url": "https://www.patreon.com/infusion"
}
},
+ "node_modules/from2": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0"
+ }
+ },
+ "node_modules/from2/node_modules/readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "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/from2/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==",
+ "dev": true
+ },
+ "node_modules/from2/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==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.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==",
+ "dev": true
+ },
"node_modules/fs-extra": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
@@ -2406,6 +3261,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-proxy": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
+ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
+ "dev": true,
+ "dependencies": {
+ "npm-conf": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/get-stdin": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
@@ -2649,6 +3516,15 @@
"node": ">=8"
}
},
+ "node_modules/has-symbol-support-x": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
+ "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/has-symbols": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
@@ -2661,6 +3537,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/has-to-string-tag-x": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
+ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
+ "dev": true,
+ "dependencies": {
+ "has-symbol-support-x": "^1.4.1"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/has-unicode": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
@@ -2786,6 +3674,24 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
+ "node_modules/hugo-bin-extended": {
+ "version": "0.90.0",
+ "resolved": "https://registry.npmjs.org/hugo-bin-extended/-/hugo-bin-extended-0.90.0.tgz",
+ "integrity": "sha512-SRTwfo+KzhquM7coEkf8WYgh/sDDhztqeGQwD1wqBnXTPQFqHuhxc3je4xj/9jY9oqAvVS2zi+JQJ79Cfiq4Nw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "bin-wrapper": "^4.1.0",
+ "pkg-conf": "^4.0.0",
+ "rimraf": "^3.0.2"
+ },
+ "bin": {
+ "hugo": "cli.js"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
"node_modules/humanize-ms": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
@@ -2950,6 +3856,19 @@
"node": ">=10"
}
},
+ "node_modules/into-stream": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
+ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
+ "dev": true,
+ "dependencies": {
+ "from2": "^2.1.1",
+ "p-is-promise": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/ip": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
@@ -3110,6 +4029,12 @@
"integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
"dev": true
},
+ "node_modules/is-natural-number": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
+ "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
+ "dev": true
+ },
"node_modules/is-negative-zero": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
@@ -3164,6 +4089,15 @@
"node": ">=8"
}
},
+ "node_modules/is-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
+ "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-path-inside": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
@@ -3204,6 +4138,24 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-retry-allowed": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
+ "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/is-string": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
@@ -3273,6 +4225,19 @@
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
+ "node_modules/isurl": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
+ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
+ "dev": true,
+ "dependencies": {
+ "has-to-string-tag-x": "^1.2.0",
+ "is-object": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 4"
+ }
+ },
"node_modules/js-base64": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
@@ -3390,6 +4355,18 @@
"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
"dev": true
},
+ "node_modules/load-json-file": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz",
+ "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/locate-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
@@ -3482,6 +4459,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/log-symbols/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -4258,6 +5251,28 @@
"node": ">=8"
}
},
+ "node_modules/npm-conf": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
+ "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
+ "dev": true,
+ "dependencies": {
+ "config-chain": "^1.1.11",
+ "pify": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/npm-conf/node_modules/pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/npm-run-all": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
@@ -4475,6 +5490,27 @@
"which": "bin/which"
}
},
+ "node_modules/npm-run-path": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/npm-run-path/node_modules/path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/npmlog": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
@@ -4609,6 +5645,34 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/ora/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/os-filter-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
+ "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
+ "dev": true,
+ "dependencies": {
+ "arch": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/p-cancelable": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
@@ -4618,6 +5682,36 @@
"node": ">=6"
}
},
+ "node_modules/p-event": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
+ "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
+ "dev": true,
+ "dependencies": {
+ "p-timeout": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/p-is-promise": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
+ "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -4660,6 +5754,18 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/p-timeout": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
+ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
+ "dev": true,
+ "dependencies": {
+ "p-finally": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -4810,6 +5916,12 @@
"node": ">=8"
}
},
+ "node_modules/pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
+ "dev": true
+ },
"node_modules/performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
@@ -4855,6 +5967,113 @@
"node": ">=0.10.0"
}
},
+ "node_modules/pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "dependencies": {
+ "pinkie": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pkg-conf": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-4.0.0.tgz",
+ "integrity": "sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^6.0.0",
+ "load-json-file": "^7.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-conf/node_modules/find-up": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.2.0.tgz",
+ "integrity": "sha512-yWHzMzXCaFoABSnFTCPKNFlYoq4mSga9QLRRKOCLSJ33hSkzROB14ITbAWW0QDQDyuzsPQ33S1DsOWQb/oW1yA==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^7.0.0",
+ "path-exists": "^5.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-conf/node_modules/locate-path": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.0.0.tgz",
+ "integrity": "sha512-+cg2yXqDUKfo4hsFxwa3G1cBJeA+gs1vD8FyV9/odWoUlQe/4syxHQ5DPtKjtfm6gnKbZzjCqzX03kXosvZB1w==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^6.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-conf/node_modules/p-limit": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+ "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
+ "dev": true,
+ "dependencies": {
+ "yocto-queue": "^1.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-conf/node_modules/p-locate": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+ "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-conf/node_modules/path-exists": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
"node_modules/postcss": {
"version": "8.3.11",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
@@ -5169,6 +6388,18 @@
"node": ">=10"
}
},
+ "node_modules/proto-list": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
+ "dev": true
+ },
+ "node_modules/pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
"node_modules/psl": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
@@ -5221,6 +6452,20 @@
"node": ">=0.6"
}
},
+ "node_modules/query-string": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
+ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
+ "dev": true,
+ "dependencies": {
+ "decode-uri-component": "^0.2.0",
+ "object-assign": "^4.1.0",
+ "strict-uri-encode": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -5662,6 +6907,25 @@
"node": ">=0.8.0"
}
},
+ "node_modules/seek-bzip": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz",
+ "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==",
+ "dev": true,
+ "dependencies": {
+ "commander": "^2.8.1"
+ },
+ "bin": {
+ "seek-bunzip": "bin/seek-bunzip",
+ "seek-table": "bin/seek-bzip-table"
+ }
+ },
+ "node_modules/seek-bzip/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
+ },
"node_modules/semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -5692,6 +6956,27 @@
"semver": "bin/semver.js"
}
},
+ "node_modules/semver-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
+ "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/semver-truncate": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
+ "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
+ "dev": true,
+ "dependencies": {
+ "semver": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/sentence-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
@@ -5831,6 +7116,30 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
+ "node_modules/sort-keys": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
+ "dev": true,
+ "dependencies": {
+ "is-plain-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sort-keys-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
+ "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
+ "dev": true,
+ "dependencies": {
+ "sort-keys": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -5969,6 +7278,15 @@
"safe-buffer": "~5.1.0"
}
},
+ "node_modules/strict-uri-encode": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/string_decoder": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
@@ -6068,6 +7386,24 @@
"node": ">=8"
}
},
+ "node_modules/strip-dirs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
+ "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
+ "dev": true,
+ "dependencies": {
+ "is-natural-number": "^4.0.1"
+ }
+ },
+ "node_modules/strip-eof": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/strip-indent": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
@@ -6089,6 +7425,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/strip-outer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
+ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -6257,6 +7605,70 @@
"node": ">= 10"
}
},
+ "node_modules/tar-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
+ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "dev": true,
+ "dependencies": {
+ "bl": "^1.0.0",
+ "buffer-alloc": "^1.2.0",
+ "end-of-stream": "^1.0.0",
+ "fs-constants": "^1.0.0",
+ "readable-stream": "^2.3.0",
+ "to-buffer": "^1.1.1",
+ "xtend": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/tar-stream/node_modules/bl": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
+ "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.3.5",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node_modules/tar-stream/node_modules/readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "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/tar-stream/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==",
+ "dev": true
+ },
+ "node_modules/tar-stream/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==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
"node_modules/through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -6306,6 +7718,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/timed-out": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/timers-ext": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz",
@@ -6316,6 +7737,12 @@
"next-tick": "1"
}
},
+ "node_modules/to-buffer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
+ "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
+ "dev": true
+ },
"node_modules/to-readable-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
@@ -6386,6 +7813,18 @@
"node": ">=8"
}
},
+ "node_modules/trim-repeated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
+ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/true-case-path": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
@@ -6577,6 +8016,16 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/unbzip2-stream": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
+ "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
+ "dev": true,
+ "dependencies": {
+ "buffer": "^5.2.1",
+ "through": "^2.3.8"
+ }
+ },
"node_modules/undefsafe": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
@@ -6659,6 +8108,22 @@
"url": "https://github.com/yeoman/update-notifier?sponsor=1"
}
},
+ "node_modules/update-notifier/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/update-notifier/node_modules/semver": {
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
@@ -6713,6 +8178,15 @@
"node": ">=4"
}
},
+ "node_modules/url-to-options": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
+ "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -7120,6 +8594,28 @@
"engines": {
"node": ">=6"
}
+ },
+ "node_modules/yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
+ "dev": true,
+ "dependencies": {
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
+ "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
}
},
"dependencies": {
@@ -7264,6 +8760,13 @@
"rimraf": "^3.0.2"
}
},
+ "@popperjs/core": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.0.tgz",
+ "integrity": "sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==",
+ "dev": true,
+ "peer": true
+ },
"@sindresorhus/is": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
@@ -7515,6 +9018,29 @@
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
"dev": true
},
+ "arch": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+ "dev": true
+ },
+ "archive-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
+ "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
+ "dev": true,
+ "requires": {
+ "file-type": "^4.2.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
+ "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
+ "dev": true
+ }
+ }
+ },
"are-we-there-yet": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
@@ -7652,6 +9178,125 @@
"tweetnacl": "^0.14.3"
}
},
+ "bin-check": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
+ "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
+ "dev": true,
+ "requires": {
+ "execa": "^0.7.0",
+ "executable": "^4.1.0"
+ }
+ },
+ "bin-version": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
+ "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
+ "dev": true,
+ "requires": {
+ "execa": "^1.0.0",
+ "find-versions": "^3.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "dev": true,
+ "requires": {
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true
+ },
+ "shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^1.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "bin-version-check": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
+ "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
+ "dev": true,
+ "requires": {
+ "bin-version": "^3.0.0",
+ "semver": "^5.6.0",
+ "semver-truncate": "^1.1.2"
+ }
+ },
+ "bin-wrapper": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
+ "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
+ "dev": true,
+ "requires": {
+ "bin-check": "^4.1.0",
+ "bin-version-check": "^4.0.0",
+ "download": "^7.1.0",
+ "import-lazy": "^3.1.0",
+ "os-filter-obj": "^2.0.0",
+ "pify": "^4.0.1"
+ },
+ "dependencies": {
+ "import-lazy": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
+ "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
+ "dev": true
+ },
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+ "dev": true
+ }
+ }
+ },
"binary-extensions": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
@@ -7684,6 +9329,13 @@
"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
"dev": true
},
+ "bootstrap": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz",
+ "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==",
+ "dev": true,
+ "requires": {}
+ },
"boxen": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
@@ -7706,6 +9358,16 @@
"integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==",
"dev": true
},
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -7790,6 +9452,34 @@
"ieee754": "^1.1.13"
}
},
+ "buffer-alloc": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
+ "dev": true,
+ "requires": {
+ "buffer-alloc-unsafe": "^1.1.0",
+ "buffer-fill": "^1.0.0"
+ }
+ },
+ "buffer-alloc-unsafe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
+ "dev": true
+ },
+ "buffer-crc32": {
+ "version": "0.2.13",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
+ "dev": true
+ },
+ "buffer-fill": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
+ "dev": true
+ },
"bufferstreams": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-3.0.0.tgz",
@@ -7937,16 +9627,24 @@
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
"dev": true
},
- "chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
+ "caw": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
+ "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
"dev": true,
"requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "get-proxy": "^2.0.0",
+ "isurl": "^1.0.0-alpha5",
+ "tunnel-agent": "^0.6.0",
+ "url-to-options": "^1.0.1"
}
},
+ "chalk": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz",
+ "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==",
+ "dev": true
+ },
"change-case": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
@@ -8155,6 +9853,24 @@
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
"dev": true
},
+ "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==",
+ "dev": true,
+ "requires": {
+ "ini": "^1.3.4",
+ "proto-list": "~1.2.1"
+ },
+ "dependencies": {
+ "ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ }
+ }
+ },
"configstore": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
@@ -8186,6 +9902,23 @@
"upper-case": "^2.0.2"
}
},
+ "content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.2"
+ },
+ "dependencies": {
+ "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==",
+ "dev": true
+ }
+ }
+ },
"copyfiles": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz",
@@ -8377,49 +10110,179 @@
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
"dev": true,
"requires": {
- "assert-plus": "^1.0.0"
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "decamelize-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
+ "requires": {
+ "decamelize": "^1.1.0",
+ "map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ }
+ }
+ },
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true
+ },
+ "decompress": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
+ "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
+ "dev": true,
+ "requires": {
+ "decompress-tar": "^4.0.0",
+ "decompress-tarbz2": "^4.0.0",
+ "decompress-targz": "^4.0.0",
+ "decompress-unzip": "^4.0.1",
+ "graceful-fs": "^4.1.10",
+ "make-dir": "^1.0.0",
+ "pify": "^2.3.0",
+ "strip-dirs": "^2.0.0"
+ },
+ "dependencies": {
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "decompress-response": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
+ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
+ "dev": true,
+ "requires": {
+ "mimic-response": "^1.0.0"
+ }
+ },
+ "decompress-tar": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
+ "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
+ "dev": true,
+ "requires": {
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0",
+ "tar-stream": "^1.5.2"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
+ "dev": true
+ }
}
},
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "decompress-tarbz2": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
+ "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
"dev": true,
"requires": {
- "ms": "^2.1.1"
+ "decompress-tar": "^4.1.0",
+ "file-type": "^6.1.0",
+ "is-stream": "^1.1.0",
+ "seek-bzip": "^1.0.5",
+ "unbzip2-stream": "^1.0.9"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
+ "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
+ "dev": true
+ }
}
},
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
- "dev": true
- },
- "decamelize-keys": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
- "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "decompress-targz": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
+ "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
"dev": true,
"requires": {
- "decamelize": "^1.1.0",
- "map-obj": "^1.0.0"
+ "decompress-tar": "^4.1.1",
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0"
},
"dependencies": {
- "map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
"dev": true
}
}
},
- "decompress-response": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
- "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
+ "decompress-unzip": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
+ "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
"dev": true,
"requires": {
- "mimic-response": "^1.0.0"
+ "file-type": "^3.8.0",
+ "get-stream": "^2.2.0",
+ "pify": "^2.3.0",
+ "yauzl": "^2.4.2"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
+ "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
+ "dev": true
+ },
+ "get-stream": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
+ "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "pinkie-promise": "^2.0.0"
+ }
+ }
}
},
"deep-extend": {
@@ -8541,6 +10404,142 @@
"is-obj": "^2.0.0"
}
},
+ "download": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
+ "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
+ "dev": true,
+ "requires": {
+ "archive-type": "^4.0.0",
+ "caw": "^2.0.1",
+ "content-disposition": "^0.5.2",
+ "decompress": "^4.2.0",
+ "ext-name": "^5.0.0",
+ "file-type": "^8.1.0",
+ "filenamify": "^2.0.0",
+ "get-stream": "^3.0.0",
+ "got": "^8.3.1",
+ "make-dir": "^1.2.0",
+ "p-event": "^2.1.0",
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "@sindresorhus/is": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
+ "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
+ "dev": true
+ },
+ "cacheable-request": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
+ "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
+ "dev": true,
+ "requires": {
+ "clone-response": "1.0.2",
+ "get-stream": "3.0.0",
+ "http-cache-semantics": "3.8.1",
+ "keyv": "3.0.0",
+ "lowercase-keys": "1.0.0",
+ "normalize-url": "2.0.1",
+ "responselike": "1.0.2"
+ }
+ },
+ "get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true
+ },
+ "got": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
+ "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
+ "dev": true,
+ "requires": {
+ "@sindresorhus/is": "^0.7.0",
+ "cacheable-request": "^2.1.1",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^3.0.0",
+ "into-stream": "^3.1.0",
+ "is-retry-allowed": "^1.1.0",
+ "isurl": "^1.0.0-alpha5",
+ "lowercase-keys": "^1.0.0",
+ "mimic-response": "^1.0.0",
+ "p-cancelable": "^0.4.0",
+ "p-timeout": "^2.0.1",
+ "pify": "^3.0.0",
+ "safe-buffer": "^5.1.1",
+ "timed-out": "^4.0.1",
+ "url-parse-lax": "^3.0.0",
+ "url-to-options": "^1.0.1"
+ }
+ },
+ "http-cache-semantics": {
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
+ "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
+ "dev": true
+ },
+ "keyv": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
+ "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
+ "dev": true,
+ "requires": {
+ "json-buffer": "3.0.0"
+ }
+ },
+ "lowercase-keys": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+ "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
+ "dev": true
+ },
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "normalize-url": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
+ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
+ "dev": true,
+ "requires": {
+ "prepend-http": "^2.0.0",
+ "query-string": "^5.0.1",
+ "sort-keys": "^2.0.0"
+ }
+ },
+ "p-cancelable": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
+ "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
+ "dev": true
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
+ "sort-keys": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
+ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
+ "dev": true,
+ "requires": {
+ "is-plain-obj": "^1.0.0"
+ }
+ }
+ }
+ },
"duplexer3": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
@@ -8722,6 +10721,89 @@
"es5-ext": "~0.10.14"
}
},
+ "execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^1.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ }
+ }
+ },
+ "executable": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
+ "dev": true,
+ "requires": {
+ "pify": "^2.2.0"
+ }
+ },
"ext": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
@@ -8739,6 +10821,25 @@
}
}
},
+ "ext-list": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
+ "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
+ "dev": true,
+ "requires": {
+ "mime-db": "^1.28.0"
+ }
+ },
+ "ext-name": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
+ "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
+ "dev": true,
+ "requires": {
+ "ext-list": "^2.0.0",
+ "sort-keys-length": "^1.0.0"
+ }
+ },
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
@@ -8832,12 +10933,44 @@
"reusify": "^1.0.4"
}
},
+ "fd-slicer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
+ "dev": true,
+ "requires": {
+ "pend": "~1.2.0"
+ }
+ },
+ "file-type": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
+ "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
+ "dev": true
+ },
"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==",
"dev": true
},
+ "filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
+ "dev": true
+ },
+ "filenamify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
+ "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
+ "dev": true,
+ "requires": {
+ "filename-reserved-regex": "^2.0.0",
+ "strip-outer": "^1.0.0",
+ "trim-repeated": "^1.0.0"
+ }
+ },
"fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
@@ -8877,6 +11010,15 @@
}
}
},
+ "find-versions": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
+ "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
+ "dev": true,
+ "requires": {
+ "semver-regex": "^2.0.0"
+ }
+ },
"forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
@@ -8900,6 +11042,54 @@
"integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==",
"dev": true
},
+ "from2": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "requires": {
+ "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"
+ }
+ },
+ "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==",
+ "dev": true
+ },
+ "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==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ }
+ }
+ },
+ "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==",
+ "dev": true
+ },
"fs-extra": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
@@ -9004,6 +11194,15 @@
"has-symbols": "^1.0.1"
}
},
+ "get-proxy": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
+ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
+ "dev": true,
+ "requires": {
+ "npm-conf": "^1.1.0"
+ }
+ },
"get-stdin": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
@@ -9183,12 +11382,27 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
+ "has-symbol-support-x": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
+ "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
+ "dev": true
+ },
"has-symbols": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
"integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
"dev": true
},
+ "has-to-string-tag-x": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
+ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
+ "dev": true,
+ "requires": {
+ "has-symbol-support-x": "^1.4.1"
+ }
+ },
"has-unicode": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
@@ -9289,6 +11503,17 @@
}
}
},
+ "hugo-bin-extended": {
+ "version": "0.90.0",
+ "resolved": "https://registry.npmjs.org/hugo-bin-extended/-/hugo-bin-extended-0.90.0.tgz",
+ "integrity": "sha512-SRTwfo+KzhquM7coEkf8WYgh/sDDhztqeGQwD1wqBnXTPQFqHuhxc3je4xj/9jY9oqAvVS2zi+JQJ79Cfiq4Nw==",
+ "dev": true,
+ "requires": {
+ "bin-wrapper": "^4.1.0",
+ "pkg-conf": "^4.0.0",
+ "rimraf": "^3.0.2"
+ }
+ },
"humanize-ms": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
@@ -9408,6 +11633,16 @@
"integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
"dev": true
},
+ "into-stream": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
+ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
+ "dev": true,
+ "requires": {
+ "from2": "^2.1.1",
+ "p-is-promise": "^1.1.0"
+ }
+ },
"ip": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
@@ -9520,6 +11755,12 @@
"integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
"dev": true
},
+ "is-natural-number": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
+ "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
+ "dev": true
+ },
"is-negative-zero": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
@@ -9550,6 +11791,12 @@
"integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
"dev": true
},
+ "is-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
+ "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==",
+ "dev": true
+ },
"is-path-inside": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
@@ -9578,6 +11825,18 @@
"has-symbols": "^1.0.2"
}
},
+ "is-retry-allowed": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
+ "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
+ "dev": true
+ },
+ "is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true
+ },
"is-string": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
@@ -9629,6 +11888,16 @@
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
+ "isurl": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
+ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
+ "dev": true,
+ "requires": {
+ "has-to-string-tag-x": "^1.2.0",
+ "is-object": "^1.0.1"
+ }
+ },
"js-base64": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
@@ -9735,6 +12004,12 @@
"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
"dev": true
},
+ "load-json-file": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz",
+ "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==",
+ "dev": true
+ },
"locate-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
@@ -9815,6 +12090,18 @@
"requires": {
"chalk": "^4.1.0",
"is-unicode-supported": "^0.1.0"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"loose-envify": {
@@ -10425,6 +12712,24 @@
"integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
"dev": true
},
+ "npm-conf": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
+ "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
+ "dev": true,
+ "requires": {
+ "config-chain": "^1.1.11",
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ }
+ }
+ },
"npm-run-all": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
@@ -10591,6 +12896,23 @@
}
}
},
+ "npm-run-path": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+ "dev": true,
+ "requires": {
+ "path-key": "^2.0.0"
+ },
+ "dependencies": {
+ "path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true
+ }
+ }
+ },
"npmlog": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
@@ -10687,6 +13009,27 @@
"log-symbols": "^4.1.0",
"strip-ansi": "^6.0.0",
"wcwidth": "^1.0.1"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
+ }
+ },
+ "os-filter-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
+ "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
+ "dev": true,
+ "requires": {
+ "arch": "^2.1.0"
}
},
"p-cancelable": {
@@ -10695,6 +13038,27 @@
"integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
"dev": true
},
+ "p-event": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
+ "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
+ "dev": true,
+ "requires": {
+ "p-timeout": "^2.0.1"
+ }
+ },
+ "p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "dev": true
+ },
+ "p-is-promise": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
+ "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
+ "dev": true
+ },
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -10722,6 +13086,15 @@
"aggregate-error": "^3.0.0"
}
},
+ "p-timeout": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
+ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
+ "dev": true,
+ "requires": {
+ "p-finally": "^1.0.0"
+ }
+ },
"p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -10841,6 +13214,12 @@
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"dev": true
},
+ "pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
+ "dev": true
+ },
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
@@ -10871,6 +13250,76 @@
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
},
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "pkg-conf": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-4.0.0.tgz",
+ "integrity": "sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==",
+ "dev": true,
+ "requires": {
+ "find-up": "^6.0.0",
+ "load-json-file": "^7.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.2.0.tgz",
+ "integrity": "sha512-yWHzMzXCaFoABSnFTCPKNFlYoq4mSga9QLRRKOCLSJ33hSkzROB14ITbAWW0QDQDyuzsPQ33S1DsOWQb/oW1yA==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^7.0.0",
+ "path-exists": "^5.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.0.0.tgz",
+ "integrity": "sha512-+cg2yXqDUKfo4hsFxwa3G1cBJeA+gs1vD8FyV9/odWoUlQe/4syxHQ5DPtKjtfm6gnKbZzjCqzX03kXosvZB1w==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^6.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+ "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
+ "dev": true,
+ "requires": {
+ "yocto-queue": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+ "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^4.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
+ "dev": true
+ }
+ }
+ },
"postcss": {
"version": "8.3.11",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
@@ -11093,6 +13542,18 @@
"retry": "^0.12.0"
}
},
+ "proto-list": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
+ "dev": true
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
"psl": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
@@ -11136,6 +13597,17 @@
"integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
"dev": true
},
+ "query-string": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
+ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
+ "dev": true,
+ "requires": {
+ "decode-uri-component": "^0.2.0",
+ "object-assign": "^4.1.0",
+ "strict-uri-encode": "^1.0.0"
+ }
+ },
"queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -11460,6 +13932,23 @@
}
}
},
+ "seek-bzip": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz",
+ "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==",
+ "dev": true,
+ "requires": {
+ "commander": "^2.8.1"
+ },
+ "dependencies": {
+ "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
+ }
+ }
+ },
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -11483,6 +13972,21 @@
}
}
},
+ "semver-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
+ "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
+ "dev": true
+ },
+ "semver-truncate": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
+ "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
+ "dev": true,
+ "requires": {
+ "semver": "^5.3.0"
+ }
+ },
"sentence-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
@@ -11593,6 +14097,24 @@
}
}
},
+ "sort-keys": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
+ "dev": true,
+ "requires": {
+ "is-plain-obj": "^1.0.0"
+ }
+ },
+ "sort-keys-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
+ "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
+ "dev": true,
+ "requires": {
+ "sort-keys": "^1.0.0"
+ }
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -11716,6 +14238,12 @@
}
}
},
+ "strict-uri-encode": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
+ "dev": true
+ },
"string_decoder": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
@@ -11793,6 +14321,21 @@
"ansi-regex": "^5.0.1"
}
},
+ "strip-dirs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
+ "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
+ "dev": true,
+ "requires": {
+ "is-natural-number": "^4.0.1"
+ }
+ },
+ "strip-eof": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+ "dev": true
+ },
"strip-indent": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
@@ -11808,6 +14351,15 @@
"integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
"dev": true
},
+ "strip-outer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
+ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -11939,6 +14491,69 @@
"yallist": "^4.0.0"
}
},
+ "tar-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
+ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "dev": true,
+ "requires": {
+ "bl": "^1.0.0",
+ "buffer-alloc": "^1.2.0",
+ "end-of-stream": "^1.0.0",
+ "fs-constants": "^1.0.0",
+ "readable-stream": "^2.3.0",
+ "to-buffer": "^1.1.1",
+ "xtend": "^4.0.0"
+ },
+ "dependencies": {
+ "bl": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
+ "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "^2.3.5",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "requires": {
+ "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"
+ }
+ },
+ "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==",
+ "dev": true
+ },
+ "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==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ }
+ }
+ },
+ "through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
"through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -11987,6 +14602,12 @@
"integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
"dev": true
},
+ "timed-out": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
+ "dev": true
+ },
"timers-ext": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz",
@@ -11997,6 +14618,12 @@
"next-tick": "1"
}
},
+ "to-buffer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
+ "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
+ "dev": true
+ },
"to-readable-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
@@ -12048,6 +14675,15 @@
"integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
"dev": true
},
+ "trim-repeated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
+ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
"true-case-path": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
@@ -12193,6 +14829,16 @@
"which-boxed-primitive": "^1.0.2"
}
},
+ "unbzip2-stream": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
+ "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
+ "dev": true,
+ "requires": {
+ "buffer": "^5.2.1",
+ "through": "^2.3.8"
+ }
+ },
"undefsafe": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
@@ -12260,6 +14906,16 @@
"xdg-basedir": "^4.0.0"
},
"dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"semver": {
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
@@ -12307,6 +14963,12 @@
"prepend-http": "^2.0.0"
}
},
+ "url-to-options": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
+ "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
+ "dev": true
+ },
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -12648,6 +15310,22 @@
"camelcase": "^5.0.0",
"decamelize": "^1.2.0"
}
+ },
+ "yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
+ "dev": true,
+ "requires": {
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
+ }
+ },
+ "yocto-queue": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
+ "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==",
+ "dev": true
}
}
}
diff --git a/package.json b/package.json
index ced76e8..8acd771 100644
--- a/package.json
+++ b/package.json
@@ -7,23 +7,26 @@
"types": "./dist/esm/index.d.ts",
"scripts": {
"build": "npm run build:esm && npm run build:cjs",
- "build:esm": "tsc",
"build:cjs": "tsc --module commonjs --outDir dist/cjs",
+ "build:esm": "tsc",
"clean": "rimraf dist",
"docs:fonts": "copyfiles -a \"dist/fonts/*.*\" \"docs/fonts\" -f",
"fonts": "npm run fonts:generate && npm run fonts:docs",
- "fonts:generate": "mkdirp dist/fonts && fantasticon",
"fonts:docs": "copyfiles -a \"dist/fonts/*.*\" \"docs/fonts\" -f",
+ "fonts:generate": "mkdirp dist/fonts && fantasticon",
+ "hugo:build": "hugo -d build -s hugo -d \"../build\"",
+ "hugo:clean": "rm -rf build resources public",
+ "hugo:pages": "node scripts/pages.mjs",
+ "hugo:serve": "hugo server -s hugo",
"icons": "npm run icons:clean && npm run icons:ts",
"icons:clean": "svgo -f ./icons -o ./icons",
"icons:ts": "svg-to-ts",
- "test": "echo \"Error: no test specified\" && exit 1",
- "prepare": "npm run prod",
"prod": "npm run clean && npm run icons && npm run fonts && npm run build && npm run scss",
"scss": "npm run scss:compile && npm run scss:prefix && npm run scss:copy",
"scss:compile": "node-sass scss -o dist --output-style compressed",
"scss:copy": "bundle-scss --mask scss/amaranth.scss --dest dist/amaranth.scss",
- "scss:prefix": "postcss -u autoprefixer -r dist/*.css --map"
+ "scss:prefix": "postcss -u autoprefixer -r dist/*.css --map",
+ "test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
@@ -45,16 +48,19 @@
},
"homepage": "https://github.com/changewindows/amaranth#readme",
"peerDependencies": {
- "react": ">=16.x",
- "clsx": ">=1.x"
+ "clsx": ">=1.x",
+ "react": ">=16.x"
},
"devDependencies": {
"@types/react": "17.0.35",
"autoprefixer": "10.4.0",
+ "bootstrap": "^5.1.3",
"bundle-scss": "1.5.0",
+ "chalk": "^5.0.0",
"clsx": "1.1.1",
"copyfiles": "2.4.1",
"fantasticon": "1.2.3",
+ "hugo-bin-extended": "^0.90.0",
"node-sass": "6.0.1",
"nodemon": "2.0.15",
"npm-run-all": "4.1.5",
@@ -63,7 +69,7 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"rimraf": "3.0.2",
- "sass": "1.43.4",
+ "sass": "^1.43.4",
"svg-to-ts": "7.1.0",
"svgo": "2.8.0",
"typescript": "4.5.2"
@@ -75,5 +81,8 @@
"not ie <= 11"
]
},
+ "hugo-bin": {
+ "buildTags": "extended"
+ },
"sideEffects": false
}
diff --git a/scripts/pages.mjs b/scripts/pages.mjs
new file mode 100644
index 0000000..118cfae
--- /dev/null
+++ b/scripts/pages.mjs
@@ -0,0 +1,54 @@
+'use strict';
+
+import { fileURLToPath } from 'url';
+import { promises as fs } from 'fs';
+import chalk from 'chalk';
+import path from 'path';
+
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+
+const sourceDir = path.join(__dirname, '../icons/');
+const destDir = path.join(__dirname, '../hugo/content/icons/');
+
+(async () => {
+ try {
+ const timer = chalk.cyan('Icon page generation');
+ console.time(timer);
+
+ const iconSvgs = await fs.readdir(sourceDir);
+
+ await Promise.all(iconSvgs.map((iconSvg) => generatePageFromTemplate(iconSvg)));
+
+ console.log(chalk.green('\%s page%s generated'), iconSvgs.length, iconSvgs.length !== 1 ? 's' : '');
+ console.timeEnd(timer);
+ } catch (error) {
+ console.error(error);
+ process.exit(1);
+ }
+})();
+
+function capitalizeFirstLetter(string) {
+ return string.replaceAll('-', ' ').replace(/\b\w/g, l => l.toUpperCase());
+}
+
+async function generatePageFromTemplate(iconSvg) {
+ const iconBasename = path.basename(iconSvg, path.extname(iconSvg));
+ const pagePath = path.join(destDir, `${iconBasename}.md`);
+
+ const iconTemplate =
+`---
+title: ${capitalizeFirstLetter(iconBasename)}
+tags:
+categories:
+---
+`;
+
+ try {
+ await fs.access(pagePath, fs.F_OK);
+ console.log(`Page skipped: ${chalk.cyan(iconBasename)}`);
+ } catch (_) {
+ await fs.writeFile(pagePath, iconTemplate);
+ console.log(chalk.green(`Page build: ${iconBasename}`));
+ }
+}
\ No newline at end of file