From 437223ec26c981dc53e16e7b26f2b38b1eb15074 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 30 Jun 2025 21:48:48 -0700 Subject: [PATCH 01/66] feat: adding homepage designs --- .../home/pages/images/ai-search-preview.svg | 86 ++ .../home/pages/images/csharp-logo.svg | 35 + .../home/pages/images/diagonal-line.svg | 26 + .../home/pages/images/docs-preview.svg | 140 +++ fern/products/home/pages/images/go-logo.svg | 14 + fern/products/home/pages/images/java-logo.svg | 7 + fern/products/home/pages/images/php-logo.svg | 12 + .../home/pages/images/python-logo.svg | 11 + fern/products/home/pages/images/ruby-logo.svg | 125 ++ .../home/pages/images/sdks-mockup.png | Bin 71254 -> 71474 bytes .../home/pages/images/sdks-preview.svg | 279 +++++ fern/products/home/pages/images/ts-logo.svg | 11 + fern/products/home/pages/welcome-new.mdx | 788 ------------- fern/products/home/pages/welcome-old.mdx | 265 +++++ fern/products/home/pages/welcome.mdx | 1041 +++++++++++++---- 15 files changed, 1837 insertions(+), 1003 deletions(-) create mode 100644 fern/products/home/pages/images/ai-search-preview.svg create mode 100644 fern/products/home/pages/images/csharp-logo.svg create mode 100644 fern/products/home/pages/images/diagonal-line.svg create mode 100644 fern/products/home/pages/images/docs-preview.svg create mode 100644 fern/products/home/pages/images/go-logo.svg create mode 100644 fern/products/home/pages/images/java-logo.svg create mode 100644 fern/products/home/pages/images/php-logo.svg create mode 100644 fern/products/home/pages/images/python-logo.svg create mode 100644 fern/products/home/pages/images/ruby-logo.svg create mode 100644 fern/products/home/pages/images/sdks-preview.svg create mode 100644 fern/products/home/pages/images/ts-logo.svg delete mode 100644 fern/products/home/pages/welcome-new.mdx create mode 100644 fern/products/home/pages/welcome-old.mdx diff --git a/fern/products/home/pages/images/ai-search-preview.svg b/fern/products/home/pages/images/ai-search-preview.svg new file mode 100644 index 000000000..11df14f97 --- /dev/null +++ b/fern/products/home/pages/images/ai-search-preview.svg @@ -0,0 +1,86 @@ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/fern/products/home/pages/images/csharp-logo.svg b/fern/products/home/pages/images/csharp-logo.svg new file mode 100644 index 000000000..65b352617 --- /dev/null +++ b/fern/products/home/pages/images/csharp-logo.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/diagonal-line.svg b/fern/products/home/pages/images/diagonal-line.svg new file mode 100644 index 000000000..b5050a041 --- /dev/null +++ b/fern/products/home/pages/images/diagonal-line.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/docs-preview.svg b/fern/products/home/pages/images/docs-preview.svg new file mode 100644 index 000000000..4d7e127b0 --- /dev/null +++ b/fern/products/home/pages/images/docs-preview.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/go-logo.svg b/fern/products/home/pages/images/go-logo.svg new file mode 100644 index 000000000..95a4cb25d --- /dev/null +++ b/fern/products/home/pages/images/go-logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/java-logo.svg b/fern/products/home/pages/images/java-logo.svg new file mode 100644 index 000000000..4b887f1d3 --- /dev/null +++ b/fern/products/home/pages/images/java-logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/fern/products/home/pages/images/php-logo.svg b/fern/products/home/pages/images/php-logo.svg new file mode 100644 index 000000000..db74f79b3 --- /dev/null +++ b/fern/products/home/pages/images/php-logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/python-logo.svg b/fern/products/home/pages/images/python-logo.svg new file mode 100644 index 000000000..717f0d042 --- /dev/null +++ b/fern/products/home/pages/images/python-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/fern/products/home/pages/images/ruby-logo.svg b/fern/products/home/pages/images/ruby-logo.svg new file mode 100644 index 000000000..83344aa59 --- /dev/null +++ b/fern/products/home/pages/images/ruby-logo.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/sdks-mockup.png b/fern/products/home/pages/images/sdks-mockup.png index dcd6371c5548fd091177442be520a688cb840ee8..b1d871792d609bf15f6c1395e135af2898bb190a 100644 GIT binary patch delta 70609 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 delta 70360 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≀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 IM6N<$f`Pu8_W%F@ diff --git a/fern/products/home/pages/images/sdks-preview.svg b/fern/products/home/pages/images/sdks-preview.svg new file mode 100644 index 000000000..b551e1301 --- /dev/null +++ b/fern/products/home/pages/images/sdks-preview.svg @@ -0,0 +1,279 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/ts-logo.svg b/fern/products/home/pages/images/ts-logo.svg new file mode 100644 index 000000000..71c9aec7a --- /dev/null +++ b/fern/products/home/pages/images/ts-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/fern/products/home/pages/welcome-new.mdx b/fern/products/home/pages/welcome-new.mdx deleted file mode 100644 index 17777f11c..000000000 --- a/fern/products/home/pages/welcome-new.mdx +++ /dev/null @@ -1,788 +0,0 @@ ---- -title: The Fern Platform -description: Input OpenAPI. Output SDKs and Docs. -slug: / -hide-toc: true -layout: custom ---- - - - -

- {/* Dashed Pattern - Left Side */} -
-
-
- - {/* Dashed Pattern - Right Side */} -
-
-
- - {/* Main Content */} -
- {/* Hero Section */} -
-
-

- Build with Fern -

-
-
- - {/* Feature Grid */} -
- {/* SDKs Card */} -
-
-

SDKs

-

- Generate client libraries in multiple languages. -

-
- -
- SDK Generation Preview -
- - {/* Language Icons */} -
- Get started with: - {/* TypeScript */} -
- Ts -
- {/* Python */} -
- Py -
- {/* Go */} -
- Go -
- {/* Java */} -
- Ja -
- {/* Ruby */} -
- Ru -
- {/* C# */} -
- C# -
- {/* PHP */} -
- PH -
-
- - {/* Action Buttons */} -
- - - -
-
- - {/* Docs Card */} -
-
-

Docs

-

- A beautiful, interactive documentation website. -

-
- - Docs Mockup - -
- - - - - - - - -
-
- - {/* AI Search Card */} -
-
-

AI Search

-

- Let users find answers in your documentation instantly -

-
- - AI Search Mockup - -
- - -
-
-
- - {/* Community Section */} -
-
-

Community

-
- -
-
-

Changelog

-

- See our most recent product updates. -

-
- arrow -
-
- -
-

Github

-

- Follow progress and contribute to the codebase. -

-
- arrow -
-
- -
-

Discord

-

- Connect with the Fern community. -

-
- arrow -
-
- -
-

- Twitter X -

-

- Get updates on the Fern platform. -

-
- Arrow -
-
-
-
- - {/* Help Section */} -
-
-

Help

-

- We're lightning-fast with support - you'll typically hear back from us in hours, not days! -

-
- -
-
- File a Github issue -
- -
- Email us -
- -
- Slack (for customers only) -
-
-
- - {/* Footer */} - -
-
\ No newline at end of file diff --git a/fern/products/home/pages/welcome-old.mdx b/fern/products/home/pages/welcome-old.mdx new file mode 100644 index 000000000..a2916b74f --- /dev/null +++ b/fern/products/home/pages/welcome-old.mdx @@ -0,0 +1,265 @@ +--- +title: The Fern Platform +description: Input OpenAPI. Output SDKs and Docs. +slug: / +hide-toc: true +layout: overview +--- + + +{/* + +
+
+
+
+
+
+
*/} + +# Build with Fern +Start with Docs, SDKs, or both. + + +
+
+
+ SDKs +
+
Open source
+
Self hosted
+
+
+
+
SDKs
+
Generate client libraries in multiple languages
+
+
+ + +
+
+
+
+
+
+ Docs +
+
Open source
+
Cloud
+
On premises
+
+
+
+
Docs
+
A beautiful, interactive documentation website
+
+
+ + +
+
+
+
+
+
+ Ask Fern +
+
Cloud
+
On premises
+
+
+
+
Ask Fern
+
Use an AI search to let users find answers in your documentation instantly
+
+
+ + +
+
+
+
+
+
+
Start from your API spec
+
Work with one or more API definitions out of the box.
+
+
+ + + + + +
+
+
+
+ +## Community + +Stripe, Twilio, and AWS have the resources to invest in internal tooling for developer +experience. They provide SDKs (aka client libraries) in multiple languages and developer documentation +that stays up-to-date. + +We are building Fern to productize this process and make it accessible to all +software companies. + +## Help + +We’re lightning-fast with support - you’ll typically hear back from us in hours, not days! + +1. 💬 Message us in your Dedicated Slack Channel (for paid customers) +2. 🤝 [Join our community Slack](https://buildwithfern.com/slack) +3. 🐛 [File a GitHub Issue](https://github.com/fern-api/fern/issues) +4. ✉️ [Email us](mailto:support@buildwithfern.com) + +We're lightning-fast with support - you'll typically hear back from us in hours, not days! + + + + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index a2916b74f..7337f4a2e 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -3,116 +3,570 @@ title: The Fern Platform description: Input OpenAPI. Output SDKs and Docs. slug: / hide-toc: true -layout: overview +layout: custom --- -{/*
@@ -120,146 +574,303 @@ layout: overview
-
*/} - -# Build with Fern -Start with Docs, SDKs, or both. - - -
-
-
- SDKs -
-
Open source
-
Self hosted
-
-
-
-
SDKs
-
Generate client libraries in multiple languages
-
-
- - -
+
+ +
+ {/* Main Content */} +
+ {/* Dashed Pattern - Left Side */} +
+
-
-
-
-
- Docs -
-
Open source
-
Cloud
-
On premises
-
-
-
-
Docs
-
A beautiful, interactive documentation website
-
-
- - + + {/* Dashed Pattern - Right Side */} +
+
+
+ {/* Hero Section */} +
+
+

+ Build with Fern +

+

+ Start with SDKs, Docs, or both. +

-
-
-
-
- Ask Fern -
-
Cloud
-
On premises
+ + {/* Feature Grid */} +
+ {/* SDKs Card */} +
+
+

SDKs

+

+ Generate client libraries in multiple languages. +

+
+ +
+ SDK Generation Preview +
+ + {/* Language Icons */} +
+ Get started with: + {/* TypeScript */} + + {/* Python */} + + {/* Go */} + + {/* Java */} + + {/* Ruby */} + + {/* C# */} + + {/* PHP */} + +
+ + {/* Action Buttons */} +
+ + +
-
-
Ask Fern
-
Use an AI search to let users find answers in your documentation instantly
+ + {/* Docs Card */} +
+
+

Docs

+

+ A beautiful, interactive documentation website. +

+
+ + Docs Mockup + +
+ + + + + + + + +
-
- - + + {/* AI Search Card */} +
+
+

AI Search

+

+ Let users find answers in your documentation instantly +

+
+ + AI Search Mockup + +
+ + +
-
-
-
-
-
Start from your API spec
-
Work with one or more API definitions out of the box.
+ + {/* Community Section */} +
+
+

Community

-
- - - - - + +
+
+

Changelog

+

+ See our most recent product updates. +

+
+ arrow +
+
+ +
+

Github

+

+ Follow progress and contribute to the codebase. +

+
+ arrow +
+
+ +
+

Discord

+

+ Connect with the Fern community. +

+
+ arrow +
+
+ +
+

+ Twitter X +

+

+ Get updates on the Fern platform. +

+
+ Arrow +
+
-
- -## Community - -Stripe, Twilio, and AWS have the resources to invest in internal tooling for developer -experience. They provide SDKs (aka client libraries) in multiple languages and developer documentation -that stays up-to-date. + {/* Help Section */} +
+
+

Help

+

+ We're lightning-fast with support - you'll typically hear back from us in hours, not days! +

+
+ +
+
+ File a Github issue +
-We are building Fern to productize this process and make it accessible to all -software companies. +
+ Email us +
-## Help +
+ Slack (for customers only) +
+
+
-We’re lightning-fast with support - you’ll typically hear back from us in hours, not days! + {/* Footer */} +
+
+ {/* Left Column - Logo and Status */} +
+
+ Fern +
+ +
+
+
+ All systems operational +
+ +
+ Soc 2 Type 1 +
+
+
-1. 💬 Message us in your Dedicated Slack Channel (for paid customers) -2. 🤝 [Join our community Slack](https://buildwithfern.com/slack) -3. 🐛 [File a GitHub Issue](https://github.com/fern-api/fern/issues) -4. ✉️ [Email us](mailto:support@buildwithfern.com) + {/* Right Column - Newsletter Signup */} +
+
+
Subscribe to our updates
+
+
+
marty.mcfly@hillvalley.edu
+
+ +
+
+
+
-We're lightning-fast with support - you'll typically hear back from us in hours, not days! + {/* Footer Links */} +
+
+

Documentation

+ +
- - +
+

Resources

+ +
- -
+ +
+
+
+
\ No newline at end of file From 6f60f17c7ec2a84cf6dd7a6a1b5c602a1305b1e9 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 30 Jun 2025 22:06:34 -0700 Subject: [PATCH 02/66] feat: adding homepage designs --- fern/products/home/pages/images/changelog.svg | 3 ++ fern/products/home/pages/images/discord.svg | 8 +++++ fern/products/home/pages/images/github.svg | 8 +++++ .../home/pages/images/sdks-preview.svg | 9 +----- fern/products/home/pages/images/x.svg | 3 ++ fern/products/home/pages/images/x.svg.svg | 3 ++ fern/products/home/pages/welcome.mdx | 30 +++++++++++-------- 7 files changed, 43 insertions(+), 21 deletions(-) create mode 100644 fern/products/home/pages/images/changelog.svg create mode 100644 fern/products/home/pages/images/discord.svg create mode 100644 fern/products/home/pages/images/github.svg create mode 100644 fern/products/home/pages/images/x.svg create mode 100644 fern/products/home/pages/images/x.svg.svg diff --git a/fern/products/home/pages/images/changelog.svg b/fern/products/home/pages/images/changelog.svg new file mode 100644 index 000000000..c57ed1977 --- /dev/null +++ b/fern/products/home/pages/images/changelog.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/discord.svg b/fern/products/home/pages/images/discord.svg new file mode 100644 index 000000000..60399fa8f --- /dev/null +++ b/fern/products/home/pages/images/discord.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/images/github.svg b/fern/products/home/pages/images/github.svg new file mode 100644 index 000000000..6ea021a66 --- /dev/null +++ b/fern/products/home/pages/images/github.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/images/sdks-preview.svg b/fern/products/home/pages/images/sdks-preview.svg index b551e1301..ad85e0700 100644 --- a/fern/products/home/pages/images/sdks-preview.svg +++ b/fern/products/home/pages/images/sdks-preview.svg @@ -4,8 +4,7 @@ - - + @@ -136,13 +135,7 @@ - - - - - - diff --git a/fern/products/home/pages/images/x.svg b/fern/products/home/pages/images/x.svg new file mode 100644 index 000000000..89eb63606 --- /dev/null +++ b/fern/products/home/pages/images/x.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/x.svg.svg b/fern/products/home/pages/images/x.svg.svg new file mode 100644 index 000000000..89eb63606 --- /dev/null +++ b/fern/products/home/pages/images/x.svg.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 7337f4a2e..ab15094a5 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -736,45 +736,49 @@ layout: custom
+ Changelog Preview

Changelog

See our most recent product updates.

-
- arrow -
+
+ Github Preview

Github

Follow progress and contribute to the codebase.

-
- arrow -
+
+ Discord Preview

Discord

Connect with the Fern community.

-
- arrow -
+
+ Twitter Preview

- Twitter X + Twitter

Get updates on the Fern platform.

-
- Arrow -
+
From e90c46e98008ad94a515909d2b17c4d487b0a8fa Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 30 Jun 2025 22:11:22 -0700 Subject: [PATCH 03/66] feat: adding homepage designs --- fern/products/home/pages/images/x.svg.svg | 3 --- fern/products/home/pages/welcome.mdx | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 fern/products/home/pages/images/x.svg.svg diff --git a/fern/products/home/pages/images/x.svg.svg b/fern/products/home/pages/images/x.svg.svg deleted file mode 100644 index 89eb63606..000000000 --- a/fern/products/home/pages/images/x.svg.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index ab15094a5..51fbc9dd3 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -769,7 +769,7 @@ layout: custom
- Twitter Preview + Twitter Preview

Twitter

From c40092440948fdec3deba3829ab7406f94dcb2af Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 30 Jun 2025 22:20:46 -0700 Subject: [PATCH 04/66] feat: adding homepage designs --- .../home/pages/images/arrow-right-dark.svg | 3 +++ .../home/pages/images/arrow-right-light.svg | 3 +++ fern/products/home/pages/welcome.mdx | 22 ++++++++++++++----- 3 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 fern/products/home/pages/images/arrow-right-dark.svg create mode 100644 fern/products/home/pages/images/arrow-right-light.svg diff --git a/fern/products/home/pages/images/arrow-right-dark.svg b/fern/products/home/pages/images/arrow-right-dark.svg new file mode 100644 index 000000000..99d264caa --- /dev/null +++ b/fern/products/home/pages/images/arrow-right-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/images/arrow-right-light.svg b/fern/products/home/pages/images/arrow-right-light.svg new file mode 100644 index 000000000..857b42e6d --- /dev/null +++ b/fern/products/home/pages/images/arrow-right-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 51fbc9dd3..73337ca21 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -279,7 +279,7 @@ layout: custom .btn-primary { border: 1px solid var(--accent-9); - border-radius: 1000px; + border-radius: 6px; background-color: var(--accent-9); color: var(--accent-contrast); text-align: center; @@ -309,12 +309,15 @@ layout: custom background-color: var(--grayscale-a3); color: var(--grayscale-a10); padding: 0.5rem 0.75rem; - border-radius: 9999px; + border-radius: 6px; font-size: 0.875rem; border: none; cursor: pointer; transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); width: fit-content; + display: flex; + align-items: center; + gap: 0.5rem; &:hover { background-color: var(--grayscale-a4); @@ -349,17 +352,19 @@ layout: custom flex-direction: column; gap: 0.5rem; padding: 0; + align-items: flex-start; } .community-card-title { font-size: 1rem; font-weight: bold; - color: #1e1f24; + color: var(--grayscale-12); } .community-card-description { font-size: 0.875rem; - color: #62636c; + color: var(--grayscale-10); + margin-bottom: 0.5rem; } .community-card-arrow { @@ -657,6 +662,7 @@ layout: custom
@@ -754,6 +763,7 @@ layout: custom

@@ -765,19 +775,21 @@ layout: custom

Twitter Preview

- Twitter + Twitter X

Get updates on the Fern platform.

From 9a4d6337a1a2d23b54333986992d1693499868a1 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 30 Jun 2025 22:22:59 -0700 Subject: [PATCH 05/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 73337ca21..ec28dc49f 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -297,6 +297,7 @@ layout: custom box-shadow: 0 1.5em 1.375em 0 #0087000a, 0 .5em .5em #0087000f, 0 .25em .25em #00870012, 0 .15625em .125rem #00870014, 0 .071875em .75em #0087001f; cursor: pointer; width: fit-content; + gap: 0.5rem; &:hover { border-color: var(--accent-10); @@ -682,7 +683,7 @@ layout: custom

- Docs Mockup + Docs Preview
- AI Search Mockup + AI Search Mockup
- -
@@ -686,30 +688,37 @@ layout: custom Docs Preview
- - - - - - - -
@@ -726,12 +735,13 @@ layout: custom AI Search Mockup
- -
@@ -750,7 +760,7 @@ layout: custom

See our most recent product updates.

- @@ -762,7 +772,7 @@ layout: custom

Follow progress and contribute to the codebase.

- @@ -774,7 +784,7 @@ layout: custom

Connect with the Fern community.

- @@ -788,7 +798,7 @@ layout: custom

Get updates on the Fern platform.

- @@ -806,17 +816,20 @@ layout: custom
-
- File a Github issue -
- -
- Email us -
- -
- Slack (for customers only) -
+ + + + +
From b9daceffdf4d65dd90da2015552e8dbca7b667dd Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 08:29:26 -0700 Subject: [PATCH 07/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 62 ++++++++++++++-------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 28c6dd59d..27d03f13c 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -622,7 +622,7 @@ layout: custom src="./images/sdks-preview.svg" alt="SDK Generation Preview" className="sdks-preview-img" - enableZoom={false} + noZoom /> @@ -631,31 +631,31 @@ layout: custom Get started with: {/* TypeScript */} {/* Python */} {/* Go */} {/* Java */} {/* Ruby */} {/* C# */} {/* PHP */} @@ -663,15 +663,15 @@ layout: custom
@@ -690,35 +690,35 @@ layout: custom
@@ -732,16 +732,16 @@ layout: custom

- AI Search Mockup + AI Search Mockup
@@ -755,14 +755,14 @@ layout: custom
- Changelog Preview + Changelog Preview

Changelog

See our most recent product updates.

@@ -774,7 +774,7 @@ layout: custom

@@ -786,7 +786,7 @@ layout: custom

@@ -800,7 +800,7 @@ layout: custom

@@ -817,17 +817,17 @@ layout: custom
@@ -839,7 +839,7 @@ layout: custom {/* Left Column - Logo and Status */}
- Fern + Fern
From a66ea01f6874e18dd123c18f38aeb3ae03eee294 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 09:50:14 -0700 Subject: [PATCH 08/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 27d03f13c..bca4fda84 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -718,7 +718,7 @@ layout: custom
From e54661d9af0dcea70d0c7665d1d8007567b326a0 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 12:34:43 -0700 Subject: [PATCH 09/66] feat: adding homepage designs --- fern/docs.yml | 4 +- fern/products/home/pages/welcome.mdx | 116 ++++++++++++++------------- 2 files changed, 61 insertions(+), 59 deletions(-) diff --git a/fern/docs.yml b/fern/docs.yml index 5934e9b61..bb7900873 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -11,7 +11,7 @@ products: slug: home subtitle: Products that delight your developers - - display-name: SDK + - display-name: SDKs path: ./products/sdks/sdks.yml icon: fa-brands fa-codepen image: ./images/product-switcher/sdks.png @@ -92,7 +92,7 @@ typography: weight: 600 700 logo: - href: /learn + href: / light: ./images/logo-primary.svg dark: ./images/logo-white.svg height: 20 diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index bca4fda84..1bd462f29 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -215,19 +215,16 @@ layout: custom .sdks-preview-img { width: 100%; - height: 100%; object-fit: cover; } .docs-preview-img { width: 100%; - height: 100%; object-fit: cover; } .ai-search-preview-img { width: 100%; - height: 100%; object-fit: cover; } @@ -571,6 +568,11 @@ layout: custom .footer-link:hover { color: #1e1f24; } + + .a-btn { + text-decoration: none !important; + font-weight: 400 !important; + } `} @@ -630,49 +632,49 @@ layout: custom
Get started with: {/* TypeScript */} - + {/* Python */} - + {/* Go */} - + {/* Java */} - + {/* Ruby */} - + {/* C# */} - + {/* PHP */} - +
{/* Action Buttons */} @@ -688,38 +690,38 @@ layout: custom Docs Preview @@ -735,14 +737,14 @@ layout: custom AI Search Mockup @@ -760,10 +762,10 @@ layout: custom

See our most recent product updates.

- +
@@ -772,10 +774,10 @@ layout: custom

Follow progress and contribute to the codebase.

- +
@@ -784,10 +786,10 @@ layout: custom

Connect with the Fern community.

- +
@@ -798,10 +800,10 @@ layout: custom

Get updates on the Fern platform.

- +
@@ -816,20 +818,20 @@ layout: custom From 6ba1c36dac9f21474af24f5e4321d7af5ba8b8ea Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 15:30:28 -0700 Subject: [PATCH 10/66] feat: adding homepage designs --- fern/.DS_Store | Bin 10244 -> 10244 bytes fern/products/.DS_Store | Bin 6148 -> 6148 bytes fern/products/home/pages/images/fern-leaf.svg | 8 ++++++++ fern/products/home/pages/welcome.mdx | 10 +++++----- 4 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 fern/products/home/pages/images/fern-leaf.svg diff --git a/fern/.DS_Store b/fern/.DS_Store index 65df61554b66ef517366f577c4b8c49c2c1ded69..50a51f8d658371500b0e68fe926c49128e7bd1ee 100644 GIT binary patch delta 39 vcmZn(XbG6$&&a(oU^hP__hue}l^mRDDaFZ2`T04Fn-@xWvTtTr_{$Ce0fY?O delta 32 ocmZn(XbG6$&&ahgU^hP_*Jd7pl^mNdNtm)vY>?f|uJD%~0JED4&Hw-a diff --git a/fern/products/.DS_Store b/fern/products/.DS_Store index 1e68400848f83ebc7e7f678596e804938a48bb8e..54919c15ae16db4a8a57592b0fa4f3fcae1ebd0a 100644 GIT binary patch delta 81 zcmZoMXfc=|#>B`mu~2NHo+2a5!~p9_j154#$5n`hA%h{GA(tUFEu}a)DL+4lapSoq iY@69R_&I<&Hh%ohJegm_kb{wdfuRA2H+zWeVFmzCJ*u~2NHo+2aj!~knX=E*#auA9>s7qU%Wz&Ld?I|n}pP{rnnjNh3j T^NScVGEBDNk=`65vVs`^HF6Pf diff --git a/fern/products/home/pages/images/fern-leaf.svg b/fern/products/home/pages/images/fern-leaf.svg new file mode 100644 index 000000000..546dd7e72 --- /dev/null +++ b/fern/products/home/pages/images/fern-leaf.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 1bd462f29..e0bf70e6a 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -757,7 +757,7 @@ layout: custom
- Changelog Preview + Changelog Preview

Changelog

See our most recent product updates. @@ -769,7 +769,7 @@ layout: custom

- Github Preview + Github Preview

Github

Follow progress and contribute to the codebase. @@ -781,7 +781,7 @@ layout: custom

- Discord Preview + Discord Preview

Discord

Connect with the Fern community. @@ -793,7 +793,7 @@ layout: custom

- Twitter Preview + Twitter Preview

Twitter X

@@ -841,7 +841,7 @@ layout: custom {/* Left Column - Logo and Status */}
- Fern + Fern
From 6d8c1f87b413c8a463040d25a705b54095a4a3b6 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 15:33:14 -0700 Subject: [PATCH 11/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 34 ++++++++++++---------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index e0bf70e6a..2a83ca565 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -443,13 +443,12 @@ layout: custom } .footer-logo-img { - height: 1.5rem; width: 1.5rem; } .footer-status { display: flex; - flex-direction: column; + flex-direction: row; gap: 1rem; } @@ -839,24 +838,25 @@ layout: custom
{/* Left Column - Logo and Status */} -
-
- Fern +
+ Fern +
+ +
+
+
+ All systems operational
-
-
-
- All systems operational -
- -
- Soc 2 Type 1 -
+
+ Soc 2 Type 1
+
- {/* Right Column - Newsletter Signup */} + {/* Footer Links */} +
+ {/* Newsletter Signup */}
Subscribe to our updates
@@ -869,10 +869,6 @@ layout: custom
-
- - {/* Footer Links */} -

Documentation

From 22d29d96e508d37287ae7858f0ebdeb176e7f5eb Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 17:43:07 -0700 Subject: [PATCH 12/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 59 ++++++++++++++++++---------- 1 file changed, 39 insertions(+), 20 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 2a83ca565..5ebe13618 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -420,12 +420,12 @@ layout: custom } .footer { - padding-top: 3rem; + padding: 3rem 2rem; } .footer-top { - display: grid; - grid-template-columns: repeat(2, 1fr); + display: flex; + justify-content: space-between; gap: 2rem; margin-bottom: 3rem; } @@ -443,7 +443,8 @@ layout: custom } .footer-logo-img { - width: 1.5rem; + height: 1.5rem; + margin: 0; } .footer-status { @@ -490,8 +491,8 @@ layout: custom } .newsletter-container { - background-color: #f9f9fb; - border: 1px solid #b9bbc6; + background-color: var(--grayscale-2); + border: 1px solid var(--grayscale-6); border-radius: 0.5rem; padding: 0.75rem; width: 20rem; @@ -499,8 +500,9 @@ layout: custom .newsletter-label { font-size: 0.75rem; - color: #8b8d98; + color: var(--grayscale-10); margin-bottom: 0.75rem; + font-family: var(--font-family-mono); } .newsletter-form { @@ -534,7 +536,7 @@ layout: custom display: flex; gap: 2rem; padding-top: 2rem; - border-top: 1px solid #e0e1e6; + align-items: flex-end; } .footer-column { @@ -546,8 +548,8 @@ layout: custom .footer-column-title { font-size: 0.875rem; - font-weight: 500; - color: #b9bbc6; + font-weight: 400; + color: var(--grayscale-10); letter-spacing: -0.025em; } @@ -558,8 +560,9 @@ layout: custom } .footer-link { + font-weight: 400; font-size: 0.875rem; - color: #62636c; + color: var(--grayscale-11); text-decoration: none; transition: color 0.15s ease-in-out; } @@ -568,6 +571,20 @@ layout: custom color: #1e1f24; } + .footer-bottom { + display: flex; + justify-content: space-between; + padding-top: 3rem; + } + + .footer-bottom-text { + font-weight: 400; + font-size: 0.875rem; + color: var(--grayscale-10); + text-decoration: none; + transition: color 0.15s ease-in-out; + } + .a-btn { text-decoration: none !important; font-weight: 400 !important; @@ -857,16 +874,14 @@ layout: custom {/* Footer Links */}
{/* Newsletter Signup */} -
-
-
Subscribe to our updates
-
-
-
marty.mcfly@hillvalley.edu
-
- +
+
Subscribe to our updates
+
+
+
marty.mcfly@hillvalley.edu
+
@@ -899,6 +914,10 @@ layout: custom
+ {/*
+
© 2025 Fern • Birch Solutions, Inc.
+
Located in Brooklyn, New York.
+
*/}
\ No newline at end of file From 0ee72e5933928dcca9cb56cbdb189d2d23c6d67d Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 23:15:46 -0700 Subject: [PATCH 13/66] feat: adding homepage designs --- fern/products/home/pages/welcome.mdx | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 5ebe13618..302ae797c 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -502,7 +502,7 @@ layout: custom font-size: 0.75rem; color: var(--grayscale-10); margin-bottom: 0.75rem; - font-family: var(--font-family-mono); + font-family: var(--font-code); } .newsletter-form { @@ -511,11 +511,21 @@ layout: custom } .newsletter-input { - background-color: #fcfcfd; - border: 1px solid #b9bbc6; - border-radius: 0.375rem; - padding: 0.5rem 0.75rem; - flex: 1; + display: flex; + padding: 12px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + flex: 1 0 0; + border-radius: 8px; + border: 0.5px solid var(--grayscale-8); + background: var(--grayscale-1); + box-shadow: 0px 0px 0px 0.559px rgba(14, 63, 126, 0.04), 0px 0.559px 0.559px -0.28px rgba(42, 51, 69, 0.04), 0px 1.677px 1.677px -0.839px rgba(42, 51, 70, 0.04), 0px 3.354px 3.354px -1.677px rgba(42, 51, 70, 0.04), 0px 6.709px 6.709px -3.354px rgba(14, 63, 126, 0.04), 0px 13.417px 13.417px -6.709px rgba(14, 63, 126, 0.04), 4.472px 4.472px 32.336px 0px var(--radix-gray-2, #F9F9FB); + text-decoration: none; + font-family: var(--font-code); + font-size: 0.875rem; + font-style: normal; + font-weight: 400; } .newsletter-input-text { @@ -874,16 +884,16 @@ layout: custom {/* Footer Links */}
{/* Newsletter Signup */} -
+ {/*
Subscribe to our updates
-
marty.mcfly@hillvalley.edu
+ marty.mcfly@hillvalley.edu
-
+
*/}

Documentation

From 20202a5202cea09ed502626c0c36391f041a8109 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 1 Jul 2025 23:16:52 -0700 Subject: [PATCH 14/66] feat: adding homepage designs --- fern/.DS_Store | Bin 10244 -> 0 bytes fern/products/.DS_Store | Bin 6148 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 fern/.DS_Store delete mode 100644 fern/products/.DS_Store diff --git a/fern/.DS_Store b/fern/.DS_Store deleted file mode 100644 index 50a51f8d658371500b0e68fe926c49128e7bd1ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10244 zcmeHMYit}>6~5otv1fN2XPj;x-KCpJoj4D>>G~1d+cfEV9p}|XPGTo^oKSanXW|T5 z&$v6gb|6@|fIzee%Ht0dC?Jra6{Ua>P-p-FDngUi2G<}0K?JHJz`4JUWtc~QR>k`LtJ$f%?G+P=XQ9;8uBfY5 z>s3vC{m@x=W~i7cmb`SPaEiBvT{oXC-)FKXY-?s*kMz4vF=IPcK^WMkMMF-H*pBJW zq}`HZdct-{cBmmWG_J3|aG^JuY%@BO$=NpJLb4;#W^{FT&CZ6@HO;r~IyQbTKk2yl zOE=(`0=BZktp_T7%6rrOa!;aWbJ?d$WuHRfa6@EdWc1|NxUQEx>zI|#6zyqiZ>DH@ zkl!B$^BKV-kj^2RdfhpqEPem`3DZ^k^g zQ0x~rqc%N;caH0;`J)D>ini-`C#-@;G8B4j<=S}jmbUipU8#YChmX!TuF{)U-w+9p zQHY$Pea5y5$7gJ_c=lw*%UOaE)%;bD&) z(KG(QTXuxQ!{_MR>Rw2ic65d#$Mc!2mDkOXH0$XNM@FWlxB8vF^7h@~$Y{=;oFo^$ zCbaqLzH}sVH-Gb88Lv1vWjXY#zVE+&AN7rSXEOzBaE9RJYY&lDd@j;+qXE+{y1Y{a z#E2YG)sy^zeWq!d^Ns6oTz71UTj;hkZ4;d76G&9+�=}oZ2o?B_i9LO2}5E0&1ML zVr&PI)B$#yO|U6;fxVr5h<%tn#2#T^Vi(zW+0*P<_H*`2_AB;l_DA+2`wIXCwOD~h ztivX>U<8vK8lay6Zj+^ z#S{1jp2S5wg=g?%%;Oihj2G}C{*Hg(C8bVTrQED+QZ_3s$`&P|>{RwhFO+fuom%Xb zGDz)3MS&8?-_%p)mQ0}7{{06I9(t`4=+a6*W!9|SuxZ#9LIXS9KA8ztWpZ-D`c}Jyj3Oe>vgi(8oNcM zbkh~l3@2h8AxbK}MmAex-62(nY$U_GLX=*5t!(azr9wR8btc-e{@8#@DWbnB*nNzB zg+0l>$9_cE{Vn?gdyc(CcwLDba1)vdvmCM8(TOf}qX$W((T@S_BlI4{F%084MsN?I zHwP1E;9?5*!o!;}O9-CBTM57K#(VJ~-j9dy5qt~}`$&EqU#r08or|%FA5>y$m1%EuWA1U z;}hL-f{VtY*U0!ytMo?Ah~6Bcva_h_&GVk95p7Y`h2>GGwQbQ>UYJC!l$sq{f|nyv zE2U|twv$&nS!t!JSG$c@yK>o;%H7%>qC#G&%~G9??&SrnvgC?im5v@z)dieiwzx}G zt2ti=#E34%_|fRKF@ER@np^}mp3=JP_s_V zd3ketYdo$ilz(D!8of0U*Yp}Om*%})t<;2^$wzyWnx@x^S#^}AtlAz;uztvA{d7M) ziDykE>t7RoFS4iD57|%HZwSACW`AY>L<3^KLCiiX znB5{~pCD%c_uTY8V)nNYv%iO!{e3>SKTNY!K1cl=K99%o1%c*o;oBAXT#DtZ@L9op z@)5!H6-S^(S{i&0VBqTi|9{2L4-A6{1QA&N5kT$Up}lGPo#p+2%Ad^l+6_AIp_3nc z+?+hY2`;@PnlTw(|7-3FQ?&kl`{~6#coZtrQ|LVP~ RVEr#Qwy$$Ddl|3){{@muh{^x} diff --git a/fern/products/.DS_Store b/fern/products/.DS_Store deleted file mode 100644 index 54919c15ae16db4a8a57592b0fa4f3fcae1ebd0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK%TB{E5S)b^BDIGeIr;}U@CQ-VegQuKB;g?yQnlj1EuYSe*B}DnS|PM6*|YXO zVviKt3&7T|-4(C`P_qe5%8Y1w)^t{!E28BbEpD;L6E4xsB>Ia}TKkf#KH?28_`3cc z_uaAG-3`M|3$O8j12@;^&3!Xgc*KBb^a@b~>A-?hd-P2EYn&2?1Ovf9Fc1s`1E*y` zmlUO5I7S}~1OvgqCj&Yk5}U9oI6CH|gIz8Ghjvfvx#fOzIe-tm4zs~$AyTcmC=!1b^V9LO`4_CVXxBO*hi~MOwjDmq+ z;GZ#I)#iG$=BCQs`eS>#YZKcIn?!!26bkjpBY*>)BNy4|_9UHtO~KJoSu~%+iSZD~ LghUq%oPdFMuY4z@ From 4e531349e86e45f79730ab3bc4e746365f85b64b Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Wed, 2 Jul 2025 16:11:36 -0700 Subject: [PATCH 15/66] feat: added footer image --- fern/assets/styles.css | 2 ++ fern/images/.DS_Store | Bin 6148 -> 6148 bytes .../home/pages/images/builtwithfern-dark.svg | 31 ++++++++++++++++++ .../home/pages/images/builtwithfern-light.svg | 31 ++++++++++++++++++ fern/products/home/pages/welcome.mdx | 7 +++- 5 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 fern/products/home/pages/images/builtwithfern-dark.svg create mode 100644 fern/products/home/pages/images/builtwithfern-light.svg diff --git a/fern/assets/styles.css b/fern/assets/styles.css index a418cf13a..d732c1787 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -157,3 +157,5 @@ div:has(> .fern-product-selector-radio-group):before { } } } + + diff --git a/fern/images/.DS_Store b/fern/images/.DS_Store index 92c60a31f80d4acd2f2a7ad1f4e30844bbad92e7..85960f7aca289b5270169145f86257a834df7f7e 100644 GIT binary patch delta 72 zcmZoMXfc=|&e%4wP;8=}q9`K+0|O8XFff!dBr}vS=rR;Dluvx9zHxm7`@|0_o7p)8 ZI2hYDKK#x+nO{Vg6{P&YW?PZN%mAIR6LtUq delta 102 zcmZoMXfc=|&e%S&P;8=}q9_vs0|O%ig8&0VIzuW$4nsbWE}nQ$eX@ZFi!2vIGD8MK vB10asWLa=gUQT{q`o@lE_RZ`Z0vwF(8xMYGp3E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/images/builtwithfern-light.svg b/fern/products/home/pages/images/builtwithfern-light.svg new file mode 100644 index 000000000..3ff963fd7 --- /dev/null +++ b/fern/products/home/pages/images/builtwithfern-light.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 302ae797c..42dfd1bae 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -8,6 +8,10 @@ layout: custom - @@ -831,7 +885,8 @@ layout: custom

View - Arrow right dark + Arrow right dark + Arrow right dark
@@ -845,7 +900,8 @@ layout: custom

View - Twitter Preview + Twitter Preview + Twitter Preview
@@ -861,7 +917,8 @@ layout: custom

View - Twitter Preview + Twitter Preview + Twitter Preview
@@ -869,9 +926,9 @@ layout: custom {/* Help Section */}
-
-

Help

-

+

+

Help

+

We're lightning-fast with support - you'll typically hear back from us in hours, not days!

From 4d30f743744b0eeb491543ee6cf40a5d57b8a2a4 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Thu, 3 Jul 2025 09:00:27 -0700 Subject: [PATCH 21/66] feat: added footer image --- fern/products/docs/docs.yml | 156 ++++++++++++++------------- fern/products/home/pages/welcome.mdx | 26 +++-- 2 files changed, 95 insertions(+), 87 deletions(-) diff --git a/fern/products/docs/docs.yml b/fern/products/docs/docs.yml index b69ae4c22..33ce58c3f 100644 --- a/fern/products/docs/docs.yml +++ b/fern/products/docs/docs.yml @@ -1,84 +1,88 @@ navigation: - - section: Guides + - section: Getting Started contents: - - section: Getting Started - contents: - - page: Overview - path: ./pages/guides/getting-started/overview.mdx - - page: Quickstart - path: ./pages/guides/getting-started/quickstart.mdx - - page: Migrate from an existing site - path: ./pages/guides/getting-started/migrate-from-existing-site.mdx - - page: Setting up your domain - path: ./pages/guides/getting-started/setting-up-your-domain.mdx - - page: Customer Showcase - path: ./pages/guides/getting-started/customer-showcase.mdx - - section: Reference - contents: - - page: What is docs.yml - path: ./pages/guides/reference/what-is-docs-yml.mdx - - page: Frontmatter - path: ./pages/guides/reference/frontmatter.mdx - - section: Navigation - contents: - - page: Overview - path: ./pages/guides/navigation/overview.mdx - - page: Tabs - path: ./pages/guides/navigation/tabs.mdx - - page: Versions - path: ./pages/guides/navigation/versions.mdx - - page: Products - path: ./pages/guides/navigation/products.mdx - - page: Changelogs - path: ./pages/guides/navigation/changelogs.mdx - - page: API References - path: ./pages/guides/navigation/api-references.mdx - - page: Hiding Content - path: ./pages/guides/navigation/hiding-content.mdx - - section: SEO - contents: - - page: Configuring Slugs - path: ./pages/guides/seo/configuring-slugs.mdx - - page: Redirects - path: ./pages/guides/seo/redirects.mdx - - page: SEO Metadata - path: ./pages/guides/seo/seo-metadata.mdx - - page: Ilms.txt - path: ./pages/guides/seo/ilms-txt.mdx - - section: Authentication - contents: - - page: SSO - path: ./pages/guides/authentication/sso.mdx - - page: RBAC - path: ./pages/guides/authentication/rbac.mdx - - page: API Key Injection - path: ./pages/guides/authentication/api-key-injection.mdx - - section: Enterprise + - page: Overview + path: ./pages/guides/getting-started/overview.mdx + - page: Quickstart + path: ./pages/guides/getting-started/quickstart.mdx + - page: Migrate from an existing site + path: ./pages/guides/getting-started/migrate-from-existing-site.mdx + - page: Setting up your domain + path: ./pages/guides/getting-started/setting-up-your-domain.mdx + - page: Customer Showcase + path: ./pages/guides/getting-started/customer-showcase.mdx + - section: Reference + collapsed: true + contents: + - page: What is docs.yml + path: ./pages/guides/reference/what-is-docs-yml.mdx + - page: Frontmatter + path: ./pages/guides/reference/frontmatter.mdx + - section: Navigation + collapsed: true + contents: + - page: Overview + path: ./pages/guides/navigation/overview.mdx + - page: Tabs + path: ./pages/guides/navigation/tabs.mdx + - page: Versions + path: ./pages/guides/navigation/versions.mdx + - page: Products + path: ./pages/guides/navigation/products.mdx + - page: Changelogs + path: ./pages/guides/navigation/changelogs.mdx + - page: API References + path: ./pages/guides/navigation/api-references.mdx + - page: Hiding Content + path: ./pages/guides/navigation/hiding-content.mdx + - section: SEO + collapsed: true + contents: + - page: Configuring Slugs + path: ./pages/guides/seo/configuring-slugs.mdx + - page: Redirects + path: ./pages/guides/seo/redirects.mdx + - page: SEO Metadata + path: ./pages/guides/seo/seo-metadata.mdx + - page: Ilms.txt + path: ./pages/guides/seo/ilms-txt.mdx + - section: Authentication + collapsed: true + contents: + - page: SSO + path: ./pages/guides/authentication/sso.mdx + - page: RBAC + path: ./pages/guides/authentication/rbac.mdx + - page: API Key Injection + path: ./pages/guides/authentication/api-key-injection.mdx + - section: Enterprise + collapsed: true + contents: + - page: Self-hosted + path: ./pages/guides/enterprise/self-hosted.mdx + - section: Integrations + collapsed: true + contents: + - section: Analytics contents: - - page: Self-hosted - path: ./pages/guides/enterprise/self-hosted.mdx - - section: Integrations + - page: Google + path: ./pages/guides/integrations/analytics/google.mdx + - page: PostHog + path: ./pages/guides/integrations/analytics/posthog.mdx + - page: Fullstory + path: ./pages/guides/integrations/analytics/fullstory.mdx + - page: Segment + path: ./pages/guides/integrations/analytics/segment.mdx + - section: Support contents: - - section: Analytics - contents: - - page: Google - path: ./pages/guides/integrations/analytics/google.mdx - - page: PostHog - path: ./pages/guides/integrations/analytics/posthog.mdx - - page: Fullstory - path: ./pages/guides/integrations/analytics/fullstory.mdx - - page: Segment - path: ./pages/guides/integrations/analytics/segment.mdx - - section: Support - contents: - - page: Postman - path: ./pages/guides/integrations/support/postman.mdx - page: Postman - path: ./pages/guides/integrations/postman.mdx - - page: Feature Flags - path: ./pages/guides/integrations/feature-flags.mdx - - page: Self-hosted - path: ./pages/guides/integrations/self-hosted.mdx + path: ./pages/guides/integrations/support/postman.mdx + - page: Postman + path: ./pages/guides/integrations/postman.mdx + - page: Feature Flags + path: ./pages/guides/integrations/feature-flags.mdx + - page: Self-hosted + path: ./pages/guides/integrations/self-hosted.mdx - section: Component Library contents: - page: Overview diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 0a3f14125..66829584a 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -621,6 +621,10 @@ layout: custom .a-btn { text-decoration: none !important; font-weight: 400 !important; + + svg { + display: none !important; + } } `} @@ -762,7 +766,7 @@ layout: custom Arrow right light Arrow right light - + Customers Arrow right light Arrow right light @@ -783,42 +787,42 @@ layout: custom Docs Preview
- + Quickstart Arrow right Arrow right - + Import your brand language Arrow right light Arrow right light - + Add multiple specs to your docs site Arrow right light Arrow right light - + Set up tabs Arrow right light Arrow right light - + Configure multiple products Arrow right light Arrow right light - + Create versions Arrow right light Arrow right light - + Customize slug from MDX Arrow right light Arrow right light - + See all available components Arrow right light Arrow right light @@ -839,12 +843,12 @@ layout: custom AI Search Mockup
- + Configure Arrow right light Arrow right light - + Customers Arrow right light Arrow right light From 6b30db983394a60cafd635e03c3ac375e62aedc7 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Thu, 3 Jul 2025 09:12:21 -0700 Subject: [PATCH 22/66] feat: added footer image --- fern/products/docs/docs.yml | 6 +-- .../products/home/pages/images/email-dark.svg | 2 +- .../home/pages/images/email-light.svg | 2 +- .../products/home/pages/images/slack-dark.svg | 24 ++++----- .../home/pages/images/slack-light.svg | 24 ++++----- fern/products/home/pages/welcome.mdx | 49 ++++++++++++------- 6 files changed, 58 insertions(+), 49 deletions(-) diff --git a/fern/products/docs/docs.yml b/fern/products/docs/docs.yml index 33ce58c3f..63c51229b 100644 --- a/fern/products/docs/docs.yml +++ b/fern/products/docs/docs.yml @@ -139,7 +139,5 @@ navigation: path: ./pages/component-library/custom-components/reusable-snippets.mdx - page: Custom React Components path: ./pages/component-library/custom-components/custom-react-components.mdx - - section: Changelog - contents: - - page: Overview - path: ./pages/changelog/overview.mdx + - page: Changelog + path: ./pages/changelog/overview.mdx diff --git a/fern/products/home/pages/images/email-dark.svg b/fern/products/home/pages/images/email-dark.svg index a68cd6950..8984dd243 100644 --- a/fern/products/home/pages/images/email-dark.svg +++ b/fern/products/home/pages/images/email-dark.svg @@ -1,3 +1,3 @@ - + diff --git a/fern/products/home/pages/images/email-light.svg b/fern/products/home/pages/images/email-light.svg index 7a90a88aa..ec63dfa15 100644 --- a/fern/products/home/pages/images/email-light.svg +++ b/fern/products/home/pages/images/email-light.svg @@ -1,3 +1,3 @@ - + diff --git a/fern/products/home/pages/images/slack-dark.svg b/fern/products/home/pages/images/slack-dark.svg index ba2cbb726..9709a62bd 100644 --- a/fern/products/home/pages/images/slack-dark.svg +++ b/fern/products/home/pages/images/slack-dark.svg @@ -1,17 +1,17 @@ - - - - - - - - - - + + + + + + + + + + - - + + diff --git a/fern/products/home/pages/images/slack-light.svg b/fern/products/home/pages/images/slack-light.svg index 6b2145ca6..15b4c02b3 100644 --- a/fern/products/home/pages/images/slack-light.svg +++ b/fern/products/home/pages/images/slack-light.svg @@ -1,17 +1,17 @@ - - - - - - - - - - + + + + + + + + + + - - + + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 66829584a..fa8aa6694 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -598,10 +598,14 @@ layout: custom color: var(--grayscale-11); text-decoration: none; transition: color 0.15s ease-in-out; + + svg { + display: none !important; + } } .footer-link:hover { - color: #1e1f24; + color: var(--grayscale-12); } .footer-bottom { @@ -625,6 +629,14 @@ layout: custom svg { display: none !important; } + + &.no-hover { + cursor: default; + &:hover { + background: none !important; + color: var(--grayscale-a11) !important; + } + } } `} @@ -872,8 +884,8 @@ layout: custom

See our most recent product updates.

-
- View + + Docs Arrow right dark Arrow right dark @@ -895,10 +907,10 @@ layout: custom
- Discord Preview - Discord Preview + Discord Preview + Discord Preview -

Discord

+

Slack

Connect with the Fern community.

@@ -938,25 +950,25 @@ layout: custom
@@ -1001,7 +1013,6 @@ layout: custom

Documentation

From df8c15fe82b8a92cc4dca86f3b3d1dbc46348414 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Thu, 3 Jul 2025 12:47:06 -0700 Subject: [PATCH 23/66] feat: added footer image --- fern/assets/styles.css | 634 +++++++++++++++++++++++ fern/products/docs/docs.yml | 1 + fern/products/home/pages/images/soc2.svg | 112 ++++ fern/products/home/pages/welcome.mdx | 346 +++---------- 4 files changed, 808 insertions(+), 285 deletions(-) create mode 100644 fern/products/home/pages/images/soc2.svg diff --git a/fern/assets/styles.css b/fern/assets/styles.css index d732c1787..b164f2fe0 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -159,3 +159,637 @@ div:has(> .fern-product-selector-radio-group):before { } +/* LANDING PAGE */ + +{` + #builtwithfern { + display: none !important; + } + + /*** BACKGROUND ***/ + .background-wrapper { + filter: blur(13.5rem); + will-change: transform, filter; + transform-style: preserve-3d; + transform: translateZ(0); + z-index: -1; + width: 100%; + max-width: 86rem; + display: flex; + position: fixed; + inset: 0%; + margin-right: auto; + margin-left: auto; + pointer-events: none; + top: 0; + left: 0; + opacity: 0.5; + } + .gradient-radial.is-green { + background-color: #dbfdd3; + } + .gradient-radial.is-blue { + background-color: #a7bff7; + } + :is(.dark) .gradient-radial.is-green { + background-color: #17450A; + } + :is(.dark) .gradient-radial.is-blue { + background-color: #1E2E5A; + } + .gradient-radial { + will-change: transform; + transform-style: preserve-3d; + border-radius: 50%; + width: 12rem; + height: 19rem; + display: block; + position: absolute; + transform: translateZ(0); + } + .gradient-radial.hero-1 { + transform-style: preserve-3d; + transform: rotate(-34deg)scale(1.4,.5) + position: absolute; + top: 54%; + left: 0%; + } + .gradient-radial.hero-2 { + transform-style: preserve-3d; + transform: rotate(-74deg)scale(1.7,1.1); + position: absolute; + top: 40%; + left: -2%; + } + .gradient-radial.hero-3 { + transform-style: preserve-3d; + transform: rotate(-20deg)scaleY(1.4) + position: absolute; + top: 20%; + left: 8%; + } + .gradient-radial.hero-4 { + transform-style: preserve-3d; + transform: rotate(37deg)scale(1.1,1.5) + position: absolute; + top: 37%; + right: 11%; + } + .gradient-radial.hero-5 { + transform-style: preserve-3d; + transform: rotate(37deg)scale(.9,1.8) + position: absolute; + top: 52%; + right: -7%; + } + + /*** PAGE ***/ + .page-container { + min-height: 100vh; + position: relative; + } + + .dashed-pattern-left { + position: absolute; + left: -24px; + top: 0; + height: 100%; + width: 24px; + opacity: 1; + pointer-events: none; + border-right: 1px solid var(--grayscale-5); + border-left: 1px solid var(--grayscale-5); + } + + .dashed-pattern-right { + position: absolute; + right: -24px; + top: 0; + height: 100%; + width: 24px; + opacity: 1; + pointer-events: none; + border-right: 1px solid var(--grayscale-5); + border-left: 1px solid var(--grayscale-5); + } + + .dashed-gradient { + height: 100%; + width: 100%; + background-image: url('data:image/svg+xml;utf8,'); + background-repeat: repeat; + background-size: 12px 12px; + } + + :is(.dark) .dashed-gradient { + background-image: url('data:image/svg+xml;utf8,'); + } + + .main-content { + max-width: 60rem; + margin: 0 auto; + position: relative; + padding: 3rem 0; + } + + /*** HERO ***/ + .hero-section { + margin-bottom: 3rem; + } + + .hero-title-container { + margin-bottom: 2rem; + padding: 0 2rem; + } + + .hero-title { + font-size: 2.25rem; + font-weight: bold; + letter-spacing: -0.025em; + color: var(--grayscale-12); + } + + .hero-description { + font-size: 1rem; + color: var(--grayscale-10); + } + + .feature-grid { + display: grid; + grid-template-columns: repeat(2, 1fr); + grid-template-rows: repeat(2, 1fr); + } + + .sdks-card { + border-top: 1px solid var(--grayscale-5); + padding: 2rem; + display: flex; + flex-direction: column; + gap: 1.5rem; + grid-column: 1 / 2; + grid-row: 1 / 2; + } + + .docs-card { + border-top: 1px solid var(--grayscale-5); + border-left: 1px solid var(--grayscale-5); + padding: 2rem; + display: flex; + flex-direction: column; + gap: 1rem; + grid-row: 1 / 3; + } + + .ai-search-card { + border-top: 1px solid var(--grayscale-5); + padding: 2rem; + display: flex; + flex-direction: column; + gap: 1.5rem; + } + + .card-header { + display: flex; + flex-direction: column; + gap: 0.25rem; + } + + .card-title { + font-size: 1.25rem; + font-weight: bold; + color: var(--grayscale-12); + } + + .card-description { + font-size: 1rem; + color: var(--grayscale-10); + } + + .card-description-alt { + font-size: 1rem; + color: rgba(0,7,20,0.62); + } + + .sdks-preview { + width: 100%; + position: relative; + } + + .sdks-preview-img { + width: 100%; + object-fit: cover; + } + + .docs-preview-img { + width: 100%; + object-fit: cover; + } + + .ai-search-preview-img { + width: 100%; + object-fit: cover; + } + + .language-icons { + display: flex; + align-items: center; + gap: 0.75rem; + } + + .language-icons-label { + font-size: 0.875rem; + color: #62636c; + } + + .language-icon { + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + border: none; + background: none; + cursor: pointer; + padding: 0; + border-radius: 0.25rem; + + &:hover { + background-color: var(--grayscale-a3); + } + } + + .language-icon-img { + width: 16px; + height: 16px; + object-fit: contain; + } + + .action-buttons { + display: flex; + flex-wrap: wrap; + gap: 0.75rem; + } + + .action-buttons-vertical { + display: flex; + flex-direction: column; + gap: 0.75rem; + } + + .btn-primary { + border: 1px solid var(--accent-9); + border-radius: 6px; + background-color: var(--accent-9); + color: var(--accent-contrast); + text-align: center; + letter-spacing: var(--_typography---letter-spacing--button); + white-space: nowrap; + justify-content: center; + align-items: center; + padding: .5rem 0.75rem; + font-size: .875rem; + font-weight: 400; + line-height: 1.2; + text-decoration: none; + transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); + display: flex; + box-shadow: 0 1.5em 1.375em 0 #0087000a, 0 .5em .5em #0087000f, 0 .25em .25em #00870012, 0 .15625em .125rem #00870014, 0 .071875em .75em #0087001f; + cursor: pointer; + width: fit-content; + gap: 0.5rem; + + &:hover { + border-color: var(--accent-10); + background-color: var(--accent-10); + box-shadow: 0 1.5em 1.375em 0 #0000000a, 0 .5em .5em #0000000f, 0 .25em .25em #00000012, 0 .15625em .125rem #00000014, 0 .071875em .75em #0000001f; + } + } + + .btn-secondary { + background-color: var(--grayscale-a3); + color: var(--grayscale-a10); + padding: 0.5rem 0.75rem; + border-radius: 6px; + font-size: 0.875rem; + border: none; + cursor: pointer; + transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); + width: fit-content; + display: flex; + align-items: center; + gap: 0.5rem; + + &:hover { + background-color: var(--grayscale-a4); + color: var(--grayscale-a12); + } + } + + .community-section { + border-top: 1px solid var(--grayscale-5); + border-bottom: 1px solid var(--grayscale-5); + padding: 3rem 2rem;; + } + + .community-title-container { + margin-bottom: 2rem; + } + + .section-title { + font-size: 1.5rem; + font-weight: bold; + color: #1e1f24; + } + + .community-grid { + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 2rem; + } + + .community-card { + display: flex; + flex-direction: column; + gap: 0.5rem; + padding: 0; + align-items: flex-start; + } + + .community-card-title { + font-size: 1rem; + font-weight: bold; + color: var(--grayscale-12); + } + + .community-card-description { + font-size: 0.875rem; + color: var(--grayscale-10); + margin-bottom: 0.5rem; + } + + .community-card-arrow { + background-color: rgba(61,37,20,0.05); + border-radius: 0.5rem; + padding: 0.5rem; + align-self: flex-start; + } + + .twitter-strikethrough { + text-decoration: line-through; + } + + .help-section { + border-bottom: 1px solid var(--grayscale-5); + padding: 3rem 2rem; + margin-bottom: 3rem; + display: flex; + flex-direction: column; + gap: 1rem; + } + + .help-header { + margin-bottom: 1.5rem; + } + + .help-title { + font-size: 1.5rem; + font-weight: bold; + color: #1e1f24; + margin-bottom: 0.5rem; + } + + .help-description { + font-size: 1rem; + color: #62636c; + } + + .help-buttons { + display: flex; + gap: 1.5rem; + } + + .help-button { + border: 1px solid #e0e1e6; + border-radius: 0.75rem; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + padding: 0.75rem; + display: flex; + align-items: center; + gap: 0.5rem; + cursor: pointer; + } + + .help-button-text { + font-size: 1rem; + color: var(--grayscale-12); + } + + .footer { + padding: 3rem 2rem; + } + + .footer-top { + display: flex; + justify-content: space-between; + gap: 2rem; + margin-bottom: 3rem; + position: relative; + } + + .footer-left { + display: flex; + flex-direction: column; + gap: 1.5rem; + } + + .footer-logo { + display: flex; + align-items: center; + gap: 0.25rem; + + svg { + display: none !important; + } + } + + .footer-logo-img { + height: 1rem; + margin: 0; + } + + .footer-logo-frame { + position: absolute; + top: 50%; + left: 0; + transform: translate(-32px, calc(-50% - 4px)); + } + + .footer-status { + display: flex; + flex-direction: row; + gap: 1rem; + } + + .status-badge { + display: flex; + align-items: center; + gap: 0.5rem; + background-color: rgba(255,255,255,0.05); + border-radius: 9999px; + padding: 0.25rem 0.75rem; + align-self: flex-start; + } + + .status-indicator { + width: 0.375rem; + height: 0.375rem; + background-color: #008700; + border-radius: 50%; + border: 4px solid #e2f4e2; + } + + .status-text { + font-size: 0.875rem; + color: #8b8d98; + } + + .soc2-badge { + display: flex; + align-items: center; + gap: 0.5rem; + border-radius: 9999px; + padding: 0.25rem 0.75rem; + align-self: flex-start; + } + + .footer-right { + display: flex; + justify-content: flex-end; + } + + .newsletter-container { + background-color: var(--grayscale-2); + border: 1px solid var(--grayscale-6); + border-radius: 0.5rem; + padding: 0.75rem; + width: 20rem; + } + + .newsletter-label { + font-size: 0.75rem; + color: var(--grayscale-10); + margin-bottom: 0.75rem; + font-family: var(--font-code); + } + + .newsletter-form { + display: flex; + gap: 0.5rem; + } + + .newsletter-input { + display: flex; + padding: 12px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + flex: 1 0 0; + border-radius: 8px; + border: 0.5px solid var(--grayscale-8); + background: var(--grayscale-1); + box-shadow: 0px 0px 0px 0.559px rgba(14, 63, 126, 0.04), 0px 0.559px 0.559px -0.28px rgba(42, 51, 69, 0.04), 0px 1.677px 1.677px -0.839px rgba(42, 51, 70, 0.04), 0px 3.354px 3.354px -1.677px rgba(42, 51, 70, 0.04), 0px 6.709px 6.709px -3.354px rgba(14, 63, 126, 0.04), 0px 13.417px 13.417px -6.709px rgba(14, 63, 126, 0.04), 4.472px 4.472px 32.336px 0px var(--radix-gray-2, #F9F9FB); + text-decoration: none; + font-family: var(--font-code); + font-size: 0.875rem; + font-style: normal; + font-weight: 400; + } + + .newsletter-input-text { + font-size: 0.75rem; + color: #80828d; + } + + .newsletter-button { + background-color: #008700; + color: white; + padding: 0.5rem; + border-radius: 0.5rem; + border: none; + cursor: pointer; + } + + .footer-links { + display: flex; + gap: 2rem; + padding-top: 2rem; + align-items: flex-end; + } + + .footer-column { + display: flex; + flex-direction: column; + gap: 1rem; + width: 170px; + } + + .footer-column-title { + font-size: 0.875rem; + font-weight: 400; + color: var(--grayscale-9); + letter-spacing: -0.025em; + } + + .footer-column-links { + display: flex; + flex-direction: column; + gap: 1rem; + } + + .footer-link { + font-weight: 400; + font-size: 0.875rem; + color: var(--grayscale-11); + text-decoration: none; + transition: color 0.15s ease-in-out; + + svg { + display: none !important; + } + } + + .footer-link:hover { + color: var(--grayscale-12); + } + + .footer-bottom { + display: flex; + justify-content: space-between; + padding-top: 3rem; + } + + .footer-bottom-text { + font-weight: 400; + font-size: 0.875rem; + color: var(--grayscale-10); + text-decoration: none; + transition: color 0.15s ease-in-out; + } + + .a-btn { + text-decoration: none !important; + font-weight: 400 !important; + + svg { + display: none !important; + } + + &.no-hover { + cursor: default; + &:hover { + background: none !important; + color: var(--grayscale-a11) !important; + } + } + } +} diff --git a/fern/products/docs/docs.yml b/fern/products/docs/docs.yml index 63c51229b..2fffe92c5 100644 --- a/fern/products/docs/docs.yml +++ b/fern/products/docs/docs.yml @@ -141,3 +141,4 @@ navigation: path: ./pages/component-library/custom-components/custom-react-components.mdx - page: Changelog path: ./pages/changelog/overview.mdx + \ No newline at end of file diff --git a/fern/products/home/pages/images/soc2.svg b/fern/products/home/pages/images/soc2.svg new file mode 100644 index 000000000..950ce1025 --- /dev/null +++ b/fern/products/home/pages/images/soc2.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index fa8aa6694..87d728fe5 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -12,84 +12,6 @@ layout: custom display: none !important; } - /*** BACKGROUND ***/ - .background-wrapper { - filter: blur(13.5rem); - will-change: transform, filter; - transform-style: preserve-3d; - transform: translateZ(0); - z-index: -1; - width: 100%; - max-width: 86rem; - display: flex; - position: fixed; - inset: 0%; - margin-right: auto; - margin-left: auto; - pointer-events: none; - top: 0; - left: 0; - opacity: 0.5; - } - .gradient-radial.is-green { - background-color: #dbfdd3; - } - .gradient-radial.is-blue { - background-color: #a7bff7; - } - :is(.dark) .gradient-radial.is-green { - background-color: #17450A; - } - :is(.dark) .gradient-radial.is-blue { - background-color: #1E2E5A; - } - .gradient-radial { - will-change: transform; - transform-style: preserve-3d; - border-radius: 50%; - width: 12rem; - height: 19rem; - display: block; - position: absolute; - transform: translateZ(0); - } - .gradient-radial.hero-1 { - transform-style: preserve-3d; - transform: rotate(-34deg)scale(1.4,.5) - position: absolute; - top: 54%; - left: 0%; - } - .gradient-radial.hero-2 { - transform-style: preserve-3d; - transform: rotate(-74deg)scale(1.7,1.1); - position: absolute; - top: 40%; - left: -2%; - } - .gradient-radial.hero-3 { - transform-style: preserve-3d; - transform: rotate(-20deg)scaleY(1.4) - position: absolute; - top: 20%; - left: 8%; - } - .gradient-radial.hero-4 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(1.1,1.5) - position: absolute; - top: 37%; - right: 11%; - } - .gradient-radial.hero-5 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(.9,1.8) - position: absolute; - top: 52%; - right: -7%; - } - - /*** PAGE ***/ .page-container { min-height: 100vh; position: relative; @@ -138,7 +60,6 @@ layout: custom padding: 3rem 0; } - /*** HERO ***/ .hero-section { margin-bottom: 3rem; } @@ -211,11 +132,6 @@ layout: custom color: var(--grayscale-10); } - .card-description-alt { - font-size: 1rem; - color: rgba(0,7,20,0.62); - } - .sdks-preview { width: 100%; position: relative; @@ -282,71 +198,16 @@ layout: custom gap: 0.75rem; } - .btn-primary { - border: 1px solid var(--accent-9); - border-radius: 6px; - background-color: var(--accent-9); - color: var(--accent-contrast); - text-align: center; - letter-spacing: var(--_typography---letter-spacing--button); - white-space: nowrap; - justify-content: center; - align-items: center; - padding: .5rem 0.75rem; - font-size: .875rem; - font-weight: 400; - line-height: 1.2; - text-decoration: none; - transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); - display: flex; - box-shadow: 0 1.5em 1.375em 0 #0087000a, 0 .5em .5em #0087000f, 0 .25em .25em #00870012, 0 .15625em .125rem #00870014, 0 .071875em .75em #0087001f; - cursor: pointer; - width: fit-content; - gap: 0.5rem; - - &:hover { - border-color: var(--accent-10); - background-color: var(--accent-10); - box-shadow: 0 1.5em 1.375em 0 #0000000a, 0 .5em .5em #0000000f, 0 .25em .25em #00000012, 0 .15625em .125rem #00000014, 0 .071875em .75em #0000001f; - } - } - - .btn-secondary { - background-color: var(--grayscale-a3); - color: var(--grayscale-a10); - padding: 0.5rem 0.75rem; - border-radius: 6px; - font-size: 0.875rem; - border: none; - cursor: pointer; - transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); - width: fit-content; - display: flex; - align-items: center; - gap: 0.5rem; - - &:hover { - background-color: var(--grayscale-a4); - color: var(--grayscale-a12); - } - } - .community-section { border-top: 1px solid var(--grayscale-5); border-bottom: 1px solid var(--grayscale-5); - padding: 3rem 2rem;; + padding: 3rem 2rem; } .community-title-container { margin-bottom: 2rem; } - .section-title { - font-size: 1.5rem; - font-weight: bold; - color: #1e1f24; - } - .community-grid { display: grid; grid-template-columns: repeat(4, 1fr); @@ -373,13 +234,6 @@ layout: custom margin-bottom: 0.5rem; } - .community-card-arrow { - background-color: rgba(61,37,20,0.05); - border-radius: 0.5rem; - padding: 0.5rem; - align-self: flex-start; - } - .twitter-strikethrough { text-decoration: line-through; } @@ -393,43 +247,11 @@ layout: custom gap: 1rem; } - .help-header { - margin-bottom: 1.5rem; - } - - .help-title { - font-size: 1.5rem; - font-weight: bold; - color: #1e1f24; - margin-bottom: 0.5rem; - } - - .help-description { - font-size: 1rem; - color: #62636c; - } - .help-buttons { display: flex; gap: 1.5rem; } - .help-button { - border: 1px solid #e0e1e6; - border-radius: 0.75rem; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - padding: 0.75rem; - display: flex; - align-items: center; - gap: 0.5rem; - cursor: pointer; - } - - .help-button-text { - font-size: 1rem; - color: var(--grayscale-12); - } - .footer { padding: 3rem 2rem; } @@ -442,18 +264,12 @@ layout: custom position: relative; } - .footer-left { - display: flex; - flex-direction: column; - gap: 1.5rem; - } - .footer-logo { display: flex; align-items: center; gap: 0.25rem; - svg { + svg { display: none !important; } } @@ -480,23 +296,37 @@ layout: custom display: flex; align-items: center; gap: 0.5rem; - background-color: rgba(255,255,255,0.05); border-radius: 9999px; padding: 0.25rem 0.75rem; align-self: flex-start; + cursor: pointer; + text-decoration: none; + + svg { + display: none !important; + } + + &:hover { + background-color: var(--grayscale-a4); + + .status-text { + color: var(--grayscale-12); + } + } } .status-indicator { width: 0.375rem; height: 0.375rem; - background-color: #008700; + background-color: var(--green-a10); border-radius: 50%; - border: 4px solid #e2f4e2; + box-shadow: 0 0 0 4px var(--green-a4); } .status-text { font-size: 0.875rem; - color: #8b8d98; + color: var(--grayscale-10); + font-weight: 400; } .soc2-badge { @@ -508,61 +338,8 @@ layout: custom align-self: flex-start; } - .footer-right { - display: flex; - justify-content: flex-end; - } - - .newsletter-container { - background-color: var(--grayscale-2); - border: 1px solid var(--grayscale-6); - border-radius: 0.5rem; - padding: 0.75rem; - width: 20rem; - } - - .newsletter-label { - font-size: 0.75rem; - color: var(--grayscale-10); - margin-bottom: 0.75rem; - font-family: var(--font-code); - } - - .newsletter-form { - display: flex; - gap: 0.5rem; - } - - .newsletter-input { - display: flex; - padding: 12px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - flex: 1 0 0; - border-radius: 8px; - border: 0.5px solid var(--grayscale-8); - background: var(--grayscale-1); - box-shadow: 0px 0px 0px 0.559px rgba(14, 63, 126, 0.04), 0px 0.559px 0.559px -0.28px rgba(42, 51, 69, 0.04), 0px 1.677px 1.677px -0.839px rgba(42, 51, 70, 0.04), 0px 3.354px 3.354px -1.677px rgba(42, 51, 70, 0.04), 0px 6.709px 6.709px -3.354px rgba(14, 63, 126, 0.04), 0px 13.417px 13.417px -6.709px rgba(14, 63, 126, 0.04), 4.472px 4.472px 32.336px 0px var(--radix-gray-2, #F9F9FB); - text-decoration: none; - font-family: var(--font-code); - font-size: 0.875rem; - font-style: normal; - font-weight: 400; - } - - .newsletter-input-text { - font-size: 0.75rem; - color: #80828d; - } - - .newsletter-button { - background-color: #008700; - color: white; - padding: 0.5rem; - border-radius: 0.5rem; - border: none; - cursor: pointer; + .soc2-badge-img { + width: 1.5rem; } .footer-links { @@ -570,6 +347,12 @@ layout: custom gap: 2rem; padding-top: 2rem; align-items: flex-end; + justify-content: space-between; + } + + .footer-columns { + display: flex; + gap: 2rem; } .footer-column { @@ -608,12 +391,6 @@ layout: custom color: var(--grayscale-12); } - .footer-bottom { - display: flex; - justify-content: space-between; - padding-top: 3rem; - } - .footer-bottom-text { font-weight: 400; font-size: 0.875rem; @@ -899,7 +676,7 @@ layout: custom

Follow progress and contribute to the codebase.

- + View Arrow right dark Arrow right dark @@ -914,7 +691,7 @@ layout: custom

Connect with the Fern community.

-
+ View Twitter Preview Twitter Preview @@ -931,7 +708,7 @@ layout: custom

Get updates on the Fern platform.

-
+ View Twitter Preview Twitter Preview @@ -950,7 +727,7 @@ layout: custom
@@ -985,13 +762,14 @@ layout: custom
- +
- Soc 2 Type 1 + Soc 2 Type II + Soc 2 Type II
@@ -1010,39 +788,37 @@ layout: custom
*/} -
-

Documentation

-
- OpenAPI Compatibility - SDKs - Docs +
+
+

Documentation

+
-
-
-

Resources

-
- Blog - Support - Pricing - Slack +
+

Resources

+
-
- - {/*
-
© 2025 Fern • Birch Solutions, Inc.
-
Located in Brooklyn, New York.
-
*/}
\ No newline at end of file From c01541052b33ff014f1512e5d796183b9ef68617 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Thu, 3 Jul 2025 12:50:00 -0700 Subject: [PATCH 24/66] feat: added footer image --- fern/products/home/pages/welcome.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index f5fbf5807..1672b48e0 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -857,7 +857,7 @@ layout: custom
- Soc 2 Type II + Soc 2 Type II Soc 2 Type II
From 6616c1bc5360ae579bb1cecf87478896161e85b0 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Sun, 6 Jul 2025 22:19:45 -0700 Subject: [PATCH 25/66] feat: added footer image --- .../home/pages/images/recruiting-flyer.svg | 1275 +++++++++++++++++ fern/products/home/pages/welcome.mdx | 342 +++-- 2 files changed, 1516 insertions(+), 101 deletions(-) create mode 100644 fern/products/home/pages/images/recruiting-flyer.svg diff --git a/fern/products/home/pages/images/recruiting-flyer.svg b/fern/products/home/pages/images/recruiting-flyer.svg new file mode 100644 index 000000000..44d2b0f16 --- /dev/null +++ b/fern/products/home/pages/images/recruiting-flyer.svg @@ -0,0 +1,1275 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 1672b48e0..6f6b14cbd 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -10,86 +10,6 @@ layout: custom {` #builtwithfern { display: none !important; -<<<<<<< HEAD -======= - } - - /*** BACKGROUND ***/ - .background-wrapper { - filter: blur(13.5rem); - will-change: transform, filter; - transform-style: preserve-3d; - transform: translateZ(0); - z-index: -1; - width: 100%; - max-width: 86rem; - display: flex; - position: fixed; - inset: 0%; - margin-right: auto; - margin-left: auto; - pointer-events: none; - top: 0; - left: 0; - opacity: 0.5; - } - .gradient-radial.is-green { - background-color: #dbfdd3; - } - .gradient-radial.is-blue { - background-color: #a7bff7; - } - :is(.dark) .gradient-radial.is-green { - background-color: #17450A; - } - :is(.dark) .gradient-radial.is-blue { - background-color: #1E2E5A; - } - .gradient-radial { - will-change: transform; - transform-style: preserve-3d; - border-radius: 50%; - width: 12rem; - height: 19rem; - display: block; - position: absolute; - transform: translateZ(0); - } - .gradient-radial.hero-1 { - transform-style: preserve-3d; - transform: rotate(-34deg)scale(1.4,.5) - position: absolute; - top: 54%; - left: 0%; - } - .gradient-radial.hero-2 { - transform-style: preserve-3d; - transform: rotate(-74deg)scale(1.7,1.1); - position: absolute; - top: 40%; - left: -2%; - } - .gradient-radial.hero-3 { - transform-style: preserve-3d; - transform: rotate(-20deg)scaleY(1.4) - position: absolute; - top: 20%; - left: 8%; - } - .gradient-radial.hero-4 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(1.1,1.5) - position: absolute; - top: 37%; - right: 11%; - } - .gradient-radial.hero-5 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(.9,1.8) - position: absolute; - top: 52%; - right: -7%; ->>>>>>> origin/main } .page-container { @@ -102,7 +22,7 @@ layout: custom left: -24px; top: 0; height: 100%; - width: 24px; + width: 1.5rem; opacity: 1; pointer-events: none; border-right: 1px solid var(--grayscale-5); @@ -114,7 +34,7 @@ layout: custom right: -24px; top: 0; height: 100%; - width: 24px; + width: 1.5rem; opacity: 1; pointer-events: none; border-right: 1px solid var(--grayscale-5); @@ -352,11 +272,22 @@ layout: custom svg { display: none !important; } + + img { + transition: filter 150ms ease; + } + + &:hover { + img { + filter: saturate(1) opacity(1); + } + } } .footer-logo-img { height: 1rem; margin: 0; + filter: saturate(0) opacity(0.7); } .footer-logo-frame { @@ -381,6 +312,7 @@ layout: custom align-self: flex-start; cursor: pointer; text-decoration: none; + transition: background-color 150ms ease, color 150ms ease; svg { display: none !important; @@ -414,8 +346,22 @@ layout: custom align-items: center; gap: 0.5rem; border-radius: 9999px; - padding: 0.25rem 0.75rem; + padding: 0.25rem 0.75rem 0.25rem 0.25rem; align-self: flex-start; + text-decoration: none; + transition: background-color 150ms ease, color 150ms ease; + + svg { + display: none !important; + } + + &:hover { + background-color: var(--grayscale-a4); + + .status-text { + color: var(--grayscale-12); + } + } } .soc2-badge-img { @@ -469,15 +415,6 @@ layout: custom .footer-link:hover { color: var(--grayscale-12); -<<<<<<< HEAD -======= - } - - .footer-bottom { - display: flex; - justify-content: space-between; - padding-top: 3rem; ->>>>>>> origin/main } .footer-bottom-text { @@ -491,6 +428,7 @@ layout: custom .a-btn { text-decoration: none !important; font-weight: 400 !important; + width: fit-content !important; svg { display: none !important; @@ -504,6 +442,214 @@ layout: custom } } } + + /* Responsive Design - Mobile First */ + @media (max-width: 640px) { + .main-content { + padding: 2rem 1.5rem; + } + + .dashed-pattern-left { + left: 0px; + } + + .dashed-pattern-right { + right: 0px; + } + + .hero-section { + margin-bottom: 2rem; + } + + .hero-title-container { + padding: 0 1.5rem; + } + + .feature-grid { + grid-template-columns: 1fr; + grid-template-rows: auto; + gap: 0; + } + + .sdks-card { + padding: 1.5rem; + } + + .docs-card { + padding: 1.5rem; + border-left: none; + grid-column: 1; + grid-row: auto; + } + + .ai-search-card { + padding: 1.5rem; + } + + .card-title { + font-size: 1.375rem; + } + + .card-description { + font-size: 1.0625rem; + } + + .language-icons { + flex-wrap: wrap; + gap: 1rem; + } + + .language-icons-label { + width: 100%; + } + + .language-icon { + width: 2rem; + height: 2rem; + margin: -0.25rem; + + &:hover { + background-color: var(--grayscale-a4); + transform: scale(1.1); + transition: all 0.2s ease; + } + } + + .language-icon-img { + width: 20px; + height: 20px; + } + + .action-buttons { + flex-direction: row; + gap: 0.75rem; + align-items: stretch; + flex-wrap: wrap; + + } + + .action-buttons-vertical { + gap: 0.75rem; + } + + .community-section { + padding: 2rem 1.5rem; + } + + .community-grid { + grid-template-columns: 1fr; + gap: 2rem; + } + + .community-card { + border-radius: 0.5rem; + transition: all 0.2s ease; + + &:hover { + border-color: var(--grayscale-6); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); + } + } + + .help-section { + padding: 2rem 1.5rem; + } + + .help-buttons { + flex-direction: column; + gap: 1rem; + } + + .footer { + padding: 2rem 1rem; + } + + .footer-top { + flex-direction: column; + gap: 1.5rem; + margin-bottom: 2rem; + } + + .footer-logo-frame { + transform: translate(-24px, calc(-50% - 4px)); + } + + .footer-status { + flex-direction: column; + gap: 0.75rem; + } + + .footer-links { + display: grid; + grid-template-columns: 1fr; + gap: 1.5rem; + padding-top: 2rem; + align-items: flex-start; + } + + .footer-columns { + display: grid; + grid-template-columns: 1fr; + gap: 2rem; + width: 100%; + order: 1; + } + + .footer-column { + width: 100%; + } + + .footer-bottom-text { + order: 2; + } + } + + /* Tablet breakpoint - Better use of space */ + @media (max-width: 720px) and (min-width: 481px) { + .community-grid { + grid-template-columns: repeat(2, 1fr); + } + + .hero-title { + font-size: 2rem; + } + + .feature-grid { + gap: 1px; + } + + .footer-columns { + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + } + + .footer-column { + width: calc(50% - 1rem); + min-width: 200px; + } + } + + /* Very small screens */ + @media (max-width: 480px) { + .hero-title { + font-size: 1.75rem; + } + + .card-title { + font-size: 1.25rem; + } + + .language-icon { + width: 28px; + height: 28px; + } + + .language-icon-img { + width: 16px; + height: 16px; + } + } `} @@ -811,7 +957,7 @@ layout: custom

Help

- We're lightning-fast with support - you'll typically hear back from us in hours, not days! + We're lightning-fast with support! If you're a customer, reach out via your dedicated Slack channel.

@@ -829,12 +975,6 @@ layout: custom Email us - -
- Slack - Slack - Fern Slack (for customers only) -
@@ -856,10 +996,10 @@ layout: custom All systems operational - + From d82979a9896f99308986cb8d7625c80a8cc975db Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 7 Jul 2025 07:32:47 -0700 Subject: [PATCH 26/66] feat: added mobile styling --- fern/products/home/pages/welcome.mdx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 6f6b14cbd..0a08c9afa 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -366,6 +366,8 @@ layout: custom .soc2-badge-img { width: 1.5rem; + background-color: #62636C; + border-radius: 1000px; } .footer-links { @@ -561,7 +563,7 @@ layout: custom } .footer { - padding: 2rem 1rem; + padding: 2rem 1.5rem; } .footer-top { @@ -571,20 +573,21 @@ layout: custom } .footer-logo-frame { - transform: translate(-24px, calc(-50% - 4px)); + transform: translate(-32px, calc(-50% - 68px)); } .footer-status { flex-direction: column; gap: 0.75rem; + padding-top: 2rem; } .footer-links { display: grid; grid-template-columns: 1fr; gap: 1.5rem; - padding-top: 2rem; align-items: flex-start; + padding-top: 1rem; } .footer-columns { From 57f312a1139aa8bb5b30faf57f353bde0b5e621a Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 7 Jul 2025 07:41:47 -0700 Subject: [PATCH 27/66] feat: added mobile styling --- fern/assets/styles.css | 537 +++++++++++----------- fern/products/home/pages/welcome.mdx | 652 +-------------------------- 2 files changed, 272 insertions(+), 917 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index 98b29e2dc..9b9d5b4d5 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -159,103 +159,17 @@ div:has(> .fern-product-selector-radio-group):before { } -<<<<<<< HEAD -/* LANDING PAGE */ - -{` - #builtwithfern { - display: none !important; - } - - /*** BACKGROUND ***/ - .background-wrapper { - filter: blur(13.5rem); - will-change: transform, filter; - transform-style: preserve-3d; - transform: translateZ(0); - z-index: -1; - width: 100%; - max-width: 86rem; - display: flex; - position: fixed; - inset: 0%; - margin-right: auto; - margin-left: auto; - pointer-events: none; - top: 0; - left: 0; - opacity: 0.5; - } - .gradient-radial.is-green { - background-color: #dbfdd3; - } - .gradient-radial.is-blue { - background-color: #a7bff7; - } - :is(.dark) .gradient-radial.is-green { - background-color: #17450A; - } - :is(.dark) .gradient-radial.is-blue { - background-color: #1E2E5A; - } - .gradient-radial { - will-change: transform; - transform-style: preserve-3d; - border-radius: 50%; - width: 12rem; - height: 19rem; - display: block; - position: absolute; - transform: translateZ(0); - } - .gradient-radial.hero-1 { - transform-style: preserve-3d; - transform: rotate(-34deg)scale(1.4,.5) - position: absolute; - top: 54%; - left: 0%; - } - .gradient-radial.hero-2 { - transform-style: preserve-3d; - transform: rotate(-74deg)scale(1.7,1.1); - position: absolute; - top: 40%; - left: -2%; - } - .gradient-radial.hero-3 { - transform-style: preserve-3d; - transform: rotate(-20deg)scaleY(1.4) - position: absolute; - top: 20%; - left: 8%; - } - .gradient-radial.hero-4 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(1.1,1.5) - position: absolute; - top: 37%; - right: 11%; - } - .gradient-radial.hero-5 { - transform-style: preserve-3d; - transform: rotate(37deg)scale(.9,1.8) - position: absolute; - top: 52%; - right: -7%; - } - - /*** PAGE ***/ - .page-container { - min-height: 100vh; - position: relative; - } +/* LANDING */ +.lp-page-container { + min-height: 100vh; + position: relative; .dashed-pattern-left { position: absolute; left: -24px; top: 0; height: 100%; - width: 24px; + width: 1.5rem; opacity: 1; pointer-events: none; border-right: 1px solid var(--grayscale-5); @@ -267,7 +181,7 @@ div:has(> .fern-product-selector-radio-group):before { right: -24px; top: 0; height: 100%; - width: 24px; + width: 1.5rem; opacity: 1; pointer-events: none; border-right: 1px solid var(--grayscale-5); @@ -282,7 +196,7 @@ div:has(> .fern-product-selector-radio-group):before { background-size: 12px 12px; } - :is(.dark) .dashed-gradient { + &:is(.dark) .dashed-gradient { background-image: url('data:image/svg+xml;utf8,'); } @@ -293,7 +207,6 @@ div:has(> .fern-product-selector-radio-group):before { padding: 3rem 0; } - /*** HERO ***/ .hero-section { margin-bottom: 3rem; } @@ -366,11 +279,6 @@ div:has(> .fern-product-selector-radio-group):before { color: var(--grayscale-10); } - .card-description-alt { - font-size: 1rem; - color: rgba(0,7,20,0.62); - } - .sdks-preview { width: 100%; position: relative; @@ -437,71 +345,16 @@ div:has(> .fern-product-selector-radio-group):before { gap: 0.75rem; } - .btn-primary { - border: 1px solid var(--accent-9); - border-radius: 6px; - background-color: var(--accent-9); - color: var(--accent-contrast); - text-align: center; - letter-spacing: var(--_typography---letter-spacing--button); - white-space: nowrap; - justify-content: center; - align-items: center; - padding: .5rem 0.75rem; - font-size: .875rem; - font-weight: 400; - line-height: 1.2; - text-decoration: none; - transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); - display: flex; - box-shadow: 0 1.5em 1.375em 0 #0087000a, 0 .5em .5em #0087000f, 0 .25em .25em #00870012, 0 .15625em .125rem #00870014, 0 .071875em .75em #0087001f; - cursor: pointer; - width: fit-content; - gap: 0.5rem; - - &:hover { - border-color: var(--accent-10); - background-color: var(--accent-10); - box-shadow: 0 1.5em 1.375em 0 #0000000a, 0 .5em .5em #0000000f, 0 .25em .25em #00000012, 0 .15625em .125rem #00000014, 0 .071875em .75em #0000001f; - } - } - - .btn-secondary { - background-color: var(--grayscale-a3); - color: var(--grayscale-a10); - padding: 0.5rem 0.75rem; - border-radius: 6px; - font-size: 0.875rem; - border: none; - cursor: pointer; - transition: box-shadow .3s cubic-bezier(.19,1,.22,1), color .3s cubic-bezier(.19,1,.22,1), background-color .3s cubic-bezier(.19,1,.22,1); - width: fit-content; - display: flex; - align-items: center; - gap: 0.5rem; - - &:hover { - background-color: var(--grayscale-a4); - color: var(--grayscale-a12); - } - } - .community-section { border-top: 1px solid var(--grayscale-5); border-bottom: 1px solid var(--grayscale-5); - padding: 3rem 2rem;; + padding: 3rem 2rem; } .community-title-container { margin-bottom: 2rem; } - .section-title { - font-size: 1.5rem; - font-weight: bold; - color: #1e1f24; - } - .community-grid { display: grid; grid-template-columns: repeat(4, 1fr); @@ -528,13 +381,6 @@ div:has(> .fern-product-selector-radio-group):before { margin-bottom: 0.5rem; } - .community-card-arrow { - background-color: rgba(61,37,20,0.05); - border-radius: 0.5rem; - padding: 0.5rem; - align-self: flex-start; - } - .twitter-strikethrough { text-decoration: line-through; } @@ -548,43 +394,11 @@ div:has(> .fern-product-selector-radio-group):before { gap: 1rem; } - .help-header { - margin-bottom: 1.5rem; - } - - .help-title { - font-size: 1.5rem; - font-weight: bold; - color: #1e1f24; - margin-bottom: 0.5rem; - } - - .help-description { - font-size: 1rem; - color: #62636c; - } - .help-buttons { display: flex; gap: 1.5rem; } - .help-button { - border: 1px solid #e0e1e6; - border-radius: 0.75rem; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - padding: 0.75rem; - display: flex; - align-items: center; - gap: 0.5rem; - cursor: pointer; - } - - .help-button-text { - font-size: 1rem; - color: var(--grayscale-12); - } - .footer { padding: 3rem 2rem; } @@ -597,25 +411,30 @@ div:has(> .fern-product-selector-radio-group):before { position: relative; } - .footer-left { - display: flex; - flex-direction: column; - gap: 1.5rem; - } - .footer-logo { display: flex; align-items: center; gap: 0.25rem; - svg { + svg { display: none !important; } + + img { + transition: filter 150ms ease; + } + + &:hover { + img { + filter: saturate(1) opacity(1); + } + } } .footer-logo-img { height: 1rem; margin: 0; + filter: saturate(0) opacity(0.7); } .footer-logo-frame { @@ -635,23 +454,38 @@ div:has(> .fern-product-selector-radio-group):before { display: flex; align-items: center; gap: 0.5rem; - background-color: rgba(255,255,255,0.05); border-radius: 9999px; padding: 0.25rem 0.75rem; align-self: flex-start; + cursor: pointer; + text-decoration: none; + transition: background-color 150ms ease, color 150ms ease; + + svg { + display: none !important; + } + + &:hover { + background-color: var(--grayscale-a4); + + .status-text { + color: var(--grayscale-12); + } + } } .status-indicator { width: 0.375rem; height: 0.375rem; - background-color: #008700; + background-color: var(--green-a10); border-radius: 50%; - border: 4px solid #e2f4e2; + box-shadow: 0 0 0 4px var(--green-a4); } .status-text { font-size: 0.875rem; - color: #8b8d98; + color: var(--grayscale-10); + font-weight: 400; } .soc2-badge { @@ -659,65 +493,28 @@ div:has(> .fern-product-selector-radio-group):before { align-items: center; gap: 0.5rem; border-radius: 9999px; - padding: 0.25rem 0.75rem; + padding: 0.25rem 0.75rem 0.25rem 0.25rem; align-self: flex-start; - } - - .footer-right { - display: flex; - justify-content: flex-end; - } - - .newsletter-container { - background-color: var(--grayscale-2); - border: 1px solid var(--grayscale-6); - border-radius: 0.5rem; - padding: 0.75rem; - width: 20rem; - } - - .newsletter-label { - font-size: 0.75rem; - color: var(--grayscale-10); - margin-bottom: 0.75rem; - font-family: var(--font-code); - } + text-decoration: none; + transition: background-color 150ms ease, color 150ms ease; - .newsletter-form { - display: flex; - gap: 0.5rem; - } + svg { + display: none !important; + } - .newsletter-input { - display: flex; - padding: 12px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - flex: 1 0 0; - border-radius: 8px; - border: 0.5px solid var(--grayscale-8); - background: var(--grayscale-1); - box-shadow: 0px 0px 0px 0.559px rgba(14, 63, 126, 0.04), 0px 0.559px 0.559px -0.28px rgba(42, 51, 69, 0.04), 0px 1.677px 1.677px -0.839px rgba(42, 51, 70, 0.04), 0px 3.354px 3.354px -1.677px rgba(42, 51, 70, 0.04), 0px 6.709px 6.709px -3.354px rgba(14, 63, 126, 0.04), 0px 13.417px 13.417px -6.709px rgba(14, 63, 126, 0.04), 4.472px 4.472px 32.336px 0px var(--radix-gray-2, #F9F9FB); - text-decoration: none; - font-family: var(--font-code); - font-size: 0.875rem; - font-style: normal; - font-weight: 400; - } + &:hover { + background-color: var(--grayscale-a4); - .newsletter-input-text { - font-size: 0.75rem; - color: #80828d; + .status-text { + color: var(--grayscale-12); + } + } } - .newsletter-button { - background-color: #008700; - color: white; - padding: 0.5rem; - border-radius: 0.5rem; - border: none; - cursor: pointer; + .soc2-badge-img { + width: 1.5rem; + background-color: #62636C; + border-radius: 1000px; } .footer-links { @@ -725,6 +522,12 @@ div:has(> .fern-product-selector-radio-group):before { gap: 2rem; padding-top: 2rem; align-items: flex-end; + justify-content: space-between; + } + + .footer-columns { + display: flex; + gap: 2rem; } .footer-column { @@ -763,12 +566,6 @@ div:has(> .fern-product-selector-radio-group):before { color: var(--grayscale-12); } - .footer-bottom { - display: flex; - justify-content: space-between; - padding-top: 3rem; - } - .footer-bottom-text { font-weight: 400; font-size: 0.875rem; @@ -780,6 +577,7 @@ div:has(> .fern-product-selector-radio-group):before { .a-btn { text-decoration: none !important; font-weight: 400 !important; + width: fit-content !important; svg { display: none !important; @@ -793,6 +591,213 @@ div:has(> .fern-product-selector-radio-group):before { } } } + + /* Responsive Design - Mobile First */ + @media (max-width: 640px) { + .main-content { + padding: 2rem 1.5rem; + } + + .dashed-pattern-left { + left: 0px; + } + + .dashed-pattern-right { + right: 0px; + } + + .hero-section { + margin-bottom: 2rem; + } + + .hero-title-container { + padding: 0 1.5rem; + } + + .feature-grid { + grid-template-columns: 1fr; + grid-template-rows: auto; + gap: 0; + } + + .sdks-card { + padding: 1.5rem; + } + + .docs-card { + padding: 1.5rem; + border-left: none; + grid-column: 1; + grid-row: auto; + } + + .ai-search-card { + padding: 1.5rem; + } + + .card-title { + font-size: 1.375rem; + } + + .card-description { + font-size: 1.0625rem; + } + + .language-icons { + flex-wrap: wrap; + gap: 1rem; + } + + .language-icons-label { + width: 100%; + } + + .language-icon { + width: 2rem; + height: 2rem; + margin: -0.25rem; + + &:hover { + background-color: var(--grayscale-a4); + transform: scale(1.1); + transition: all 0.2s ease; + } + } + + .language-icon-img { + width: 20px; + height: 20px; + } + + .action-buttons { + flex-direction: row; + gap: 0.75rem; + align-items: stretch; + flex-wrap: wrap; + } + + .action-buttons-vertical { + gap: 0.75rem; + } + + .community-section { + padding: 2rem 1.5rem; + } + + .community-grid { + grid-template-columns: 1fr; + gap: 2rem; + } + + .community-card { + border-radius: 0.5rem; + transition: all 0.2s ease; + + &:hover { + border-color: var(--grayscale-6); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); + } + } + + .help-section { + padding: 2rem 1.5rem; + } + + .help-buttons { + flex-direction: column; + gap: 1rem; + } + + .footer { + padding: 2rem 1.5rem; + } + + .footer-top { + flex-direction: column; + gap: 1.5rem; + margin-bottom: 2rem; + } + + .footer-logo-frame { + transform: translate(-32px, calc(-50% - 68px)); + } + + .footer-status { + flex-direction: column; + gap: 0.75rem; + padding-top: 2rem; + } + + .footer-links { + display: grid; + grid-template-columns: 1fr; + gap: 1.5rem; + align-items: flex-start; + padding-top: 1rem; + } + + .footer-columns { + display: grid; + grid-template-columns: 1fr; + gap: 2rem; + width: 100%; + order: 1; + } + + .footer-column { + width: 100%; + } + + .footer-bottom-text { + order: 2; + } + } + + /* Tablet breakpoint - Better use of space */ + @media (max-width: 720px) and (min-width: 481px) { + .community-grid { + grid-template-columns: repeat(2, 1fr); + } + + .hero-title { + font-size: 2rem; + } + + .feature-grid { + gap: 1px; + } + + .footer-columns { + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + } + + .footer-column { + width: calc(50% - 1rem); + min-width: 200px; + } + } + + /* Very small screens */ + @media (max-width: 480px) { + .hero-title { + font-size: 1.75rem; + } + + .card-title { + font-size: 1.25rem; + } + + .language-icon { + width: 28px; + height: 28px; + } + + .language-icon-img { + width: 16px; + height: 16px; + } + } } -======= ->>>>>>> origin/main + diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 0a08c9afa..0ae962146 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -11,659 +11,9 @@ layout: custom #builtwithfern { display: none !important; } - - .page-container { - min-height: 100vh; - position: relative; - } - - .dashed-pattern-left { - position: absolute; - left: -24px; - top: 0; - height: 100%; - width: 1.5rem; - opacity: 1; - pointer-events: none; - border-right: 1px solid var(--grayscale-5); - border-left: 1px solid var(--grayscale-5); - } - - .dashed-pattern-right { - position: absolute; - right: -24px; - top: 0; - height: 100%; - width: 1.5rem; - opacity: 1; - pointer-events: none; - border-right: 1px solid var(--grayscale-5); - border-left: 1px solid var(--grayscale-5); - } - - .dashed-gradient { - height: 100%; - width: 100%; - background-image: url('data:image/svg+xml;utf8,'); - background-repeat: repeat; - background-size: 12px 12px; - } - - :is(.dark) .dashed-gradient { - background-image: url('data:image/svg+xml;utf8,'); - } - - .main-content { - max-width: 60rem; - margin: 0 auto; - position: relative; - padding: 3rem 0; - } - - .hero-section { - margin-bottom: 3rem; - } - - .hero-title-container { - margin-bottom: 2rem; - padding: 0 2rem; - } - - .hero-title { - font-size: 2.25rem; - font-weight: bold; - letter-spacing: -0.025em; - color: var(--grayscale-12); - } - - .hero-description { - font-size: 1rem; - color: var(--grayscale-10); - } - - .feature-grid { - display: grid; - grid-template-columns: repeat(2, 1fr); - grid-template-rows: repeat(2, 1fr); - } - - .sdks-card { - border-top: 1px solid var(--grayscale-5); - padding: 2rem; - display: flex; - flex-direction: column; - gap: 1.5rem; - grid-column: 1 / 2; - grid-row: 1 / 2; - } - - .docs-card { - border-top: 1px solid var(--grayscale-5); - border-left: 1px solid var(--grayscale-5); - padding: 2rem; - display: flex; - flex-direction: column; - gap: 1rem; - grid-row: 1 / 3; - } - - .ai-search-card { - border-top: 1px solid var(--grayscale-5); - padding: 2rem; - display: flex; - flex-direction: column; - gap: 1.5rem; - } - - .card-header { - display: flex; - flex-direction: column; - gap: 0.25rem; - } - - .card-title { - font-size: 1.25rem; - font-weight: bold; - color: var(--grayscale-12); - } - - .card-description { - font-size: 1rem; - color: var(--grayscale-10); - } - - .sdks-preview { - width: 100%; - position: relative; - } - - .sdks-preview-img { - width: 100%; - object-fit: cover; - } - - .docs-preview-img { - width: 100%; - object-fit: cover; - } - - .ai-search-preview-img { - width: 100%; - object-fit: cover; - } - - .language-icons { - display: flex; - align-items: center; - gap: 0.75rem; - } - - .language-icons-label { - font-size: 0.875rem; - color: #62636c; - } - - .language-icon { - width: 24px; - height: 24px; - display: flex; - align-items: center; - justify-content: center; - border: none; - background: none; - cursor: pointer; - padding: 0; - border-radius: 0.25rem; - - &:hover { - background-color: var(--grayscale-a3); - } - } - - .language-icon-img { - width: 16px; - height: 16px; - object-fit: contain; - } - - .action-buttons { - display: flex; - flex-wrap: wrap; - gap: 0.75rem; - } - - .action-buttons-vertical { - display: flex; - flex-direction: column; - gap: 0.75rem; - } - - .community-section { - border-top: 1px solid var(--grayscale-5); - border-bottom: 1px solid var(--grayscale-5); - padding: 3rem 2rem; - } - - .community-title-container { - margin-bottom: 2rem; - } - - .community-grid { - display: grid; - grid-template-columns: repeat(4, 1fr); - gap: 2rem; - } - - .community-card { - display: flex; - flex-direction: column; - gap: 0.5rem; - padding: 0; - align-items: flex-start; - } - - .community-card-title { - font-size: 1rem; - font-weight: bold; - color: var(--grayscale-12); - } - - .community-card-description { - font-size: 0.875rem; - color: var(--grayscale-10); - margin-bottom: 0.5rem; - } - - .twitter-strikethrough { - text-decoration: line-through; - } - - .help-section { - border-bottom: 1px solid var(--grayscale-5); - padding: 3rem 2rem; - margin-bottom: 3rem; - display: flex; - flex-direction: column; - gap: 1rem; - } - - .help-buttons { - display: flex; - gap: 1.5rem; - } - - .footer { - padding: 3rem 2rem; - } - - .footer-top { - display: flex; - justify-content: space-between; - gap: 2rem; - margin-bottom: 3rem; - position: relative; - } - - .footer-logo { - display: flex; - align-items: center; - gap: 0.25rem; - - svg { - display: none !important; - } - - img { - transition: filter 150ms ease; - } - - &:hover { - img { - filter: saturate(1) opacity(1); - } - } - } - - .footer-logo-img { - height: 1rem; - margin: 0; - filter: saturate(0) opacity(0.7); - } - - .footer-logo-frame { - position: absolute; - top: 50%; - left: 0; - transform: translate(-32px, calc(-50% - 4px)); - } - - .footer-status { - display: flex; - flex-direction: row; - gap: 1rem; - } - - .status-badge { - display: flex; - align-items: center; - gap: 0.5rem; - border-radius: 9999px; - padding: 0.25rem 0.75rem; - align-self: flex-start; - cursor: pointer; - text-decoration: none; - transition: background-color 150ms ease, color 150ms ease; - - svg { - display: none !important; - } - - &:hover { - background-color: var(--grayscale-a4); - - .status-text { - color: var(--grayscale-12); - } - } - } - - .status-indicator { - width: 0.375rem; - height: 0.375rem; - background-color: var(--green-a10); - border-radius: 50%; - box-shadow: 0 0 0 4px var(--green-a4); - } - - .status-text { - font-size: 0.875rem; - color: var(--grayscale-10); - font-weight: 400; - } - - .soc2-badge { - display: flex; - align-items: center; - gap: 0.5rem; - border-radius: 9999px; - padding: 0.25rem 0.75rem 0.25rem 0.25rem; - align-self: flex-start; - text-decoration: none; - transition: background-color 150ms ease, color 150ms ease; - - svg { - display: none !important; - } - - &:hover { - background-color: var(--grayscale-a4); - - .status-text { - color: var(--grayscale-12); - } - } - } - - .soc2-badge-img { - width: 1.5rem; - background-color: #62636C; - border-radius: 1000px; - } - - .footer-links { - display: flex; - gap: 2rem; - padding-top: 2rem; - align-items: flex-end; - justify-content: space-between; - } - - .footer-columns { - display: flex; - gap: 2rem; - } - - .footer-column { - display: flex; - flex-direction: column; - gap: 1rem; - width: 170px; - } - - .footer-column-title { - font-size: 0.875rem; - font-weight: 400; - color: var(--grayscale-9); - letter-spacing: -0.025em; - } - - .footer-column-links { - display: flex; - flex-direction: column; - gap: 1rem; - } - - .footer-link { - font-weight: 400; - font-size: 0.875rem; - color: var(--grayscale-11); - text-decoration: none; - transition: color 0.15s ease-in-out; - - svg { - display: none !important; - } - } - - .footer-link:hover { - color: var(--grayscale-12); - } - - .footer-bottom-text { - font-weight: 400; - font-size: 0.875rem; - color: var(--grayscale-10); - text-decoration: none; - transition: color 0.15s ease-in-out; - } - - .a-btn { - text-decoration: none !important; - font-weight: 400 !important; - width: fit-content !important; - - svg { - display: none !important; - } - - &.no-hover { - cursor: default; - &:hover { - background: none !important; - color: var(--grayscale-a11) !important; - } - } - } - - /* Responsive Design - Mobile First */ - @media (max-width: 640px) { - .main-content { - padding: 2rem 1.5rem; - } - - .dashed-pattern-left { - left: 0px; - } - - .dashed-pattern-right { - right: 0px; - } - - .hero-section { - margin-bottom: 2rem; - } - - .hero-title-container { - padding: 0 1.5rem; - } - - .feature-grid { - grid-template-columns: 1fr; - grid-template-rows: auto; - gap: 0; - } - - .sdks-card { - padding: 1.5rem; - } - - .docs-card { - padding: 1.5rem; - border-left: none; - grid-column: 1; - grid-row: auto; - } - - .ai-search-card { - padding: 1.5rem; - } - - .card-title { - font-size: 1.375rem; - } - - .card-description { - font-size: 1.0625rem; - } - - .language-icons { - flex-wrap: wrap; - gap: 1rem; - } - - .language-icons-label { - width: 100%; - } - - .language-icon { - width: 2rem; - height: 2rem; - margin: -0.25rem; - - &:hover { - background-color: var(--grayscale-a4); - transform: scale(1.1); - transition: all 0.2s ease; - } - } - - .language-icon-img { - width: 20px; - height: 20px; - } - - .action-buttons { - flex-direction: row; - gap: 0.75rem; - align-items: stretch; - flex-wrap: wrap; - - } - - .action-buttons-vertical { - gap: 0.75rem; - } - - .community-section { - padding: 2rem 1.5rem; - } - - .community-grid { - grid-template-columns: 1fr; - gap: 2rem; - } - - .community-card { - border-radius: 0.5rem; - transition: all 0.2s ease; - - &:hover { - border-color: var(--grayscale-6); - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); - } - } - - .help-section { - padding: 2rem 1.5rem; - } - - .help-buttons { - flex-direction: column; - gap: 1rem; - } - - .footer { - padding: 2rem 1.5rem; - } - - .footer-top { - flex-direction: column; - gap: 1.5rem; - margin-bottom: 2rem; - } - - .footer-logo-frame { - transform: translate(-32px, calc(-50% - 68px)); - } - - .footer-status { - flex-direction: column; - gap: 0.75rem; - padding-top: 2rem; - } - - .footer-links { - display: grid; - grid-template-columns: 1fr; - gap: 1.5rem; - align-items: flex-start; - padding-top: 1rem; - } - - .footer-columns { - display: grid; - grid-template-columns: 1fr; - gap: 2rem; - width: 100%; - order: 1; - } - - .footer-column { - width: 100%; - } - - .footer-bottom-text { - order: 2; - } - } - - /* Tablet breakpoint - Better use of space */ - @media (max-width: 720px) and (min-width: 481px) { - .community-grid { - grid-template-columns: repeat(2, 1fr); - } - - .hero-title { - font-size: 2rem; - } - - .feature-grid { - gap: 1px; - } - - .footer-columns { - flex-direction: row; - flex-wrap: wrap; - justify-content: center; - } - - .footer-column { - width: calc(50% - 1rem); - min-width: 200px; - } - } - - /* Very small screens */ - @media (max-width: 480px) { - .hero-title { - font-size: 1.75rem; - } - - .card-title { - font-size: 1.25rem; - } - - .language-icon { - width: 28px; - height: 28px; - } - - .language-icon-img { - width: 16px; - height: 16px; - } - } `} -{/*
-
-
-
-
-
-
*/} -
-
+
{/* Main Content */}
{/* Dashed Pattern - Left Side */} From e12e22bc8fcf02d457591fff956cf38fa7fd246b Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 7 Jul 2025 13:02:32 -0700 Subject: [PATCH 28/66] feat: updated some frame styling --- fern/assets/styles.css | 1 + fern/products/home/pages/welcome.mdx | 29 ++++++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index 9b9d5b4d5..8cc02c0d4 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -442,6 +442,7 @@ div:has(> .fern-product-selector-radio-group):before { top: 50%; left: 0; transform: translate(-32px, calc(-50% - 4px)); + filter: saturate(0) opacity(0.7); } .footer-status { diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 0ae962146..fe9da476b 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -30,7 +30,7 @@ layout: custom height: "1000px", position: "fixed", transform: "translate(-50%, -10%) rotate(30deg)", - backgroundImage: "radial-gradient(farthest-side, var(--green-2), transparent)" + backgroundImage: "radial-gradient(farthest-side, var(--green-3), transparent)" }} className="ox-border block" /> @@ -42,7 +42,32 @@ layout: custom position: "fixed", filter: "hue-rotate(30deg)", transform: "translate(-60%, 50%) rotate(-30deg)", - backgroundImage: "radial-gradient(farthest-side, var(--blue-2), transparent)" + backgroundImage: "radial-gradient(farthest-side, var(--blue-3), transparent)" + }} + className="box-border block" + /> +
+
From bc5fd660ddcee0eebe2593fbf9e6de76be0b75d6 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 7 Jul 2025 15:16:36 -0700 Subject: [PATCH 29/66] feat: cleaned up home page styling and added empty page callouts --- fern/assets/styles.css | 19 +++++++++++++++---- .../getting-started/customer-showcase.mdx | 4 ++-- .../pages/getting-started/get-to-openapi.mdx | 4 ++-- .../pages/getting-started/overview.mdx | 4 ++-- .../pages/getting-started/philosophy.mdx | 4 ++-- .../asyncapi-def/pages/schemas/allof.mdx | 4 ++-- .../asyncapi-def/pages/schemas/anyof.mdx | 4 ++-- .../asyncapi-def/pages/schemas/enums.mdx | 4 ++-- .../pages/schemas/inlined-schemas.mdx | 4 ++-- .../asyncapi-def/pages/schemas/objects.mdx | 4 ++-- .../asyncapi-def/pages/schemas/oneof.mdx | 4 ++-- .../pages/schemas/override-type.mdx | 4 ++-- .../multiple-security-schemes.mdx | 4 ++-- .../overriding-security-scheme.mdx | 4 ++-- .../pages/security-schemes/overview.mdx | 4 ++-- .../pages/servers/multiple-server-urls.mdx | 4 ++-- .../pages/servers/naming-your-servers.mdx | 4 ++-- .../pages/servers/overriding-servers.mdx | 4 ++-- .../asyncapi-def/pages/servers/overview.mdx | 4 ++-- .../products/grpc-def/pages/schemas/allof.mdx | 4 ++-- .../products/grpc-def/pages/schemas/anyof.mdx | 4 ++-- .../products/grpc-def/pages/schemas/enums.mdx | 4 ++-- .../pages/schemas/inlined-schemas.mdx | 4 ++-- .../grpc-def/pages/schemas/objects.mdx | 4 ++-- .../products/grpc-def/pages/schemas/oneof.mdx | 4 ++-- .../grpc-def/pages/schemas/override-type.mdx | 4 ++-- .../openapi-def/pages/schemas/allof.mdx | 4 ++-- .../openapi-def/pages/schemas/anyof.mdx | 4 ++-- .../pages/schemas/inlined-schemas.mdx | 4 ++-- .../openapi-def/pages/schemas/objects.mdx | 4 ++-- .../openapi-def/pages/schemas/oneof.mdx | 4 ++-- .../pages/schemas/override-type.mdx | 4 ++-- .../openrpc-def/pages/schemas/allof.mdx | 4 ++-- .../openrpc-def/pages/schemas/anyof.mdx | 4 ++-- .../openrpc-def/pages/schemas/enums.mdx | 4 ++-- .../pages/schemas/inlined-schemas.mdx | 4 ++-- .../openrpc-def/pages/schemas/objects.mdx | 4 ++-- .../openrpc-def/pages/schemas/oneof.mdx | 4 ++-- .../pages/schemas/override-type.mdx | 4 ++-- 39 files changed, 91 insertions(+), 80 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index 8cc02c0d4..e84fb837e 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -160,6 +160,15 @@ div:has(> .fern-product-selector-radio-group):before { /* LANDING */ + +:is(.dark) { + .lp-page-container { + .dashed-gradient { + background-image: url('data:image/svg+xml;utf8,'); + } + } +} + .lp-page-container { min-height: 100vh; position: relative; @@ -174,6 +183,8 @@ div:has(> .fern-product-selector-radio-group):before { pointer-events: none; border-right: 1px solid var(--grayscale-5); border-left: 1px solid var(--grayscale-5); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0 ) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .dashed-pattern-right { @@ -186,6 +197,8 @@ div:has(> .fern-product-selector-radio-group):before { pointer-events: none; border-right: 1px solid var(--grayscale-5); border-left: 1px solid var(--grayscale-5); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .dashed-gradient { @@ -194,10 +207,8 @@ div:has(> .fern-product-selector-radio-group):before { background-image: url('data:image/svg+xml;utf8,'); background-repeat: repeat; background-size: 12px 12px; - } - - &:is(.dark) .dashed-gradient { - background-image: url('data:image/svg+xml;utf8,'); + mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); + -webkit-mask: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%); } .main-content { diff --git a/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx b/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx index b8913aadc..39550d4c3 100644 --- a/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using AsyncAPI definitions successfully. -See how other customers are using OpenAPI definitions to power their APIs and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx index 65cd466c8..d946058dc 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx @@ -2,6 +2,6 @@ title: Get to OpenAPI --- -# Get to OpenAPI +How to transition from AsyncAPI to OpenAPI or integrate both specifications. -Learn how to create or obtain your OpenAPI definition. Explore different approaches including handwriting, generating from code, and more. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/overview.mdx b/fern/products/asyncapi-def/pages/getting-started/overview.mdx index 001442f88..0d6523698 100644 --- a/fern/products/asyncapi-def/pages/getting-started/overview.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/overview.mdx @@ -2,6 +2,6 @@ title: Overview --- -# Overview +This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. -This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx index 56f5a3b9a..233a87063 100644 --- a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx @@ -2,6 +2,6 @@ title: Philosophy --- -# Philosophy +The philosophy and principles behind AsyncAPI definitions and how they enhance API development. -Understand the philosophy behind designing and maintaining your OpenAPI definitions. Learn best practices and guiding principles. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/allof.mdx b/fern/products/asyncapi-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/asyncapi-def/pages/schemas/allof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/anyof.mdx b/fern/products/asyncapi-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/asyncapi-def/pages/schemas/anyof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/enums.mdx b/fern/products/asyncapi-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/asyncapi-def/pages/schemas/enums.mdx +++ b/fern/products/asyncapi-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/objects.mdx b/fern/products/asyncapi-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/asyncapi-def/pages/schemas/objects.mdx +++ b/fern/products/asyncapi-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/oneof.mdx b/fern/products/asyncapi-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/asyncapi-def/pages/schemas/oneof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/override-type.mdx b/fern/products/asyncapi-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/asyncapi-def/pages/schemas/override-type.mdx +++ b/fern/products/asyncapi-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx index 286d0a352..3ae7886b2 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx @@ -2,6 +2,6 @@ title: Multiple Security Schemes --- -# Multiple Security Schemes +Learn how to define and use multiple security schemes in your OpenAPI definition. -Learn how to define and use multiple security schemes in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx index cf38307fc..74ff53c6e 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx @@ -2,6 +2,6 @@ title: Overriding the Security Scheme --- -# Overriding the Security Scheme +How to override security schemes in specific operations or contexts. -How to override the default security scheme in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx index c6be3e7c6..d509ec43e 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx @@ -2,6 +2,6 @@ title: Security Schemes Overview --- -# Security Schemes Overview +Overview of security schemes and authentication methods in OpenAPI. -An introduction to security schemes in OpenAPI. Learn about authentication and authorization options. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx index 4f563e0ef..97e6b2fb4 100644 --- a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx @@ -2,6 +2,6 @@ title: Multiple Server URLs --- -# Multiple Server URLs +How to configure multiple server URLs for different environments. -How to define and use multiple server URLs in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx index ce65b26b6..1be4ae892 100644 --- a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx @@ -2,6 +2,6 @@ title: Naming Your Servers --- -# Naming Your Servers +Best practices for naming your server configurations. -Best practices for naming your server URLs in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx index 67ab82071..f3309e941 100644 --- a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx @@ -2,6 +2,6 @@ title: Overriding the Servers --- -# Overriding the Servers +How to override server configurations in specific contexts. -How to override the default servers in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overview.mdx b/fern/products/asyncapi-def/pages/servers/overview.mdx index b45b551c9..7f5140173 100644 --- a/fern/products/asyncapi-def/pages/servers/overview.mdx +++ b/fern/products/asyncapi-def/pages/servers/overview.mdx @@ -2,6 +2,6 @@ title: Servers Overview --- -# Servers Overview +Overview of server configuration options in OpenAPI. -Introduction to server objects in OpenAPI. Learn how to define and manage server URLs. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/allof.mdx b/fern/products/grpc-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/grpc-def/pages/schemas/allof.mdx +++ b/fern/products/grpc-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/anyof.mdx b/fern/products/grpc-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/grpc-def/pages/schemas/anyof.mdx +++ b/fern/products/grpc-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/enums.mdx b/fern/products/grpc-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/grpc-def/pages/schemas/enums.mdx +++ b/fern/products/grpc-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/objects.mdx b/fern/products/grpc-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/grpc-def/pages/schemas/objects.mdx +++ b/fern/products/grpc-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/oneof.mdx b/fern/products/grpc-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/grpc-def/pages/schemas/oneof.mdx +++ b/fern/products/grpc-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/override-type.mdx b/fern/products/grpc-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/grpc-def/pages/schemas/override-type.mdx +++ b/fern/products/grpc-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/allof.mdx b/fern/products/openapi-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/openapi-def/pages/schemas/allof.mdx +++ b/fern/products/openapi-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/anyof.mdx b/fern/products/openapi-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/openapi-def/pages/schemas/anyof.mdx +++ b/fern/products/openapi-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/objects.mdx b/fern/products/openapi-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/openapi-def/pages/schemas/objects.mdx +++ b/fern/products/openapi-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/oneof.mdx b/fern/products/openapi-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/openapi-def/pages/schemas/oneof.mdx +++ b/fern/products/openapi-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/override-type.mdx b/fern/products/openapi-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/openapi-def/pages/schemas/override-type.mdx +++ b/fern/products/openapi-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/allof.mdx b/fern/products/openrpc-def/pages/schemas/allof.mdx index b2df5b757..319904842 100644 --- a/fern/products/openrpc-def/pages/schemas/allof.mdx +++ b/fern/products/openrpc-def/pages/schemas/allof.mdx @@ -2,6 +2,6 @@ title: AllOf --- -# AllOf +How to use the `allOf` keyword to compose schemas in OpenAPI. -How to use the `allOf` keyword to compose schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/anyof.mdx b/fern/products/openrpc-def/pages/schemas/anyof.mdx index 04690e099..d98c9c7c5 100644 --- a/fern/products/openrpc-def/pages/schemas/anyof.mdx +++ b/fern/products/openrpc-def/pages/schemas/anyof.mdx @@ -2,6 +2,6 @@ title: AnyOf --- -# AnyOf +How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/enums.mdx b/fern/products/openrpc-def/pages/schemas/enums.mdx index c50286ca0..0f071434b 100644 --- a/fern/products/openrpc-def/pages/schemas/enums.mdx +++ b/fern/products/openrpc-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx index 68f31c620..ab179fb00 100644 --- a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx @@ -2,6 +2,6 @@ title: Inlined Schemas --- -# Inlined Schemas +How to define schemas inline within your OpenAPI specification. -How to define inlined schemas directly within your OpenAPI definitions. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/objects.mdx b/fern/products/openrpc-def/pages/schemas/objects.mdx index 3f4225bf2..a2308a231 100644 --- a/fern/products/openrpc-def/pages/schemas/objects.mdx +++ b/fern/products/openrpc-def/pages/schemas/objects.mdx @@ -2,6 +2,6 @@ title: Objects --- -# Objects +How to define object schemas with properties in OpenAPI. -Learn how to define object schemas in OpenAPI, including properties and required fields. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/oneof.mdx b/fern/products/openrpc-def/pages/schemas/oneof.mdx index 95e26147d..f06ab43b4 100644 --- a/fern/products/openrpc-def/pages/schemas/oneof.mdx +++ b/fern/products/openrpc-def/pages/schemas/oneof.mdx @@ -2,6 +2,6 @@ title: OneOf --- -# OneOf +How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -How to use the `oneOf` keyword to define alternative schemas in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/override-type.mdx b/fern/products/openrpc-def/pages/schemas/override-type.mdx index acf4791c2..9e94c50b8 100644 --- a/fern/products/openrpc-def/pages/schemas/override-type.mdx +++ b/fern/products/openrpc-def/pages/schemas/override-type.mdx @@ -2,6 +2,6 @@ title: Override the Type --- -# Override the Type +How to override the default type inference for schemas in OpenAPI. -How to override the type of a schema in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file From c1df6636263d06e98f9a48362a3be81206a05efe Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 7 Jul 2025 16:04:12 -0700 Subject: [PATCH 30/66] feat: cleaned up home page styling and added empty page callouts --- fern/assets/styles.css | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index e84fb837e..defe573e3 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -75,27 +75,27 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/home"] { + > a[href*="home"] { grid-column: 1; grid-row: 1; } - > a[href="/sdks"] { + > a[href*="sdks"] { grid-column: 2; grid-row: 1; } - > a[href="/docs"] { + > a[href*="docs"] { grid-column: 1; grid-row: 2; } - > a[href="/ask-fern"] { + > a[href*="ask-fern"] { grid-column: 2; grid-row: 2; } - > a[href="/openapi"]:before { + > a[href*="openapi"]:before { content: "Supported Specs"; font-weight: 500; position: absolute; @@ -103,7 +103,7 @@ div:has(> .fern-product-selector-radio-group):before { left: 0.5rem; } - > a[href="/openapi"] { + > a[href*="openapi"] { grid-column: 3; grid-row: 1; @@ -113,7 +113,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/fern-def"] { + > a[href*="fern-def"] { grid-column: 3; grid-row: 2; transform: translateY(-32px); @@ -124,7 +124,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/asyncapi"] { + > a[href*="asyncapi"] { grid-column: 3; grid-row: 3; transform: translateY(-64px); @@ -135,7 +135,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/openrpc"] { + > a[href*="openrpc"] { grid-column: 3; grid-row: 4; transform: translateY(-64px); @@ -146,7 +146,7 @@ div:has(> .fern-product-selector-radio-group):before { } } - > a[href="/grpc"] { + > a[href*="grpc"] { grid-column: 3; grid-row: 5; transform: translateY(-64px); From ad866b28a7be359a2eafb5f72087f90510736f53 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 8 Jul 2025 13:59:05 -0400 Subject: [PATCH 31/66] feat: cleaned up home page styling and added empty page callouts --- fern/assets/styles.css | 109 +++++++++++++++--- fern/docs.yml | 8 +- .../product-switcher-askfern-dark.png | Bin 0 -> 9498 bytes .../product-switcher-askfern-light.png | Bin 0 -> 7565 bytes .../product-switcher-docs-dark.png | Bin 0 -> 11324 bytes .../product-switcher-docs-light.png | Bin 0 -> 9730 bytes .../product-switcher-home-dark.png | Bin 0 -> 7530 bytes .../product-switcher-home-light.png | Bin 0 -> 6497 bytes .../product-switcher-sdks-dark.png | Bin 0 -> 10539 bytes .../product-switcher-sdks-light.png | Bin 0 -> 8704 bytes .../getting-started/customer-showcase.mdx | 2 +- .../pages/getting-started/get-to-openapi.mdx | 2 +- .../get-to-openapi/generate-it/fastapi.mdx | 4 +- .../get-to-openapi/generate-it/nestjs.mdx | 4 +- .../generate-it/request-new-framework.mdx | 6 +- .../get-to-openapi/generate-it/swaggo.mdx | 4 +- .../get-to-openapi/handwrite-it.mdx | 6 +- .../overlay-customizations.mdx | 6 +- .../pages/getting-started/overview.mdx | 2 +- .../pages/getting-started/philosophy.mdx | 2 +- .../asyncapi-def/pages/schemas/allof.mdx | 4 +- .../asyncapi-def/pages/schemas/anyof.mdx | 4 +- .../asyncapi-def/pages/schemas/enums.mdx | 2 +- .../pages/schemas/inlined-schemas.mdx | 2 +- .../asyncapi-def/pages/schemas/objects.mdx | 2 +- .../asyncapi-def/pages/schemas/oneof.mdx | 4 +- .../pages/schemas/override-type.mdx | 4 +- .../multiple-security-schemes.mdx | 2 +- .../overriding-security-scheme.mdx | 4 +- .../pages/security-schemes/overview.mdx | 2 +- .../pages/servers/multiple-server-urls.mdx | 2 +- .../pages/servers/naming-your-servers.mdx | 2 +- .../pages/servers/overriding-servers.mdx | 4 +- .../asyncapi-def/pages/servers/overview.mdx | 2 +- .../pages/defining-your-api/audiences.mdx | 4 +- .../pages/defining-your-api/availability.mdx | 4 +- .../fern-def/pages/defining-your-api/doc.mdx | 4 +- .../pages/defining-your-api/endpoints.mdx | 4 +- .../pages/defining-your-api/errors.mdx | 4 +- .../pages/defining-your-api/examples.mdx | 4 +- .../pages/defining-your-api/imports.mdx | 4 +- .../pages/defining-your-api/types.mdx | 4 +- .../pages/defining-your-api/webhooks.mdx | 4 +- .../pages/defining-your-api/websockets.mdx | 4 +- .../getting-started/customer-showcase.mdx | 8 +- .../pages/getting-started/overview.mdx | 4 +- .../pages/getting-started/philosophy.mdx | 4 +- .../pages/getting-started/quickstart.mdx | 4 +- .../pages/global-settings/api-versions.mdx | 8 +- .../pages/global-settings/authentication.mdx | 4 +- .../pages/global-settings/environments.mdx | 4 +- .../pages/global-settings/global-headers.mdx | 8 +- .../pages/guides/creating-namespaces.mdx | 4 +- .../pages/guides/define-multiple-apis.mdx | 4 +- .../pages/guides/depending-on-other-apis.mdx | 4 +- .../pages/guides/export-to-openapi.mdx | 4 +- .../guides/validate-your-fern-definition.mdx | 8 +- .../getting-started/customer-showcase.mdx | 4 +- .../pages/getting-started/get-to-openapi.mdx | 4 +- .../get-to-openapi/generate-it/fastapi.mdx | 4 +- .../get-to-openapi/generate-it/nestjs.mdx | 4 +- .../generate-it/request-new-framework.mdx | 6 +- .../get-to-openapi/generate-it/swaggo.mdx | 4 +- .../get-to-openapi/handwrite-it.mdx | 6 +- .../overlay-customizations.mdx | 6 +- .../pages/getting-started/overview.mdx | 4 +- .../pages/getting-started/philosophy.mdx | 4 +- .../products/grpc-def/pages/schemas/allof.mdx | 4 +- .../products/grpc-def/pages/schemas/anyof.mdx | 4 +- .../products/grpc-def/pages/schemas/enums.mdx | 2 +- .../pages/schemas/inlined-schemas.mdx | 2 +- .../grpc-def/pages/schemas/objects.mdx | 2 +- .../products/grpc-def/pages/schemas/oneof.mdx | 4 +- .../grpc-def/pages/schemas/override-type.mdx | 4 +- .../multiple-security-schemes.mdx | 4 +- .../overriding-security-scheme.mdx | 6 +- .../pages/security-schemes/overview.mdx | 4 +- .../pages/servers/multiple-server-urls.mdx | 4 +- .../pages/servers/naming-your-servers.mdx | 4 +- .../pages/servers/overriding-servers.mdx | 6 +- .../grpc-def/pages/servers/overview.mdx | 4 +- fern/products/home/pages/welcome.mdx | 52 +-------- .../getting-started/customer-showcase.mdx | 4 +- .../pages/getting-started/get-to-openapi.mdx | 4 +- .../get-to-openapi/generate-it/fastapi.mdx | 4 +- .../get-to-openapi/generate-it/nestjs.mdx | 4 +- .../generate-it/request-new-framework.mdx | 6 +- .../get-to-openapi/generate-it/swaggo.mdx | 4 +- .../get-to-openapi/handwrite-it.mdx | 6 +- .../overlay-customizations.mdx | 6 +- .../pages/getting-started/overview.mdx | 4 +- .../pages/getting-started/philosophy.mdx | 4 +- .../openapi-def/pages/schemas/allof.mdx | 4 +- .../openapi-def/pages/schemas/anyof.mdx | 4 +- .../openapi-def/pages/schemas/enums.mdx | 4 +- .../pages/schemas/inlined-schemas.mdx | 2 +- .../openapi-def/pages/schemas/objects.mdx | 2 +- .../openapi-def/pages/schemas/oneof.mdx | 4 +- .../pages/schemas/override-type.mdx | 4 +- .../multiple-security-schemes.mdx | 4 +- .../overriding-security-scheme.mdx | 6 +- .../pages/security-schemes/overview.mdx | 4 +- .../pages/servers/multiple-server-urls.mdx | 4 +- .../pages/servers/naming-your-servers.mdx | 4 +- .../pages/servers/overriding-servers.mdx | 6 +- .../openapi-def/pages/servers/overview.mdx | 4 +- 106 files changed, 338 insertions(+), 219 deletions(-) create mode 100644 fern/images/product-switcher/product-switcher-askfern-dark.png create mode 100644 fern/images/product-switcher/product-switcher-askfern-light.png create mode 100644 fern/images/product-switcher/product-switcher-docs-dark.png create mode 100644 fern/images/product-switcher/product-switcher-docs-light.png create mode 100644 fern/images/product-switcher/product-switcher-home-dark.png create mode 100644 fern/images/product-switcher/product-switcher-home-light.png create mode 100644 fern/images/product-switcher/product-switcher-sdks-dark.png create mode 100644 fern/images/product-switcher/product-switcher-sdks-light.png diff --git a/fern/assets/styles.css b/fern/assets/styles.css index defe573e3..33933456a 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -33,17 +33,7 @@ background-color: transparent !important; } -/* Custom styline for code blocks to match Fern site */ -/* .code-block-root { - box-shadow: 0 0 0 .0625rem #0e3f7e0a,0 .0625rem .0625rem -.003125rem #2a33450a,.1875rem .1875rem .1875rem -.09375rem #2a33460a,0 .375rem .375rem -.1875rem #2a33460a,0 .75rem .75rem -.375rem #0e3f7e0a,0 1.5rem 1.5rem -.75rem #0e3f7e0a,.5rem .5rem 3.5625rem 0 #e7e8ec; - border-radius: 0 0 .5rem .5rem; -} - -.bg-tag-default-soft { - box-shadow: 0 0 0 .0625rem #0e3f7e0a,0 .0625rem .0625rem -.003125rem #2a33450a,.1875rem .1875rem .1875rem -.09375rem #2a33460a,0 .375rem .375rem -.1875rem #2a33460a,0 .75rem .75rem -.375rem #0e3f7e0a,0 1.5rem 1.5rem -.75rem #0e3f7e0a,.5rem .5rem 3.5625rem 0 #e7e8ec; -} */ - - +/*** START -- PRODUCT SELECTOR STYLING ***/ .fern-product-selector { transform: translate(-2px, 4px); } @@ -156,17 +146,109 @@ div:has(> .fern-product-selector-radio-group):before { height: 1.5rem; } } -} +} + +:is(.dark) .fern-product-selector-radio-group a[href*="home"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/data-api-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="sdks"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/designer-api-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="docs"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/browser-api-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="ask-fern"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/webflow-cloud-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="openapi"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/flowkit-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="fern-def"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/fern-def-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="asyncapi"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/asyncapi-image-dark.svg") !important; +} +:is(.dark) .fern-product-selector-radio-group a[href*="openrpc"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/openrpc-image-dark.svg") !important; +} + +:is(.dark) .fern-product-selector-radio-group a[href*="grpc"] img { + content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/grpc-image-dark.svg") !important; +} +/*** END -- PRODUCT SELECTOR STYLING ***/ -/* LANDING */ +/*** START -- LANDING PAGE STYLING ***/ :is(.dark) { .lp-page-container { .dashed-gradient { background-image: url('data:image/svg+xml;utf8,'); } } + + .bg-gradient-green-left { + background-image: radial-gradient(farthest-side, var(--green-2), transparent) !important; + } + + .bg-gradient-blue-left { + background-image: radial-gradient(farthest-side, var(--blue-2), transparent) !important; + } + + .bg-gradient-green-right { + background-image: radial-gradient(farthest-side, var(--green-2), transparent) !important; + } + + .bg-gradient-blue-right { + background-image: radial-gradient(farthest-side, var(--blue-2), transparent) !important; + } +} + +.bg-gradient-green-left { + top: 0; + width: 700px; + height: 1000px; + position: fixed; + transform: translate(-50%, -10%) rotate(30deg); + background-image: radial-gradient(farthest-side, var(--green-3), transparent); +} + +.bg-gradient-blue-left { + top: 0; + width: 800px; + height: 600px; + position: fixed; + filter: hue-rotate(30deg); + transform: translate(-60%, 50%) rotate(-30deg); + background-image: radial-gradient(farthest-side, var(--blue-3), transparent); +} + +.bg-gradient-green-right { + top: 0; + width: 700px; + height: 1000px; + position: fixed; + right: 0; + transform: translate(50%, -10%) rotate(-30deg); + background-image: radial-gradient(farthest-side, var(--green-3), transparent); +} + +.bg-gradient-blue-right { + top: 0; + width: 800px; + height: 600px; + position: fixed; + right: 0; + filter: hue-rotate(30deg); + transform: translate(60%, 50%) rotate(30deg); + background-image: radial-gradient(farthest-side, var(--blue-3), transparent); } .lp-page-container { @@ -813,3 +895,4 @@ div:has(> .fern-product-selector-radio-group):before { } } +/*** END -- LANDING PAGE STYLING ***/ diff --git a/fern/docs.yml b/fern/docs.yml index 21f75bfe8..440d5bce6 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -7,28 +7,28 @@ products: - display-name: Home path: ./products/home/home.yml # icon: fa-regular fa-home - image: ./images/product-switcher/home.svg + image: ./images/product-switcher/product-switcher-home-light.png slug: home subtitle: Products that delight your developers - display-name: SDKs path: ./products/sdks/sdks.yml icon: fa-brands fa-codepen - image: ./images/product-switcher/sdks.png + image: ./images/product-switcher/product-switcher-sdks-light.png slug: sdks subtitle: Generate client libraries in multiple languages - display-name: Docs path: ./products/docs/docs.yml icon: fa-regular fa-browser - image: ./images/product-switcher/docs.png + image: ./images/product-switcher/product-switcher-docs-light.png slug: docs subtitle: Generate beautiful, interactive documentation websites - display-name: Ask Fern path: ./products/ask-fern/ask-fern.yml icon: fa-regular fa-magnifying-glass - image: ./images/product-switcher/ask-fern.png + image: ./images/product-switcher/product-switcher-askfern-light.png slug: ask-fern subtitle: Let users find answers in your documentation instantly diff --git a/fern/images/product-switcher/product-switcher-askfern-dark.png b/fern/images/product-switcher/product-switcher-askfern-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9fec3aa402603cd934cf2827260a158b0f6bbd72 GIT binary patch literal 9498 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 literal 0 HcmV?d00001 diff --git a/fern/images/product-switcher/product-switcher-askfern-light.png b/fern/images/product-switcher/product-switcher-askfern-light.png new file mode 100644 index 0000000000000000000000000000000000000000..e780d89eb95fb7613befe449d168333e671a72c7 GIT binary patch literal 7565 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 literal 0 HcmV?d00001 diff --git a/fern/images/product-switcher/product-switcher-docs-light.png b/fern/images/product-switcher/product-switcher-docs-light.png new file mode 100644 index 0000000000000000000000000000000000000000..df5a1866ee067d0388b5cb104b1924fdd4fe4f50 GIT binary patch literal 9730 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 Q)c^nh07*qoM6N<$f)cIkwg3PC literal 0 HcmV?d00001 diff --git a/fern/images/product-switcher/product-switcher-home-dark.png b/fern/images/product-switcher/product-switcher-home-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e0822bc58202163d0575d3f4b05fafc8db968eca GIT binary patch literal 7530 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 AbpQYW literal 0 HcmV?d00001 diff --git a/fern/images/product-switcher/product-switcher-home-light.png b/fern/images/product-switcher/product-switcher-home-light.png new file mode 100644 index 0000000000000000000000000000000000000000..2fa4f831376c60fd7450bbd7e4bae77e972271dc GIT binary patch literal 6497 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 literal 0 HcmV?d00001 diff --git a/fern/images/product-switcher/product-switcher-sdks-light.png b/fern/images/product-switcher/product-switcher-sdks-light.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ca09fddd10aa76a0fecfd096cf1e460d280ba8 GIT binary patch literal 8704 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 page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx index d946058dc..faf5d5d7a 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi.mdx @@ -4,4 +4,4 @@ title: Get to OpenAPI How to transition from AsyncAPI to OpenAPI or integrate both specifications. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx index c8095e8a7..6ba0217d6 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx @@ -4,4 +4,6 @@ title: FastAPI # Generate OpenAPI from FastAPI -Instructions for generating an OpenAPI definition from a FastAPI project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a FastAPI project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx index dfefb49b9..838467f79 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx @@ -4,4 +4,6 @@ title: NestJS # Generate OpenAPI from NestJS -Instructions for generating an OpenAPI definition from a NestJS project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a NestJS project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx index 2daa88917..0ba737a50 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx @@ -1,7 +1,9 @@ --- -title: Request a new framework +title: Request New Framework --- # Request a New Framework -Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. \ No newline at end of file +Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx index 5512b276a..da566a29e 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx @@ -4,4 +4,6 @@ title: Swaggo # Generate OpenAPI from Swaggo -Instructions for generating an OpenAPI definition from a Swaggo (Go) project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a Swaggo (Go) project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). diff --git a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx index 6db37bb5b..28571f07c 100644 --- a/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx @@ -1,7 +1,9 @@ --- -title: Handwrite it +title: Handwrite It --- # Handwrite Your OpenAPI Definition -Step-by-step guide to manually writing your OpenAPI definition from scratch. \ No newline at end of file +Step-by-step guide to manually writing your OpenAPI definition from scratch. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/overlay-customizations.mdx b/fern/products/asyncapi-def/pages/getting-started/overlay-customizations.mdx index 26b75af7e..00fd99ab9 100644 --- a/fern/products/asyncapi-def/pages/getting-started/overlay-customizations.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/overlay-customizations.mdx @@ -1,7 +1,7 @@ --- -title: Overlay customizations +title: Overlay Customizations --- -# Overlay Customizations +Learn how to customize your OpenAPI overlays to fit your unique requirements. -Learn how to customize your OpenAPI overlays to fit your unique requirements. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). diff --git a/fern/products/asyncapi-def/pages/getting-started/overview.mdx b/fern/products/asyncapi-def/pages/getting-started/overview.mdx index 0d6523698..d3b20d894 100644 --- a/fern/products/asyncapi-def/pages/getting-started/overview.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/overview.mdx @@ -4,4 +4,4 @@ title: Overview This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx index 233a87063..7b9f1f487 100644 --- a/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx +++ b/fern/products/asyncapi-def/pages/getting-started/philosophy.mdx @@ -4,4 +4,4 @@ title: Philosophy The philosophy and principles behind AsyncAPI definitions and how they enhance API development. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/allof.mdx b/fern/products/asyncapi-def/pages/schemas/allof.mdx index 319904842..16d657582 100644 --- a/fern/products/asyncapi-def/pages/schemas/allof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/allof.mdx @@ -1,7 +1,7 @@ --- -title: AllOf +title: All Of --- How to use the `allOf` keyword to compose schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/anyof.mdx b/fern/products/asyncapi-def/pages/schemas/anyof.mdx index d98c9c7c5..91fcdeab8 100644 --- a/fern/products/asyncapi-def/pages/schemas/anyof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/anyof.mdx @@ -1,7 +1,7 @@ --- -title: AnyOf +title: Any Of --- How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/enums.mdx b/fern/products/asyncapi-def/pages/schemas/enums.mdx index 0f071434b..c9c85709a 100644 --- a/fern/products/asyncapi-def/pages/schemas/enums.mdx +++ b/fern/products/asyncapi-def/pages/schemas/enums.mdx @@ -4,4 +4,4 @@ title: Enums How to use enum types to define a fixed set of values in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx index ab179fb00..9906fcf9d 100644 --- a/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/asyncapi-def/pages/schemas/inlined-schemas.mdx @@ -4,4 +4,4 @@ title: Inlined Schemas How to define schemas inline within your OpenAPI specification. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/objects.mdx b/fern/products/asyncapi-def/pages/schemas/objects.mdx index a2308a231..393909d69 100644 --- a/fern/products/asyncapi-def/pages/schemas/objects.mdx +++ b/fern/products/asyncapi-def/pages/schemas/objects.mdx @@ -4,4 +4,4 @@ title: Objects How to define object schemas with properties in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/oneof.mdx b/fern/products/asyncapi-def/pages/schemas/oneof.mdx index f06ab43b4..134e74233 100644 --- a/fern/products/asyncapi-def/pages/schemas/oneof.mdx +++ b/fern/products/asyncapi-def/pages/schemas/oneof.mdx @@ -1,7 +1,7 @@ --- -title: OneOf +title: One Of --- How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/schemas/override-type.mdx b/fern/products/asyncapi-def/pages/schemas/override-type.mdx index 9e94c50b8..109113ac7 100644 --- a/fern/products/asyncapi-def/pages/schemas/override-type.mdx +++ b/fern/products/asyncapi-def/pages/schemas/override-type.mdx @@ -1,7 +1,7 @@ --- -title: Override the Type +title: Override Type --- How to override the default type inference for schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx index 3ae7886b2..57df008d3 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/multiple-security-schemes.mdx @@ -4,4 +4,4 @@ title: Multiple Security Schemes Learn how to define and use multiple security schemes in your OpenAPI definition. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx index 74ff53c6e..a3c7c6bd7 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overriding-security-scheme.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Security Scheme +title: Overriding Security Scheme --- How to override security schemes in specific operations or contexts. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx index d509ec43e..58347b318 100644 --- a/fern/products/asyncapi-def/pages/security-schemes/overview.mdx +++ b/fern/products/asyncapi-def/pages/security-schemes/overview.mdx @@ -4,4 +4,4 @@ title: Security Schemes Overview Overview of security schemes and authentication methods in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/authentication.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx index 97e6b2fb4..9842ed0a3 100644 --- a/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/asyncapi-def/pages/servers/multiple-server-urls.mdx @@ -4,4 +4,4 @@ title: Multiple Server URLs How to configure multiple server URLs for different environments. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx index 1be4ae892..a5d0d1172 100644 --- a/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/naming-your-servers.mdx @@ -4,4 +4,4 @@ title: Naming Your Servers Best practices for naming your server configurations. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx index f3309e941..0b5ecad00 100644 --- a/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx +++ b/fern/products/asyncapi-def/pages/servers/overriding-servers.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Servers +title: Overriding Servers --- How to override server configurations in specific contexts. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/asyncapi-def/pages/servers/overview.mdx b/fern/products/asyncapi-def/pages/servers/overview.mdx index 7f5140173..4986039ff 100644 --- a/fern/products/asyncapi-def/pages/servers/overview.mdx +++ b/fern/products/asyncapi-def/pages/servers/overview.mdx @@ -4,4 +4,4 @@ title: Servers Overview Overview of server configuration options in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/servers.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/audiences.mdx b/fern/products/fern-def/pages/defining-your-api/audiences.mdx index 11d55798b..0cf702790 100644 --- a/fern/products/fern-def/pages/defining-your-api/audiences.mdx +++ b/fern/products/fern-def/pages/defining-your-api/audiences.mdx @@ -4,4 +4,6 @@ title: Audiences # Audiences -Details about different audiences or user groups for the API. \ No newline at end of file +Define different audiences for your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/availability.mdx b/fern/products/fern-def/pages/defining-your-api/availability.mdx index cab7f2bd0..c8084c7a9 100644 --- a/fern/products/fern-def/pages/defining-your-api/availability.mdx +++ b/fern/products/fern-def/pages/defining-your-api/availability.mdx @@ -4,4 +4,6 @@ title: Availability # Availability -Information about the availability and uptime of the API. \ No newline at end of file +Configure availability settings for your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/doc.mdx b/fern/products/fern-def/pages/defining-your-api/doc.mdx index 949f93a49..30215a455 100644 --- a/fern/products/fern-def/pages/defining-your-api/doc.mdx +++ b/fern/products/fern-def/pages/defining-your-api/doc.mdx @@ -4,4 +4,6 @@ title: Doc # Doc -General documentation for your API. \ No newline at end of file +Documentation configuration. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/endpoints.mdx b/fern/products/fern-def/pages/defining-your-api/endpoints.mdx index ec000c42f..07e4678a1 100644 --- a/fern/products/fern-def/pages/defining-your-api/endpoints.mdx +++ b/fern/products/fern-def/pages/defining-your-api/endpoints.mdx @@ -4,4 +4,6 @@ title: Endpoints # Endpoints -A list and description of all available API endpoints. \ No newline at end of file +How to define API endpoints in your specification. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/errors.mdx b/fern/products/fern-def/pages/defining-your-api/errors.mdx index 2310d891d..394da9f32 100644 --- a/fern/products/fern-def/pages/defining-your-api/errors.mdx +++ b/fern/products/fern-def/pages/defining-your-api/errors.mdx @@ -4,4 +4,6 @@ title: Errors # Errors -Common errors and how to handle them. \ No newline at end of file +Define error responses for your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/examples.mdx b/fern/products/fern-def/pages/defining-your-api/examples.mdx index 94c010d53..eae47886c 100644 --- a/fern/products/fern-def/pages/defining-your-api/examples.mdx +++ b/fern/products/fern-def/pages/defining-your-api/examples.mdx @@ -4,4 +4,6 @@ title: Examples # Examples -Code samples and example requests/responses for the API. \ No newline at end of file +How to add examples to your API definition. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/imports.mdx b/fern/products/fern-def/pages/defining-your-api/imports.mdx index fe7cb9f9e..95cc1ac0a 100644 --- a/fern/products/fern-def/pages/defining-your-api/imports.mdx +++ b/fern/products/fern-def/pages/defining-your-api/imports.mdx @@ -4,4 +4,6 @@ title: Imports # Imports -How to import and reuse components in your API definition. \ No newline at end of file +How to import external definitions into your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/types.mdx b/fern/products/fern-def/pages/defining-your-api/types.mdx index db68cc8eb..a172a3fd6 100644 --- a/fern/products/fern-def/pages/defining-your-api/types.mdx +++ b/fern/products/fern-def/pages/defining-your-api/types.mdx @@ -4,4 +4,6 @@ title: Types # Types -Documentation on the data types used in the API. \ No newline at end of file +Documentation on the data types used in the API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/webhooks.mdx b/fern/products/fern-def/pages/defining-your-api/webhooks.mdx index ea2a23793..b0e658deb 100644 --- a/fern/products/fern-def/pages/defining-your-api/webhooks.mdx +++ b/fern/products/fern-def/pages/defining-your-api/webhooks.mdx @@ -4,4 +4,6 @@ title: Webhooks # Webhooks -Information about webhook support and configuration. \ No newline at end of file +How to define webhook endpoints in your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/websockets.mdx b/fern/products/fern-def/pages/defining-your-api/websockets.mdx index c568ce29f..27dd22132 100644 --- a/fern/products/fern-def/pages/defining-your-api/websockets.mdx +++ b/fern/products/fern-def/pages/defining-your-api/websockets.mdx @@ -4,4 +4,6 @@ title: WebSockets # WebSockets -Details on using WebSockets with the API. \ No newline at end of file +Configure WebSocket connections in your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/customer-showcase.mdx b/fern/products/fern-def/pages/getting-started/customer-showcase.mdx index 320ec6b7d..6b3d611bc 100644 --- a/fern/products/fern-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/fern-def/pages/getting-started/customer-showcase.mdx @@ -1,7 +1,9 @@ --- -title: Customer Showcase +title: Customer showcase --- -# Customer Showcase +# Customer showcase -See how customers are using our API to build amazing products. \ No newline at end of file +See how other customers are using Fern successfully. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/overview.mdx b/fern/products/fern-def/pages/getting-started/overview.mdx index 41b0cc32a..33538226b 100644 --- a/fern/products/fern-def/pages/getting-started/overview.mdx +++ b/fern/products/fern-def/pages/getting-started/overview.mdx @@ -4,4 +4,6 @@ title: Overview # Overview -Welcome to the Getting Started section! This page provides an introduction to the API and how to begin using it. \ No newline at end of file +Welcome to the Getting Started section! This page provides an introduction to the API and how to begin using it. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/philosophy.mdx b/fern/products/fern-def/pages/getting-started/philosophy.mdx index d12a25a0e..ca98496cd 100644 --- a/fern/products/fern-def/pages/getting-started/philosophy.mdx +++ b/fern/products/fern-def/pages/getting-started/philosophy.mdx @@ -4,4 +4,6 @@ title: Philosophy # Philosophy -Learn about the guiding principles and philosophy behind our API design. \ No newline at end of file +The principles and philosophy behind Fern API definitions. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/quickstart.mdx b/fern/products/fern-def/pages/getting-started/quickstart.mdx index e01b30d48..91cbf2c92 100644 --- a/fern/products/fern-def/pages/getting-started/quickstart.mdx +++ b/fern/products/fern-def/pages/getting-started/quickstart.mdx @@ -4,4 +4,6 @@ title: Quickstart # Quickstart -Follow these steps to quickly get up and running with the API. \ No newline at end of file +Get started with Fern quickly with this guide. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/api-versions.mdx b/fern/products/fern-def/pages/global-settings/api-versions.mdx index 5b323c02c..38aa14645 100644 --- a/fern/products/fern-def/pages/global-settings/api-versions.mdx +++ b/fern/products/fern-def/pages/global-settings/api-versions.mdx @@ -1,7 +1,9 @@ --- -title: API Versions +title: API versions --- -# API Versions +# API versions -Learn about versioning and how to select the appropriate API version. \ No newline at end of file +How to manage different versions of your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/authentication.mdx b/fern/products/fern-def/pages/global-settings/authentication.mdx index 479401d42..7d5a51d04 100644 --- a/fern/products/fern-def/pages/global-settings/authentication.mdx +++ b/fern/products/fern-def/pages/global-settings/authentication.mdx @@ -4,4 +4,6 @@ title: Authentication # Authentication -Learn how to authenticate with the API and manage credentials. \ No newline at end of file +Configure authentication methods for your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/environments.mdx b/fern/products/fern-def/pages/global-settings/environments.mdx index e24c1f696..ede95d53e 100644 --- a/fern/products/fern-def/pages/global-settings/environments.mdx +++ b/fern/products/fern-def/pages/global-settings/environments.mdx @@ -4,4 +4,6 @@ title: Environments # Environments -Details about the different environments available for the API (e.g., production, staging). \ No newline at end of file +Configure different environments for your API (development, staging, production). + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/global-headers.mdx b/fern/products/fern-def/pages/global-settings/global-headers.mdx index 168b028f1..1f47ad893 100644 --- a/fern/products/fern-def/pages/global-settings/global-headers.mdx +++ b/fern/products/fern-def/pages/global-settings/global-headers.mdx @@ -1,7 +1,9 @@ --- -title: Global Headers +title: Global headers --- -# Global Headers +# Global headers -Information about required and optional global headers for API requests. \ No newline at end of file +Define headers that apply to all API endpoints. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/creating-namespaces.mdx b/fern/products/fern-def/pages/guides/creating-namespaces.mdx index 6571b3666..e053d5563 100644 --- a/fern/products/fern-def/pages/guides/creating-namespaces.mdx +++ b/fern/products/fern-def/pages/guides/creating-namespaces.mdx @@ -4,4 +4,6 @@ title: Creating namespaces # Creating namespaces -Instructions for creating and organizing namespaces in your API. \ No newline at end of file +Instructions for creating and organizing namespaces in your API. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/define-multiple-apis.mdx b/fern/products/fern-def/pages/guides/define-multiple-apis.mdx index 03adf17c7..51eb7d3f2 100644 --- a/fern/products/fern-def/pages/guides/define-multiple-apis.mdx +++ b/fern/products/fern-def/pages/guides/define-multiple-apis.mdx @@ -4,4 +4,6 @@ title: Define multiple APIs # Define multiple APIs -Instructions for defining and managing multiple APIs. \ No newline at end of file +How to define and manage multiple APIs in one project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx b/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx index 47501b54a..dd61785b8 100644 --- a/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx +++ b/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx @@ -4,4 +4,6 @@ title: Depending on other APIs # Depending on other APIs -How to depend on and integrate with other APIs. \ No newline at end of file +How to manage dependencies between different APIs. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/export-to-openapi.mdx b/fern/products/fern-def/pages/guides/export-to-openapi.mdx index bc7b5c797..0822376e4 100644 --- a/fern/products/fern-def/pages/guides/export-to-openapi.mdx +++ b/fern/products/fern-def/pages/guides/export-to-openapi.mdx @@ -4,4 +4,6 @@ title: Export to OpenAPI # Export to OpenAPI -How to export your Fern API definition to OpenAPI format. \ No newline at end of file +How to export your API definition to OpenAPI format. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx b/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx index 952fddedd..852d15820 100644 --- a/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx +++ b/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx @@ -1,7 +1,9 @@ --- -title: Validate your Fern Definition +title: Validate your Fern definition --- -# Validate your Fern Definition +# Validate your Fern definition -How to validate your Fern API definition for correctness. \ No newline at end of file +Learn how to validate your Fern definition to ensure it's correct. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/customer-showcase.mdx b/fern/products/grpc-def/pages/getting-started/customer-showcase.mdx index b8913aadc..662e99e15 100644 --- a/fern/products/grpc-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/grpc-def/pages/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using AsyncAPI definitions successfully. -See how other customers are using OpenAPI definitions to power their APIs and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi.mdx index 65cd466c8..6a181a5a0 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi.mdx @@ -2,6 +2,6 @@ title: Get to OpenAPI --- -# Get to OpenAPI +How to transition from AsyncAPI to OpenAPI or integrate both specifications. -Learn how to create or obtain your OpenAPI definition. Explore different approaches including handwriting, generating from code, and more. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx index c8095e8a7..b00c016ac 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx @@ -4,4 +4,6 @@ title: FastAPI # Generate OpenAPI from FastAPI -Instructions for generating an OpenAPI definition from a FastAPI project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a FastAPI project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx index dfefb49b9..e8e90de30 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx @@ -4,4 +4,6 @@ title: NestJS # Generate OpenAPI from NestJS -Instructions for generating an OpenAPI definition from a NestJS project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a NestJS project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx index 2daa88917..e41f98ac0 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx @@ -1,7 +1,9 @@ --- -title: Request a new framework +title: Request New Framework --- # Request a New Framework -Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. \ No newline at end of file +Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx index 5512b276a..954b2d1d9 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx @@ -4,4 +4,6 @@ title: Swaggo # Generate OpenAPI from Swaggo -Instructions for generating an OpenAPI definition from a Swaggo (Go) project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a Swaggo (Go) project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx index 6db37bb5b..5a0f238ff 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx @@ -1,7 +1,9 @@ --- -title: Handwrite it +title: Handwrite It --- # Handwrite Your OpenAPI Definition -Step-by-step guide to manually writing your OpenAPI definition from scratch. \ No newline at end of file +Step-by-step guide to manually writing your OpenAPI definition from scratch. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/overlay-customizations.mdx b/fern/products/grpc-def/pages/getting-started/overlay-customizations.mdx index 26b75af7e..6fb9aad86 100644 --- a/fern/products/grpc-def/pages/getting-started/overlay-customizations.mdx +++ b/fern/products/grpc-def/pages/getting-started/overlay-customizations.mdx @@ -1,7 +1,7 @@ --- -title: Overlay customizations +title: Overlay Customizations --- -# Overlay Customizations +Learn how to customize your OpenAPI overlays to fit your unique requirements. -Learn how to customize your OpenAPI overlays to fit your unique requirements. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/overview.mdx b/fern/products/grpc-def/pages/getting-started/overview.mdx index 001442f88..97d40b566 100644 --- a/fern/products/grpc-def/pages/getting-started/overview.mdx +++ b/fern/products/grpc-def/pages/getting-started/overview.mdx @@ -4,4 +4,6 @@ title: Overview # Overview -This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. \ No newline at end of file +This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/philosophy.mdx b/fern/products/grpc-def/pages/getting-started/philosophy.mdx index 56f5a3b9a..0e52bc615 100644 --- a/fern/products/grpc-def/pages/getting-started/philosophy.mdx +++ b/fern/products/grpc-def/pages/getting-started/philosophy.mdx @@ -2,6 +2,6 @@ title: Philosophy --- -# Philosophy +The philosophy and principles behind AsyncAPI definitions and how they enhance API development. -Understand the philosophy behind designing and maintaining your OpenAPI definitions. Learn best practices and guiding principles. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/allof.mdx b/fern/products/grpc-def/pages/schemas/allof.mdx index 319904842..305b424b5 100644 --- a/fern/products/grpc-def/pages/schemas/allof.mdx +++ b/fern/products/grpc-def/pages/schemas/allof.mdx @@ -1,7 +1,7 @@ --- -title: AllOf +title: All Of --- How to use the `allOf` keyword to compose schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/anyof.mdx b/fern/products/grpc-def/pages/schemas/anyof.mdx index d98c9c7c5..bd293f9da 100644 --- a/fern/products/grpc-def/pages/schemas/anyof.mdx +++ b/fern/products/grpc-def/pages/schemas/anyof.mdx @@ -1,7 +1,7 @@ --- -title: AnyOf +title: Any Of --- How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/enums.mdx b/fern/products/grpc-def/pages/schemas/enums.mdx index 0f071434b..269806428 100644 --- a/fern/products/grpc-def/pages/schemas/enums.mdx +++ b/fern/products/grpc-def/pages/schemas/enums.mdx @@ -4,4 +4,4 @@ title: Enums How to use enum types to define a fixed set of values in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx index ab179fb00..50d864e10 100644 --- a/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/grpc-def/pages/schemas/inlined-schemas.mdx @@ -4,4 +4,4 @@ title: Inlined Schemas How to define schemas inline within your OpenAPI specification. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/objects.mdx b/fern/products/grpc-def/pages/schemas/objects.mdx index a2308a231..99c6a6e41 100644 --- a/fern/products/grpc-def/pages/schemas/objects.mdx +++ b/fern/products/grpc-def/pages/schemas/objects.mdx @@ -4,4 +4,4 @@ title: Objects How to define object schemas with properties in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/oneof.mdx b/fern/products/grpc-def/pages/schemas/oneof.mdx index f06ab43b4..c29355abe 100644 --- a/fern/products/grpc-def/pages/schemas/oneof.mdx +++ b/fern/products/grpc-def/pages/schemas/oneof.mdx @@ -1,7 +1,7 @@ --- -title: OneOf +title: One Of --- How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/schemas/override-type.mdx b/fern/products/grpc-def/pages/schemas/override-type.mdx index 9e94c50b8..44cac7698 100644 --- a/fern/products/grpc-def/pages/schemas/override-type.mdx +++ b/fern/products/grpc-def/pages/schemas/override-type.mdx @@ -1,7 +1,7 @@ --- -title: Override the Type +title: Override Type --- How to override the default type inference for schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/grpc-def/pages/security-schemes/multiple-security-schemes.mdx index 286d0a352..04a3407ed 100644 --- a/fern/products/grpc-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/grpc-def/pages/security-schemes/multiple-security-schemes.mdx @@ -2,6 +2,6 @@ title: Multiple Security Schemes --- -# Multiple Security Schemes +Learn how to define and use multiple security schemes in your OpenAPI definition. -Learn how to define and use multiple security schemes in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/grpc-def/pages/security-schemes/overriding-security-scheme.mdx index cf38307fc..905a45251 100644 --- a/fern/products/grpc-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/grpc-def/pages/security-schemes/overriding-security-scheme.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Security Scheme +title: Overriding Security Scheme --- -# Overriding the Security Scheme +How to override security schemes in specific operations or contexts. -How to override the default security scheme in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/security-schemes/overview.mdx b/fern/products/grpc-def/pages/security-schemes/overview.mdx index c6be3e7c6..7743f8089 100644 --- a/fern/products/grpc-def/pages/security-schemes/overview.mdx +++ b/fern/products/grpc-def/pages/security-schemes/overview.mdx @@ -2,6 +2,6 @@ title: Security Schemes Overview --- -# Security Schemes Overview +Overview of security schemes and authentication methods in OpenAPI. -An introduction to security schemes in OpenAPI. Learn about authentication and authorization options. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/servers/multiple-server-urls.mdx b/fern/products/grpc-def/pages/servers/multiple-server-urls.mdx index 4f563e0ef..94ba2c929 100644 --- a/fern/products/grpc-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/grpc-def/pages/servers/multiple-server-urls.mdx @@ -2,6 +2,6 @@ title: Multiple Server URLs --- -# Multiple Server URLs +How to configure multiple server URLs for different environments. -How to define and use multiple server URLs in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/servers/naming-your-servers.mdx b/fern/products/grpc-def/pages/servers/naming-your-servers.mdx index ce65b26b6..fd2a055bb 100644 --- a/fern/products/grpc-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/grpc-def/pages/servers/naming-your-servers.mdx @@ -2,6 +2,6 @@ title: Naming Your Servers --- -# Naming Your Servers +Best practices for naming your server configurations. -Best practices for naming your server URLs in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/servers/overriding-servers.mdx b/fern/products/grpc-def/pages/servers/overriding-servers.mdx index 67ab82071..0c5cc5f6f 100644 --- a/fern/products/grpc-def/pages/servers/overriding-servers.mdx +++ b/fern/products/grpc-def/pages/servers/overriding-servers.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Servers +title: Overriding Servers --- -# Overriding the Servers +How to override server configurations in specific contexts. -How to override the default servers in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/servers/overview.mdx b/fern/products/grpc-def/pages/servers/overview.mdx index b45b551c9..761a9d085 100644 --- a/fern/products/grpc-def/pages/servers/overview.mdx +++ b/fern/products/grpc-def/pages/servers/overview.mdx @@ -2,6 +2,6 @@ title: Servers Overview --- -# Servers Overview +Overview of server configuration options in OpenAPI. -Introduction to server objects in OpenAPI. Learn how to define and manage server URLs. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index fe9da476b..04dca9482 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -23,54 +23,10 @@ layout: custom }} className="box-border block" /> -
-
-
-
+
+
+
+
diff --git a/fern/products/openapi-def/pages/getting-started/customer-showcase.mdx b/fern/products/openapi-def/pages/getting-started/customer-showcase.mdx index b8913aadc..c5b866835 100644 --- a/fern/products/openapi-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/openapi-def/pages/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using OpenAPI definitions successfully. -See how other customers are using OpenAPI definitions to power their APIs and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi.mdx index 65cd466c8..fb94e0757 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi.mdx @@ -2,6 +2,6 @@ title: Get to OpenAPI --- -# Get to OpenAPI +How to create or obtain your OpenAPI definition through various methods. -Learn how to create or obtain your OpenAPI definition. Explore different approaches including handwriting, generating from code, and more. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx index c8095e8a7..c86fc2990 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx @@ -4,4 +4,6 @@ title: FastAPI # Generate OpenAPI from FastAPI -Instructions for generating an OpenAPI definition from a FastAPI project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a FastAPI project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx index dfefb49b9..a8d652966 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx @@ -4,4 +4,6 @@ title: NestJS # Generate OpenAPI from NestJS -Instructions for generating an OpenAPI definition from a NestJS project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a NestJS project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx index 2daa88917..caff15386 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx @@ -1,7 +1,9 @@ --- -title: Request a new framework +title: Request New Framework --- # Request a New Framework -Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. \ No newline at end of file +Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx index 5512b276a..bfce61181 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx @@ -4,4 +4,6 @@ title: Swaggo # Generate OpenAPI from Swaggo -Instructions for generating an OpenAPI definition from a Swaggo (Go) project. \ No newline at end of file +Instructions for generating an OpenAPI definition from a Swaggo (Go) project. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx b/fern/products/openapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx index 6db37bb5b..369b2a221 100644 --- a/fern/products/openapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx +++ b/fern/products/openapi-def/pages/getting-started/get-to-openapi/handwrite-it.mdx @@ -1,7 +1,9 @@ --- -title: Handwrite it +title: Handwrite It --- # Handwrite Your OpenAPI Definition -Step-by-step guide to manually writing your OpenAPI definition from scratch. \ No newline at end of file +Step-by-step guide to manually writing your OpenAPI definition from scratch. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/overlay-customizations.mdx b/fern/products/openapi-def/pages/getting-started/overlay-customizations.mdx index 26b75af7e..014c14d01 100644 --- a/fern/products/openapi-def/pages/getting-started/overlay-customizations.mdx +++ b/fern/products/openapi-def/pages/getting-started/overlay-customizations.mdx @@ -1,7 +1,7 @@ --- -title: Overlay customizations +title: Overlay Customizations --- -# Overlay Customizations +Learn how to customize your OpenAPI overlays to fit your unique requirements. -Learn how to customize your OpenAPI overlays to fit your unique requirements. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/overview.mdx b/fern/products/openapi-def/pages/getting-started/overview.mdx index 001442f88..6be870a5d 100644 --- a/fern/products/openapi-def/pages/getting-started/overview.mdx +++ b/fern/products/openapi-def/pages/getting-started/overview.mdx @@ -4,4 +4,6 @@ title: Overview # Overview -This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. \ No newline at end of file +This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/getting-started/philosophy.mdx b/fern/products/openapi-def/pages/getting-started/philosophy.mdx index 56f5a3b9a..87806f749 100644 --- a/fern/products/openapi-def/pages/getting-started/philosophy.mdx +++ b/fern/products/openapi-def/pages/getting-started/philosophy.mdx @@ -2,6 +2,6 @@ title: Philosophy --- -# Philosophy +The philosophy and principles behind OpenAPI definitions and how they enhance API development. -Understand the philosophy behind designing and maintaining your OpenAPI definitions. Learn best practices and guiding principles. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/allof.mdx b/fern/products/openapi-def/pages/schemas/allof.mdx index 319904842..e358568a9 100644 --- a/fern/products/openapi-def/pages/schemas/allof.mdx +++ b/fern/products/openapi-def/pages/schemas/allof.mdx @@ -1,7 +1,7 @@ --- -title: AllOf +title: All Of --- How to use the `allOf` keyword to compose schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/anyof.mdx b/fern/products/openapi-def/pages/schemas/anyof.mdx index d98c9c7c5..49b1741a8 100644 --- a/fern/products/openapi-def/pages/schemas/anyof.mdx +++ b/fern/products/openapi-def/pages/schemas/anyof.mdx @@ -1,7 +1,7 @@ --- -title: AnyOf +title: Any Of --- How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/enums.mdx b/fern/products/openapi-def/pages/schemas/enums.mdx index c50286ca0..91e6534f9 100644 --- a/fern/products/openapi-def/pages/schemas/enums.mdx +++ b/fern/products/openapi-def/pages/schemas/enums.mdx @@ -2,6 +2,6 @@ title: Enums --- -# Enums +How to use enum types to define a fixed set of values in OpenAPI. -How to define and use enums in your OpenAPI schemas. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx index ab179fb00..ef85bd503 100644 --- a/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openapi-def/pages/schemas/inlined-schemas.mdx @@ -4,4 +4,4 @@ title: Inlined Schemas How to define schemas inline within your OpenAPI specification. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/objects.mdx b/fern/products/openapi-def/pages/schemas/objects.mdx index a2308a231..11c642e50 100644 --- a/fern/products/openapi-def/pages/schemas/objects.mdx +++ b/fern/products/openapi-def/pages/schemas/objects.mdx @@ -4,4 +4,4 @@ title: Objects How to define object schemas with properties in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/oneof.mdx b/fern/products/openapi-def/pages/schemas/oneof.mdx index f06ab43b4..9cbd54b08 100644 --- a/fern/products/openapi-def/pages/schemas/oneof.mdx +++ b/fern/products/openapi-def/pages/schemas/oneof.mdx @@ -1,7 +1,7 @@ --- -title: OneOf +title: One Of --- How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/schemas/override-type.mdx b/fern/products/openapi-def/pages/schemas/override-type.mdx index 9e94c50b8..232be2f74 100644 --- a/fern/products/openapi-def/pages/schemas/override-type.mdx +++ b/fern/products/openapi-def/pages/schemas/override-type.mdx @@ -1,7 +1,7 @@ --- -title: Override the Type +title: Override Type --- How to override the default type inference for schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/openapi-def/pages/security-schemes/multiple-security-schemes.mdx index 286d0a352..e309f5c61 100644 --- a/fern/products/openapi-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/openapi-def/pages/security-schemes/multiple-security-schemes.mdx @@ -2,6 +2,6 @@ title: Multiple Security Schemes --- -# Multiple Security Schemes +Learn how to define and use multiple security schemes in your OpenAPI definition. -Learn how to define and use multiple security schemes in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/openapi-def/pages/security-schemes/overriding-security-scheme.mdx index cf38307fc..c15237faa 100644 --- a/fern/products/openapi-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/openapi-def/pages/security-schemes/overriding-security-scheme.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Security Scheme +title: Overriding Security Scheme --- -# Overriding the Security Scheme +How to override security schemes in specific operations or contexts. -How to override the default security scheme in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/security-schemes/overview.mdx b/fern/products/openapi-def/pages/security-schemes/overview.mdx index c6be3e7c6..aee1d93c0 100644 --- a/fern/products/openapi-def/pages/security-schemes/overview.mdx +++ b/fern/products/openapi-def/pages/security-schemes/overview.mdx @@ -2,6 +2,6 @@ title: Security Schemes Overview --- -# Security Schemes Overview +Overview of security schemes and authentication methods in OpenAPI. -An introduction to security schemes in OpenAPI. Learn about authentication and authorization options. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/servers/multiple-server-urls.mdx b/fern/products/openapi-def/pages/servers/multiple-server-urls.mdx index 4f563e0ef..75b1c9a73 100644 --- a/fern/products/openapi-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/openapi-def/pages/servers/multiple-server-urls.mdx @@ -2,6 +2,6 @@ title: Multiple Server URLs --- -# Multiple Server URLs +How to configure multiple server URLs for different environments. -How to define and use multiple server URLs in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/servers/naming-your-servers.mdx b/fern/products/openapi-def/pages/servers/naming-your-servers.mdx index ce65b26b6..e8156e654 100644 --- a/fern/products/openapi-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/openapi-def/pages/servers/naming-your-servers.mdx @@ -2,6 +2,6 @@ title: Naming Your Servers --- -# Naming Your Servers +Best practices for naming your server configurations. -Best practices for naming your server URLs in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/servers/overriding-servers.mdx b/fern/products/openapi-def/pages/servers/overriding-servers.mdx index 67ab82071..b73791cd4 100644 --- a/fern/products/openapi-def/pages/servers/overriding-servers.mdx +++ b/fern/products/openapi-def/pages/servers/overriding-servers.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Servers +title: Overriding Servers --- -# Overriding the Servers +How to override server configurations in specific contexts. -How to override the default servers in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file diff --git a/fern/products/openapi-def/pages/servers/overview.mdx b/fern/products/openapi-def/pages/servers/overview.mdx index b45b551c9..57a9148b3 100644 --- a/fern/products/openapi-def/pages/servers/overview.mdx +++ b/fern/products/openapi-def/pages/servers/overview.mdx @@ -2,6 +2,6 @@ title: Servers Overview --- -# Servers Overview +Overview of server configuration options in OpenAPI. -Introduction to server objects in OpenAPI. Learn how to define and manage server URLs. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/openapi/overview). \ No newline at end of file From f425345e974fe8d42f5cd93482a8d98975fb00b5 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 8 Jul 2025 14:02:27 -0400 Subject: [PATCH 32/66] feat: cleaned up product selector icons --- fern/assets/styles.css | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index 33933456a..fd08267d5 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -149,39 +149,19 @@ div:has(> .fern-product-selector-radio-group):before { } :is(.dark) .fern-product-selector-radio-group a[href*="home"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/data-api-image-dark.svg") !important; + content: url("https://fern-docs.s3.us-east-2.amazonaws.com/product-switcher/product-switcher-home-dark.png") !important; } :is(.dark) .fern-product-selector-radio-group a[href*="sdks"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/designer-api-image-dark.svg") !important; -} + content: url("https://fern-docs.s3.us-east-2.amazonaws.com/product-switcher/product-switcher-sdks-dark.png") !important; +} :is(.dark) .fern-product-selector-radio-group a[href*="docs"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/browser-api-image-dark.svg") !important; + content: url("https://fern-docs.s3.us-east-2.amazonaws.com/product-switcher/product-switcher-docs-dark.png") !important; } :is(.dark) .fern-product-selector-radio-group a[href*="ask-fern"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/webflow-cloud-image-dark.svg") !important; -} - -:is(.dark) .fern-product-selector-radio-group a[href*="openapi"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/flowkit-image-dark.svg") !important; -} - -:is(.dark) .fern-product-selector-radio-group a[href*="fern-def"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/fern-def-image-dark.svg") !important; -} - -:is(.dark) .fern-product-selector-radio-group a[href*="asyncapi"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/asyncapi-image-dark.svg") !important; -} - -:is(.dark) .fern-product-selector-radio-group a[href*="openrpc"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/openrpc-image-dark.svg") !important; -} - -:is(.dark) .fern-product-selector-radio-group a[href*="grpc"] img { - content: url("https://webflow-docs-site.s3.us-east-2.amazonaws.com/grpc-image-dark.svg") !important; + content: url("https://fern-docs.s3.us-east-2.amazonaws.com/product-switcher/product-switcher-askfern-dark.png") !important; } /*** END -- PRODUCT SELECTOR STYLING ***/ From 9eac7ae429d8c54ec3a6b547bc4f4342e881636a Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 8 Jul 2025 14:35:21 -0400 Subject: [PATCH 33/66] feat: adding a custom component for the footer --- fern/components/FernStatus.tsx | 174 ++++++++++++++++++ fern/docs.yml | 4 + .../docs/pages/changelog/overview.mdx | 4 +- .../custom-react-components.mdx | 6 +- .../custom-components/reusable-snippets.mdx | 6 +- .../default-components/accordion-groups.mdx | 6 +- .../default-components/accordions.mdx | 6 +- .../default-components/aside.mdx | 6 +- .../default-components/callouts.mdx | 6 +- .../default-components/card-groups.mdx | 6 +- .../default-components/cards.mdx | 6 +- .../default-components/code-blocks.mdx | 6 +- .../default-components/embed.mdx | 6 +- .../endpoint-request-snippet.mdx | 6 +- .../endpoint-response-snippet.mdx | 6 +- .../endpoint-schema-snippet.mdx | 6 +- .../default-components/frames.mdx | 6 +- .../default-components/icons.mdx | 6 +- .../default-components/overview.mdx | 6 +- .../default-components/parameter-fields.mdx | 6 +- .../default-components/steps.mdx | 6 +- .../default-components/tabs.mdx | 6 +- .../default-components/tooltips.mdx | 6 +- .../docs/pages/component-library/overview.mdx | 4 +- .../writing-content/frontmatter.mdx | 6 +- .../writing-content/markdown.mdx | 28 +-- .../writing-content/visual-editor.mdx | 6 +- .../authentication/api-key-injection.mdx | 4 +- .../docs/pages/guides/authentication/rbac.mdx | 6 +- .../docs/pages/guides/authentication/sso.mdx | 6 +- .../pages/guides/enterprise/self-hosted.mdx | 6 +- .../getting-started/customer-showcase.mdx | 4 +- .../migrate-from-existing-site.mdx | 6 +- .../pages/guides/getting-started/overview.mdx | 4 +- .../guides/getting-started/quickstart.mdx | 4 +- .../setting-up-your-domain.mdx | 6 +- .../integrations/analytics/fullstory.mdx | 6 +- .../guides/integrations/analytics/google.mdx | 4 +- .../guides/integrations/analytics/posthog.mdx | 6 +- .../guides/integrations/analytics/segment.mdx | 6 +- .../guides/integrations/feature-flags.mdx | 4 +- .../pages/guides/integrations/postman.mdx | 6 +- .../pages/guides/integrations/self-hosted.mdx | 6 +- .../guides/integrations/support/postman.mdx | 6 +- .../guides/navigation/api-references.mdx | 4 +- .../pages/guides/navigation/changelogs.mdx | 4 +- .../guides/navigation/hiding-content.mdx | 4 +- .../docs/pages/guides/navigation/overview.mdx | 6 +- .../docs/pages/guides/navigation/products.mdx | 4 +- .../docs/pages/guides/navigation/tabs.mdx | 6 +- .../docs/pages/guides/navigation/versions.mdx | 4 +- .../pages/guides/reference/frontmatter.mdx | 6 +- .../guides/reference/what-is-docs-yml.mdx | 6 +- .../pages/guides/seo/configuring-slugs.mdx | 4 +- .../docs/pages/guides/seo/ilms-txt.mdx | 6 +- .../docs/pages/guides/seo/redirects.mdx | 4 +- .../docs/pages/guides/seo/seo-metadata.mdx | 4 +- .../pages/defining-your-api/audiences.mdx | 2 - .../pages/defining-your-api/availability.mdx | 2 - .../fern-def/pages/defining-your-api/doc.mdx | 2 - .../pages/defining-your-api/endpoints.mdx | 2 - .../pages/defining-your-api/errors.mdx | 2 - .../pages/defining-your-api/examples.mdx | 2 - .../pages/defining-your-api/imports.mdx | 2 - .../pages/defining-your-api/types.mdx | 2 - .../pages/defining-your-api/webhooks.mdx | 2 - .../pages/defining-your-api/websockets.mdx | 2 - .../getting-started/customer-showcase.mdx | 2 - .../pages/getting-started/overview.mdx | 2 - .../pages/getting-started/philosophy.mdx | 2 - .../pages/getting-started/quickstart.mdx | 2 - .../pages/global-settings/api-versions.mdx | 2 - .../pages/global-settings/authentication.mdx | 2 - .../pages/global-settings/environments.mdx | 2 - .../pages/global-settings/global-headers.mdx | 2 - .../pages/guides/creating-namespaces.mdx | 2 - .../pages/guides/define-multiple-apis.mdx | 2 - .../pages/guides/depending-on-other-apis.mdx | 2 - .../pages/guides/export-to-openapi.mdx | 2 - .../guides/validate-your-fern-definition.mdx | 2 - .../get-to-openapi/generate-it/fastapi.mdx | 2 - .../get-to-openapi/generate-it/nestjs.mdx | 2 - .../generate-it/request-new-framework.mdx | 2 - .../get-to-openapi/generate-it/swaggo.mdx | 2 - .../get-to-openapi/handwrite-it.mdx | 2 - .../pages/getting-started/overview.mdx | 2 - .../getting-started/customer-showcase.mdx | 4 +- .../pages/getting-started/get-to-openapi.mdx | 4 +- .../get-to-openapi/generate-it/fastapi.mdx | 4 +- .../get-to-openapi/generate-it/nestjs.mdx | 4 +- .../generate-it/request-new-framework.mdx | 6 +- .../get-to-openapi/generate-it/swaggo.mdx | 4 +- .../get-to-openapi/handwrite-it.mdx | 6 +- .../overlay-customizations.mdx | 6 +- .../pages/getting-started/overview.mdx | 4 +- .../pages/getting-started/philosophy.mdx | 4 +- .../openrpc-def/pages/schemas/allof.mdx | 4 +- .../openrpc-def/pages/schemas/anyof.mdx | 4 +- .../openrpc-def/pages/schemas/enums.mdx | 2 +- .../pages/schemas/inlined-schemas.mdx | 2 +- .../openrpc-def/pages/schemas/objects.mdx | 2 +- .../openrpc-def/pages/schemas/oneof.mdx | 4 +- .../pages/schemas/override-type.mdx | 4 +- .../multiple-security-schemes.mdx | 4 +- .../overriding-security-scheme.mdx | 6 +- .../pages/security-schemes/overview.mdx | 4 +- .../pages/servers/multiple-server-urls.mdx | 4 +- .../pages/servers/naming-your-servers.mdx | 4 +- .../pages/servers/overriding-servers.mdx | 6 +- .../openrpc-def/pages/servers/overview.mdx | 4 +- 110 files changed, 388 insertions(+), 268 deletions(-) create mode 100644 fern/components/FernStatus.tsx diff --git a/fern/components/FernStatus.tsx b/fern/components/FernStatus.tsx new file mode 100644 index 000000000..ebb9bc709 --- /dev/null +++ b/fern/components/FernStatus.tsx @@ -0,0 +1,174 @@ +import React, { useState, useEffect } from 'react'; + +interface StatusData { + ongoing_incidents?: Array<{ + current_worst_impact: string; + }>; + in_progress_maintenances?: Array; + scheduled_maintenances?: Array<{ + starts_at: string; + }>; +} + +interface StatusState { + dotClass: string; + statusMessage: string; +} + +export const FernStatusWidget = () => { + const [status, setStatus] = React.useState({ + dotClass: 'is-loading', + statusMessage: 'Checking status...' + }); + + const apiEndpoint = 'https://status.buildwithfern.com/api/v1/summary'; + const refreshInterval = 5 * 60 * 1000; // 5 minutes + + const updateStatus = (data: StatusData) => { + let dotClass = 'is-green'; + let statusMessage = 'All systems operational'; + + // Check for ongoing incidents + if (data.ongoing_incidents && data.ongoing_incidents.length > 0) { + let worstImpact = 0; + for (const incident of data.ongoing_incidents) { + let impactLevel = 0; + + if (incident.current_worst_impact === 'degraded_performance') { + impactLevel = 1; + } else if (incident.current_worst_impact === 'partial_outage') { + impactLevel = 2; + } else if (incident.current_worst_impact === 'full_outage') { + impactLevel = 3; + } + + if (impactLevel > worstImpact) { + worstImpact = impactLevel; + } + } + + // Set status based on severity + if (worstImpact === 3) { + dotClass = 'is-red'; + statusMessage = 'Service outage'; + } else if (worstImpact === 2) { + dotClass = 'is-orange'; + statusMessage = 'Partial outage'; + } else if (worstImpact === 1) { + dotClass = 'is-yellow'; + statusMessage = 'Degraded performance'; + } + } + + // Check for in-progress maintenance + if (data.in_progress_maintenances && data.in_progress_maintenances.length > 0) { + if (dotClass === 'is-green') { + dotClass = 'is-blue'; + statusMessage = 'Maintenance in progress'; + } + } + + // Check for scheduled maintenance + if (data.scheduled_maintenances && data.scheduled_maintenances.length > 0) { + if (dotClass === 'is-green') { + const now = new Date(); + let soonMaintenance = false; + + for (const maintenance of data.scheduled_maintenances) { + const startsAt = new Date(maintenance.starts_at); + const hoursDiff = (startsAt.getTime() - now.getTime()) / (1000 * 60 * 60); + + if (hoursDiff <= 24) { + soonMaintenance = true; + break; + } + } + + if (soonMaintenance) { + dotClass = 'is-blue'; + statusMessage = 'Scheduled maintenance soon'; + } + } + } + + setStatus({ dotClass, statusMessage }); + }; + + const fetchStatus = async () => { + try { + const response = await fetch(apiEndpoint); + if (response.ok) { + const data: StatusData = await response.json(); + updateStatus(data); + } else { + setStatus({ dotClass: 'is-red', statusMessage: 'Cannot check status' }); + } + } catch (error) { + console.error('Error fetching status:', error); + setStatus({ dotClass: 'is-red', statusMessage: 'Cannot check status' }); + } + }; + + React.useEffect(() => { + fetchStatus(); + const interval = setInterval(fetchStatus, refreshInterval); + return () => clearInterval(interval); + }, []); + + const getBackgroundColor = () => { + switch (status.dotClass) { + case 'is-green': return '#00c853'; + case 'is-red': return '#f44336'; + case 'is-orange': return '#ff9800'; + case 'is-blue': return '#2196f3'; + case 'is-yellow': return '#ffc107'; + case 'is-loading': return '#cccccc'; + default: return '#cccccc'; + } + }; + + return ( +
+
+ {status.statusMessage} + + +
+ ); +}; diff --git a/fern/docs.yml b/fern/docs.yml index 440d5bce6..130c314b1 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -119,3 +119,7 @@ layout: header-height: 75px searchbar-placement: header tabs-placement: header + +experimental: + mdx-components: + - ./components \ No newline at end of file diff --git a/fern/products/docs/pages/changelog/overview.mdx b/fern/products/docs/pages/changelog/overview.mdx index 2782589d4..27a71b09e 100644 --- a/fern/products/docs/pages/changelog/overview.mdx +++ b/fern/products/docs/pages/changelog/overview.mdx @@ -2,6 +2,6 @@ title: Changelog Overview --- -# Changelog +Welcome to the changelog section. Here you can track all the updates and changes to the project. -Stay up to date with the latest changes and updates to your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/component-library/custom-components/custom-react-components.mdx b/fern/products/docs/pages/component-library/custom-components/custom-react-components.mdx index 47b7b83b0..29ad8f2e6 100644 --- a/fern/products/docs/pages/component-library/custom-components/custom-react-components.mdx +++ b/fern/products/docs/pages/component-library/custom-components/custom-react-components.mdx @@ -1,8 +1,8 @@ --- title: Custom React Components -description: Integrate your own React components into documentation. +description: How to create and use custom React components. --- -# Custom React Components +Learn how to integrate custom React components into your documentation. -You can integrate your own custom React components to extend the functionality of your documentation site. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/custom-components/reusable-snippets.mdx b/fern/products/docs/pages/component-library/custom-components/reusable-snippets.mdx index 6b82300e6..88fbb3a8b 100644 --- a/fern/products/docs/pages/component-library/custom-components/reusable-snippets.mdx +++ b/fern/products/docs/pages/component-library/custom-components/reusable-snippets.mdx @@ -1,8 +1,8 @@ --- title: Reusable Snippets -description: Create and use reusable content snippets. +description: Creating and managing reusable content snippets. --- -# Reusable Snippets +Learn how to create and manage reusable content snippets for your documentation. -Reusable snippets let you define content once and use it in multiple places throughout your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/accordion-groups.mdx b/fern/products/docs/pages/component-library/default-components/accordion-groups.mdx index 125ff555c..058d6a4f2 100644 --- a/fern/products/docs/pages/component-library/default-components/accordion-groups.mdx +++ b/fern/products/docs/pages/component-library/default-components/accordion-groups.mdx @@ -1,8 +1,8 @@ --- title: Accordion Groups -description: Group multiple accordions together for organized content. +description: How to use the Accordion Groups component. --- -# Accordion Groups +Documentation for the Accordion Groups component used to organize multiple collapsible sections together. -Accordion groups allow you to organize multiple accordions together for better structure. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/accordions.mdx b/fern/products/docs/pages/component-library/default-components/accordions.mdx index 2030e173a..7e7f82b49 100644 --- a/fern/products/docs/pages/component-library/default-components/accordions.mdx +++ b/fern/products/docs/pages/component-library/default-components/accordions.mdx @@ -1,9 +1,9 @@ --- title: Accordions -description: Use accordions to show and hide content sections. +description: How to use the Accordions component. --- -# Accordions +Documentation for the Accordions component used to create collapsible sections that can show/hide content. -Accordions let you expand and collapse sections of content, making your documentation easier to navigate. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/aside.mdx b/fern/products/docs/pages/component-library/default-components/aside.mdx index 0e4e57ce6..0a606e323 100644 --- a/fern/products/docs/pages/component-library/default-components/aside.mdx +++ b/fern/products/docs/pages/component-library/default-components/aside.mdx @@ -1,8 +1,8 @@ --- title: Aside -description: Highlight important information with the Aside component. +description: How to use the Aside component. --- -# Aside +Documentation for the Aside component used to display supplementary content or sidebars. -Use the Aside component to draw attention to important notes or tips in your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/callouts.mdx b/fern/products/docs/pages/component-library/default-components/callouts.mdx index a443dc350..f95e34f93 100644 --- a/fern/products/docs/pages/component-library/default-components/callouts.mdx +++ b/fern/products/docs/pages/component-library/default-components/callouts.mdx @@ -1,8 +1,8 @@ --- title: Callouts -description: Use callouts to emphasize key information. +description: How to use the Callouts component. --- -# Callouts +Documentation for the Callouts component used to highlight important information, warnings, or tips. -Callouts are used to highlight warnings, tips, or other important information in your docs. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/card-groups.mdx b/fern/products/docs/pages/component-library/default-components/card-groups.mdx index 3dae63b2c..0be37d7f8 100644 --- a/fern/products/docs/pages/component-library/default-components/card-groups.mdx +++ b/fern/products/docs/pages/component-library/default-components/card-groups.mdx @@ -1,8 +1,8 @@ --- title: Card Groups -description: Organize multiple cards together. +description: How to use the Card Groups component. --- -# Card Groups +Documentation for the Card Groups component used to organize multiple cards together. -Card groups help you organize multiple cards in a grid or row. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/cards.mdx b/fern/products/docs/pages/component-library/default-components/cards.mdx index eddebd185..c8658706e 100644 --- a/fern/products/docs/pages/component-library/default-components/cards.mdx +++ b/fern/products/docs/pages/component-library/default-components/cards.mdx @@ -1,8 +1,8 @@ --- title: Cards -description: Display information in a card layout. +description: How to use the Cards component. --- -# Cards +Documentation for the Cards component used to display content in card-like containers. -Cards are useful for displaying information in a visually distinct container. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/code-blocks.mdx b/fern/products/docs/pages/component-library/default-components/code-blocks.mdx index f53543909..709bee660 100644 --- a/fern/products/docs/pages/component-library/default-components/code-blocks.mdx +++ b/fern/products/docs/pages/component-library/default-components/code-blocks.mdx @@ -1,8 +1,8 @@ --- title: Code Blocks -description: Display code snippets with syntax highlighting. +description: How to use the Code Blocks component. --- -# Code Blocks +Documentation for the Code Blocks component used to display syntax-highlighted code snippets. -Use code blocks to show code examples with syntax highlighting for better readability. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/embed.mdx b/fern/products/docs/pages/component-library/default-components/embed.mdx index 86361b447..3541b6e5d 100644 --- a/fern/products/docs/pages/component-library/default-components/embed.mdx +++ b/fern/products/docs/pages/component-library/default-components/embed.mdx @@ -1,8 +1,8 @@ --- title: Embed -description: Embed external content such as videos or iframes. +description: How to use the Embed component. --- -# Embed +Documentation for the Embed component used to embed external content like videos, widgets, or iframes. -The Embed component allows you to include external content like videos, maps, or iframes in your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/endpoint-request-snippet.mdx b/fern/products/docs/pages/component-library/default-components/endpoint-request-snippet.mdx index 2e8fc2eb0..bb10c8361 100644 --- a/fern/products/docs/pages/component-library/default-components/endpoint-request-snippet.mdx +++ b/fern/products/docs/pages/component-library/default-components/endpoint-request-snippet.mdx @@ -1,8 +1,8 @@ --- title: Endpoint Request Snippet -description: Show example API request payloads. +description: How to use the Endpoint Request Snippet component. --- -# Endpoint Request Snippet +Documentation for the Endpoint Request Snippet component used to display API request examples and schemas. -Use this component to display example API request payloads for your endpoints. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/endpoint-response-snippet.mdx b/fern/products/docs/pages/component-library/default-components/endpoint-response-snippet.mdx index 4df401294..087d970ce 100644 --- a/fern/products/docs/pages/component-library/default-components/endpoint-response-snippet.mdx +++ b/fern/products/docs/pages/component-library/default-components/endpoint-response-snippet.mdx @@ -1,8 +1,8 @@ --- title: Endpoint Response Snippet -description: Show example API response payloads. +description: How to use the Endpoint Response Snippet component. --- -# Endpoint Response Snippet +Documentation for the Endpoint Response Snippet component used to display API response examples and schemas. -Use this component to display example API response payloads for your endpoints. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/endpoint-schema-snippet.mdx b/fern/products/docs/pages/component-library/default-components/endpoint-schema-snippet.mdx index 4b65ffce3..0b1229df9 100644 --- a/fern/products/docs/pages/component-library/default-components/endpoint-schema-snippet.mdx +++ b/fern/products/docs/pages/component-library/default-components/endpoint-schema-snippet.mdx @@ -1,8 +1,8 @@ --- title: Endpoint Schema Snippet -description: Show the schema for API endpoints. +description: How to use the Endpoint Schema Snippet component. --- -# Endpoint Schema Snippet +Documentation for the Endpoint Schema Snippet component used to display API endpoint schemas. -Use this component to display the schema for your API endpoints. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/frames.mdx b/fern/products/docs/pages/component-library/default-components/frames.mdx index ac960baec..20ffae03c 100644 --- a/fern/products/docs/pages/component-library/default-components/frames.mdx +++ b/fern/products/docs/pages/component-library/default-components/frames.mdx @@ -1,8 +1,8 @@ --- title: Frames -description: Use frames to group related content visually. +description: How to use the Frames component. --- -# Frames +Documentation for the Frames component used to embed external content or create bordered sections. -Frames help you visually group related content in your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/icons.mdx b/fern/products/docs/pages/component-library/default-components/icons.mdx index 352cd9d51..4b71645c2 100644 --- a/fern/products/docs/pages/component-library/default-components/icons.mdx +++ b/fern/products/docs/pages/component-library/default-components/icons.mdx @@ -1,8 +1,8 @@ --- title: Icons -description: Add icons to your documentation for visual cues. +description: How to use the Icons component. --- -# Icons +Documentation for the Icons component and available icon sets for use in your documentation. -Use icons to provide visual cues and enhance the appearance of your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/overview.mdx b/fern/products/docs/pages/component-library/default-components/overview.mdx index 68c1ff944..366f47877 100644 --- a/fern/products/docs/pages/component-library/default-components/overview.mdx +++ b/fern/products/docs/pages/component-library/default-components/overview.mdx @@ -1,11 +1,11 @@ --- -title: Default Components +title: Default Components Overview description: Overview of the default components available. --- -# Default Components +Welcome to the Default Components section! Here you can find documentation for all the built-in components available for use in your project. -This section provides an overview of all the default components you can use in your documentation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/parameter-fields.mdx b/fern/products/docs/pages/component-library/default-components/parameter-fields.mdx index a2079193e..9fdc94bb0 100644 --- a/fern/products/docs/pages/component-library/default-components/parameter-fields.mdx +++ b/fern/products/docs/pages/component-library/default-components/parameter-fields.mdx @@ -1,8 +1,8 @@ --- title: Parameter Fields -description: Document API parameters with parameter fields. +description: How to use the Parameter Fields component. --- -# Parameter Fields +Documentation for the Parameter Fields component used to display API parameters and their descriptions. -Parameter fields help you document the parameters required by your API endpoints. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/steps.mdx b/fern/products/docs/pages/component-library/default-components/steps.mdx index 27338fd40..bae50fa21 100644 --- a/fern/products/docs/pages/component-library/default-components/steps.mdx +++ b/fern/products/docs/pages/component-library/default-components/steps.mdx @@ -1,8 +1,8 @@ --- title: Steps -description: Show a sequence of steps for a process. +description: How to use the Steps component. --- -# Steps +Documentation for the Steps component used to create step-by-step guides. -Use the Steps component to guide users through a multi-step process. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/tabs.mdx b/fern/products/docs/pages/component-library/default-components/tabs.mdx index 88f5c1e02..4a7973293 100644 --- a/fern/products/docs/pages/component-library/default-components/tabs.mdx +++ b/fern/products/docs/pages/component-library/default-components/tabs.mdx @@ -1,8 +1,8 @@ --- title: Tabs -description: Organize content into tabbed sections. +description: How to use the Tabs component. --- -# Tabs +Documentation for the Tabs component used to organize content into switchable sections. -Tabs allow you to organize related content into separate tabbed sections for easier navigation. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/default-components/tooltips.mdx b/fern/products/docs/pages/component-library/default-components/tooltips.mdx index 4472b5365..4baaf946b 100644 --- a/fern/products/docs/pages/component-library/default-components/tooltips.mdx +++ b/fern/products/docs/pages/component-library/default-components/tooltips.mdx @@ -1,8 +1,8 @@ --- title: Tooltips -description: Provide additional information with tooltips. +description: How to use the Tooltips component. --- -# Tooltips +Documentation for the Tooltips component used to provide additional context on hover. -Tooltips display extra information when users hover over an element. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/overview.mdx b/fern/products/docs/pages/component-library/overview.mdx index 0df9c6c76..e10915ac8 100644 --- a/fern/products/docs/pages/component-library/overview.mdx +++ b/fern/products/docs/pages/component-library/overview.mdx @@ -3,6 +3,6 @@ title: Component Library description: Overview of the available components in the library. --- -# Component Library +Welcome to the Component Library! Here you can find documentation and examples for all the reusable components available in this project. -Welcome to the Component Library! Here you can find documentation and examples for all the reusable components available in this project. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/component-library/writing-content/frontmatter.mdx b/fern/products/docs/pages/component-library/writing-content/frontmatter.mdx index be5de95f4..fd588a140 100644 --- a/fern/products/docs/pages/component-library/writing-content/frontmatter.mdx +++ b/fern/products/docs/pages/component-library/writing-content/frontmatter.mdx @@ -1,9 +1,9 @@ --- title: Frontmatter -description: How to use frontmatter in your documentation pages. +description: Understanding and using frontmatter in your content. --- -# Frontmatter +Learn how to use frontmatter to add metadata and configuration to your content files. -Frontmatter is used to define metadata for your documentation pages, such as title, description, and more. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/writing-content/markdown.mdx b/fern/products/docs/pages/component-library/writing-content/markdown.mdx index 91bd9be8e..3279e1ce8 100644 --- a/fern/products/docs/pages/component-library/writing-content/markdown.mdx +++ b/fern/products/docs/pages/component-library/writing-content/markdown.mdx @@ -1,27 +1,27 @@ --- title: Markdown -description: Learn how to use Markdown in your documentation. +description: Using Markdown for content creation. --- -# Markdown +Learn how to use Markdown syntax to create rich, formatted content for your documentation. -Markdown allows you to write rich content for your documentation using a simple, readable syntax. +Markdown is a lightweight markup language that allows you to add formatting to plain text documents. It's widely used for documentation because of its simplicity and readability. -## Example +## Basic Syntax -You can create headings, lists, code blocks, and more: +Here are some common Markdown elements: -### List Example -- Item 1 -- Item 2 -- Item 3 +- **Bold text**: `**bold**` +- *Italic text*: `*italic*` +- [Links](https://example.com): `[Links](https://example.com)` +- Lists: Use `-` or `*` for bullet points +- Code: Use backticks for `inline code` -### Code Block Example -```js -console.log('Hello, Markdown!'); -``` +## Advanced Features -> Markdown is easy to learn and powerful for documentation. +You can also use more advanced Markdown features like tables, code blocks, and more. + +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/component-library/writing-content/visual-editor.mdx b/fern/products/docs/pages/component-library/writing-content/visual-editor.mdx index cc556bb9b..2fb0a609b 100644 --- a/fern/products/docs/pages/component-library/writing-content/visual-editor.mdx +++ b/fern/products/docs/pages/component-library/writing-content/visual-editor.mdx @@ -1,9 +1,9 @@ --- title: Visual Editor -description: Using the visual editor to create and edit documentation content. +description: Using the visual editor for content creation. --- -# Visual Editor +Learn how to use the visual editor to create and edit content with a user-friendly interface. -The visual editor allows you to create and edit documentation content with a user-friendly interface. +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). diff --git a/fern/products/docs/pages/guides/authentication/api-key-injection.mdx b/fern/products/docs/pages/guides/authentication/api-key-injection.mdx index aad0fc6e5..a47915e1c 100644 --- a/fern/products/docs/pages/guides/authentication/api-key-injection.mdx +++ b/fern/products/docs/pages/guides/authentication/api-key-injection.mdx @@ -2,6 +2,6 @@ title: API Key Injection --- -# API Key Injection +How to configure API key injection for authenticated documentation access. -How to inject API keys securely into your documentation or code samples. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/authentication/rbac.mdx b/fern/products/docs/pages/guides/authentication/rbac.mdx index d0de2a383..e805dff3d 100644 --- a/fern/products/docs/pages/guides/authentication/rbac.mdx +++ b/fern/products/docs/pages/guides/authentication/rbac.mdx @@ -1,7 +1,7 @@ --- -title: RBAC +title: Role-Based Access Control --- -# RBAC +How to implement role-based access control for your documentation. -How to set up Role-Based Access Control (RBAC) for your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/authentication/sso.mdx b/fern/products/docs/pages/guides/authentication/sso.mdx index 69788a935..68d1ec574 100644 --- a/fern/products/docs/pages/guides/authentication/sso.mdx +++ b/fern/products/docs/pages/guides/authentication/sso.mdx @@ -1,7 +1,7 @@ --- -title: SSO +title: Single Sign-On --- -# SSO +How to configure Single Sign-On (SSO) for your documentation platform. -How to configure Single Sign-On (SSO) for your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/enterprise/self-hosted.mdx b/fern/products/docs/pages/guides/enterprise/self-hosted.mdx index e583b3f36..262c636b5 100644 --- a/fern/products/docs/pages/guides/enterprise/self-hosted.mdx +++ b/fern/products/docs/pages/guides/enterprise/self-hosted.mdx @@ -1,7 +1,7 @@ --- -title: Self-hosted +title: Self-hosted Enterprise --- -# Self-hosted +Information about self-hosted enterprise solutions for your documentation platform. -Learn how to deploy and manage a self-hosted version of your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/getting-started/customer-showcase.mdx b/fern/products/docs/pages/guides/getting-started/customer-showcase.mdx index d59532998..2d0ac3a8a 100644 --- a/fern/products/docs/pages/guides/getting-started/customer-showcase.mdx +++ b/fern/products/docs/pages/guides/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using our documentation platform successfully. -See how other customers have successfully launched their documentation sites. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/getting-started/migrate-from-existing-site.mdx b/fern/products/docs/pages/guides/getting-started/migrate-from-existing-site.mdx index 99e8e8f8a..85cc0e968 100644 --- a/fern/products/docs/pages/guides/getting-started/migrate-from-existing-site.mdx +++ b/fern/products/docs/pages/guides/getting-started/migrate-from-existing-site.mdx @@ -1,7 +1,7 @@ --- -title: Migrate from an existing site +title: Migrate from Existing Site --- -# Migrate from an existing site +Step-by-step guide for migrating your documentation from an existing platform or static site. -Learn how to migrate your documentation from an existing site to this platform. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/getting-started/overview.mdx b/fern/products/docs/pages/guides/getting-started/overview.mdx index efbbecf44..653b332d3 100644 --- a/fern/products/docs/pages/guides/getting-started/overview.mdx +++ b/fern/products/docs/pages/guides/getting-started/overview.mdx @@ -2,6 +2,6 @@ title: Overview --- -# Overview +Welcome to the Getting Started guide! This page provides an introduction to setting up and using your documentation site. -Welcome to the Getting Started guide! This page provides an introduction to setting up and using your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/getting-started/quickstart.mdx b/fern/products/docs/pages/guides/getting-started/quickstart.mdx index 76cb9fdec..2683ff3e7 100644 --- a/fern/products/docs/pages/guides/getting-started/quickstart.mdx +++ b/fern/products/docs/pages/guides/getting-started/quickstart.mdx @@ -2,6 +2,6 @@ title: Quickstart --- -# Quickstart +Get started quickly with our documentation platform in just a few steps. -Get up and running quickly with these simple steps to launch your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/getting-started/setting-up-your-domain.mdx b/fern/products/docs/pages/guides/getting-started/setting-up-your-domain.mdx index 81e573134..5cb7e4f7b 100644 --- a/fern/products/docs/pages/guides/getting-started/setting-up-your-domain.mdx +++ b/fern/products/docs/pages/guides/getting-started/setting-up-your-domain.mdx @@ -1,7 +1,7 @@ --- -title: Setting up your domain +title: Setting Up Your Domain --- -# Setting up your domain +How to configure a custom domain for your documentation site. -Instructions for configuring your custom domain for the documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/analytics/fullstory.mdx b/fern/products/docs/pages/guides/integrations/analytics/fullstory.mdx index 499b7fbdb..9e856396c 100644 --- a/fern/products/docs/pages/guides/integrations/analytics/fullstory.mdx +++ b/fern/products/docs/pages/guides/integrations/analytics/fullstory.mdx @@ -1,7 +1,7 @@ --- -title: Fullstory +title: FullStory Analytics --- -# Fullstory +How to integrate FullStory session recording and analytics into your documentation. -How to integrate Fullstory analytics with your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/analytics/google.mdx b/fern/products/docs/pages/guides/integrations/analytics/google.mdx index 6cc895da4..03f484b4b 100644 --- a/fern/products/docs/pages/guides/integrations/analytics/google.mdx +++ b/fern/products/docs/pages/guides/integrations/analytics/google.mdx @@ -2,6 +2,6 @@ title: Google Analytics --- -# Google Analytics +How to integrate Google Analytics into your documentation to track visitor behavior. -How to integrate Google Analytics with your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/analytics/posthog.mdx b/fern/products/docs/pages/guides/integrations/analytics/posthog.mdx index 1307b20d9..381242b1f 100644 --- a/fern/products/docs/pages/guides/integrations/analytics/posthog.mdx +++ b/fern/products/docs/pages/guides/integrations/analytics/posthog.mdx @@ -1,7 +1,7 @@ --- -title: PostHog +title: PostHog Analytics --- -# PostHog +How to integrate PostHog analytics into your documentation. -How to integrate PostHog analytics with your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/analytics/segment.mdx b/fern/products/docs/pages/guides/integrations/analytics/segment.mdx index ae291ba3a..78226f90d 100644 --- a/fern/products/docs/pages/guides/integrations/analytics/segment.mdx +++ b/fern/products/docs/pages/guides/integrations/analytics/segment.mdx @@ -1,7 +1,7 @@ --- -title: Segment +title: Segment Analytics --- -# Segment +How to integrate Segment analytics into your documentation. -How to integrate Segment analytics with your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/feature-flags.mdx b/fern/products/docs/pages/guides/integrations/feature-flags.mdx index 6358e2df6..79220f50a 100644 --- a/fern/products/docs/pages/guides/integrations/feature-flags.mdx +++ b/fern/products/docs/pages/guides/integrations/feature-flags.mdx @@ -2,6 +2,6 @@ title: Feature Flags --- -# Feature Flags +How to implement and manage feature flags in your documentation. -How to use feature flags in your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/postman.mdx b/fern/products/docs/pages/guides/integrations/postman.mdx index 7d8440df6..32038079f 100644 --- a/fern/products/docs/pages/guides/integrations/postman.mdx +++ b/fern/products/docs/pages/guides/integrations/postman.mdx @@ -1,7 +1,7 @@ --- -title: Postman +title: Postman Integration --- -# Postman +How to integrate Postman collections with your documentation. -How to integrate Postman collections with your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/self-hosted.mdx b/fern/products/docs/pages/guides/integrations/self-hosted.mdx index e4e8c10c3..79dc013b0 100644 --- a/fern/products/docs/pages/guides/integrations/self-hosted.mdx +++ b/fern/products/docs/pages/guides/integrations/self-hosted.mdx @@ -1,7 +1,7 @@ --- -title: Self-hosted (Integrations) +title: Self-hosted Integrations --- -# Self-hosted (Integrations) +Learn how to set up and configure self-hosted integrations for your documentation. -How to integrate with self-hosted analytics or support tools. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/integrations/support/postman.mdx b/fern/products/docs/pages/guides/integrations/support/postman.mdx index 53b15dfc2..56ed89e5d 100644 --- a/fern/products/docs/pages/guides/integrations/support/postman.mdx +++ b/fern/products/docs/pages/guides/integrations/support/postman.mdx @@ -1,7 +1,7 @@ --- -title: Postman (Support) +title: Postman Support --- -# Postman (Support) +Support resources for Postman integration issues and troubleshooting. -How to use Postman for supporting your API documentation users. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/api-references.mdx b/fern/products/docs/pages/guides/navigation/api-references.mdx index 399cf06e5..9de914005 100644 --- a/fern/products/docs/pages/guides/navigation/api-references.mdx +++ b/fern/products/docs/pages/guides/navigation/api-references.mdx @@ -2,6 +2,6 @@ title: API References --- -# API References +How to organize and structure API reference documentation in your navigation. -How to include and organize API reference documentation in your site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/changelogs.mdx b/fern/products/docs/pages/guides/navigation/changelogs.mdx index 50a2beb3f..fa8bf8acf 100644 --- a/fern/products/docs/pages/guides/navigation/changelogs.mdx +++ b/fern/products/docs/pages/guides/navigation/changelogs.mdx @@ -2,6 +2,6 @@ title: Changelogs --- -# Changelogs +How to organize and display changelogs in your documentation navigation. -Learn how to add and manage changelogs for your products and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/hiding-content.mdx b/fern/products/docs/pages/guides/navigation/hiding-content.mdx index ab2936a4e..5856789a7 100644 --- a/fern/products/docs/pages/guides/navigation/hiding-content.mdx +++ b/fern/products/docs/pages/guides/navigation/hiding-content.mdx @@ -2,6 +2,6 @@ title: Hiding Content --- -# Hiding Content +How to hide specific content sections or pages from navigation while keeping them accessible. -Instructions for hiding or restricting access to certain documentation content. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/overview.mdx b/fern/products/docs/pages/guides/navigation/overview.mdx index 6489b7f0d..3601099ac 100644 --- a/fern/products/docs/pages/guides/navigation/overview.mdx +++ b/fern/products/docs/pages/guides/navigation/overview.mdx @@ -1,7 +1,7 @@ --- -title: Overview +title: Navigation Overview --- -# Navigation Overview +Overview of navigation options and configuration for your documentation site. -This page provides an overview of navigation options in your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/products.mdx b/fern/products/docs/pages/guides/navigation/products.mdx index 22363adf7..8a4f7af1f 100644 --- a/fern/products/docs/pages/guides/navigation/products.mdx +++ b/fern/products/docs/pages/guides/navigation/products.mdx @@ -2,6 +2,6 @@ title: Products --- -# Products +How to organize multiple products in your documentation navigation structure. -How to organize and present multiple products within your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/tabs.mdx b/fern/products/docs/pages/guides/navigation/tabs.mdx index b9dfd715a..8a2523c1d 100644 --- a/fern/products/docs/pages/guides/navigation/tabs.mdx +++ b/fern/products/docs/pages/guides/navigation/tabs.mdx @@ -1,7 +1,7 @@ --- -title: Tabs +title: Navigation Tabs --- -# Tabs +How to configure and use navigation tabs in your documentation structure. -Learn how to use and configure tabs for organizing your documentation content. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/navigation/versions.mdx b/fern/products/docs/pages/guides/navigation/versions.mdx index 066f0ad5c..c860fc2c7 100644 --- a/fern/products/docs/pages/guides/navigation/versions.mdx +++ b/fern/products/docs/pages/guides/navigation/versions.mdx @@ -2,6 +2,6 @@ title: Versions --- -# Versions +How to manage and display different versions of your documentation in navigation. -Instructions for managing and displaying different versions of your documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/reference/frontmatter.mdx b/fern/products/docs/pages/guides/reference/frontmatter.mdx index cc30d093c..6658a8812 100644 --- a/fern/products/docs/pages/guides/reference/frontmatter.mdx +++ b/fern/products/docs/pages/guides/reference/frontmatter.mdx @@ -1,7 +1,7 @@ --- -title: Frontmatter +title: Frontmatter Reference --- -# Frontmatter +Complete reference guide for frontmatter options and configuration in your documentation. -Learn about the frontmatter block at the top of your MDX files and how to use it effectively. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/reference/what-is-docs-yml.mdx b/fern/products/docs/pages/guides/reference/what-is-docs-yml.mdx index 91dd49321..946224d6b 100644 --- a/fern/products/docs/pages/guides/reference/what-is-docs-yml.mdx +++ b/fern/products/docs/pages/guides/reference/what-is-docs-yml.mdx @@ -1,7 +1,7 @@ --- -title: What is docs.yml +title: What is docs.yml? --- -# What is docs.yml +Understanding the docs.yml configuration file and how it controls your documentation structure. -An overview of the docs.yml configuration file and its role in your documentation project. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/seo/configuring-slugs.mdx b/fern/products/docs/pages/guides/seo/configuring-slugs.mdx index 23a1a37f1..e6cf23a18 100644 --- a/fern/products/docs/pages/guides/seo/configuring-slugs.mdx +++ b/fern/products/docs/pages/guides/seo/configuring-slugs.mdx @@ -2,6 +2,6 @@ title: Configuring Slugs --- -# Configuring Slugs +How to configure custom URL slugs for your documentation pages for better SEO. -How to configure URL slugs for your documentation pages. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/seo/ilms-txt.mdx b/fern/products/docs/pages/guides/seo/ilms-txt.mdx index a568dd9eb..56bb403fa 100644 --- a/fern/products/docs/pages/guides/seo/ilms-txt.mdx +++ b/fern/products/docs/pages/guides/seo/ilms-txt.mdx @@ -1,7 +1,7 @@ --- -title: Ilms.txt +title: ILMS.txt --- -# Ilms.txt +How to configure ILMS.txt files for search engine optimization. -Information about the Ilms.txt file and its usage for SEO. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/seo/redirects.mdx b/fern/products/docs/pages/guides/seo/redirects.mdx index 5dbb04e2f..f28abd195 100644 --- a/fern/products/docs/pages/guides/seo/redirects.mdx +++ b/fern/products/docs/pages/guides/seo/redirects.mdx @@ -2,6 +2,6 @@ title: Redirects --- -# Redirects +How to set up and manage redirects for your documentation URLs. -Learn how to set up redirects for your documentation site. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/docs/pages/guides/seo/seo-metadata.mdx b/fern/products/docs/pages/guides/seo/seo-metadata.mdx index 113a00c1e..ac315e6ce 100644 --- a/fern/products/docs/pages/guides/seo/seo-metadata.mdx +++ b/fern/products/docs/pages/guides/seo/seo-metadata.mdx @@ -2,6 +2,6 @@ title: SEO Metadata --- -# SEO Metadata +How to optimize your documentation with proper SEO metadata for better search rankings. -How to add and manage SEO metadata for your documentation pages. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/docs/getting-started/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/audiences.mdx b/fern/products/fern-def/pages/defining-your-api/audiences.mdx index 0cf702790..27a9a970f 100644 --- a/fern/products/fern-def/pages/defining-your-api/audiences.mdx +++ b/fern/products/fern-def/pages/defining-your-api/audiences.mdx @@ -2,8 +2,6 @@ title: Audiences --- -# Audiences - Define different audiences for your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/availability.mdx b/fern/products/fern-def/pages/defining-your-api/availability.mdx index c8084c7a9..2fdc73302 100644 --- a/fern/products/fern-def/pages/defining-your-api/availability.mdx +++ b/fern/products/fern-def/pages/defining-your-api/availability.mdx @@ -2,8 +2,6 @@ title: Availability --- -# Availability - Configure availability settings for your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/doc.mdx b/fern/products/fern-def/pages/defining-your-api/doc.mdx index 30215a455..4f467bad4 100644 --- a/fern/products/fern-def/pages/defining-your-api/doc.mdx +++ b/fern/products/fern-def/pages/defining-your-api/doc.mdx @@ -2,8 +2,6 @@ title: Doc --- -# Doc - Documentation configuration. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/endpoints.mdx b/fern/products/fern-def/pages/defining-your-api/endpoints.mdx index 07e4678a1..8a40e2430 100644 --- a/fern/products/fern-def/pages/defining-your-api/endpoints.mdx +++ b/fern/products/fern-def/pages/defining-your-api/endpoints.mdx @@ -2,8 +2,6 @@ title: Endpoints --- -# Endpoints - How to define API endpoints in your specification. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/errors.mdx b/fern/products/fern-def/pages/defining-your-api/errors.mdx index 394da9f32..3bd416a65 100644 --- a/fern/products/fern-def/pages/defining-your-api/errors.mdx +++ b/fern/products/fern-def/pages/defining-your-api/errors.mdx @@ -2,8 +2,6 @@ title: Errors --- -# Errors - Define error responses for your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/examples.mdx b/fern/products/fern-def/pages/defining-your-api/examples.mdx index eae47886c..057f09c6b 100644 --- a/fern/products/fern-def/pages/defining-your-api/examples.mdx +++ b/fern/products/fern-def/pages/defining-your-api/examples.mdx @@ -2,8 +2,6 @@ title: Examples --- -# Examples - How to add examples to your API definition. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/imports.mdx b/fern/products/fern-def/pages/defining-your-api/imports.mdx index 95cc1ac0a..2e72db4d0 100644 --- a/fern/products/fern-def/pages/defining-your-api/imports.mdx +++ b/fern/products/fern-def/pages/defining-your-api/imports.mdx @@ -2,8 +2,6 @@ title: Imports --- -# Imports - How to import external definitions into your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/types.mdx b/fern/products/fern-def/pages/defining-your-api/types.mdx index a172a3fd6..b9611b38b 100644 --- a/fern/products/fern-def/pages/defining-your-api/types.mdx +++ b/fern/products/fern-def/pages/defining-your-api/types.mdx @@ -2,8 +2,6 @@ title: Types --- -# Types - Documentation on the data types used in the API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/webhooks.mdx b/fern/products/fern-def/pages/defining-your-api/webhooks.mdx index b0e658deb..e1144b2b5 100644 --- a/fern/products/fern-def/pages/defining-your-api/webhooks.mdx +++ b/fern/products/fern-def/pages/defining-your-api/webhooks.mdx @@ -2,8 +2,6 @@ title: Webhooks --- -# Webhooks - How to define webhook endpoints in your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/defining-your-api/websockets.mdx b/fern/products/fern-def/pages/defining-your-api/websockets.mdx index 27dd22132..23d62baa9 100644 --- a/fern/products/fern-def/pages/defining-your-api/websockets.mdx +++ b/fern/products/fern-def/pages/defining-your-api/websockets.mdx @@ -2,8 +2,6 @@ title: WebSockets --- -# WebSockets - Configure WebSocket connections in your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/customer-showcase.mdx b/fern/products/fern-def/pages/getting-started/customer-showcase.mdx index 6b3d611bc..6084c326c 100644 --- a/fern/products/fern-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/fern-def/pages/getting-started/customer-showcase.mdx @@ -2,8 +2,6 @@ title: Customer showcase --- -# Customer showcase - See how other customers are using Fern successfully. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/overview.mdx b/fern/products/fern-def/pages/getting-started/overview.mdx index 33538226b..df0f4cb1f 100644 --- a/fern/products/fern-def/pages/getting-started/overview.mdx +++ b/fern/products/fern-def/pages/getting-started/overview.mdx @@ -2,8 +2,6 @@ title: Overview --- -# Overview - Welcome to the Getting Started section! This page provides an introduction to the API and how to begin using it. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/philosophy.mdx b/fern/products/fern-def/pages/getting-started/philosophy.mdx index ca98496cd..5202a8997 100644 --- a/fern/products/fern-def/pages/getting-started/philosophy.mdx +++ b/fern/products/fern-def/pages/getting-started/philosophy.mdx @@ -2,8 +2,6 @@ title: Philosophy --- -# Philosophy - The principles and philosophy behind Fern API definitions. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/getting-started/quickstart.mdx b/fern/products/fern-def/pages/getting-started/quickstart.mdx index 91cbf2c92..d789ff993 100644 --- a/fern/products/fern-def/pages/getting-started/quickstart.mdx +++ b/fern/products/fern-def/pages/getting-started/quickstart.mdx @@ -2,8 +2,6 @@ title: Quickstart --- -# Quickstart - Get started with Fern quickly with this guide. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/api-versions.mdx b/fern/products/fern-def/pages/global-settings/api-versions.mdx index 38aa14645..72af50968 100644 --- a/fern/products/fern-def/pages/global-settings/api-versions.mdx +++ b/fern/products/fern-def/pages/global-settings/api-versions.mdx @@ -2,8 +2,6 @@ title: API versions --- -# API versions - How to manage different versions of your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/authentication.mdx b/fern/products/fern-def/pages/global-settings/authentication.mdx index 7d5a51d04..a62c4dfbb 100644 --- a/fern/products/fern-def/pages/global-settings/authentication.mdx +++ b/fern/products/fern-def/pages/global-settings/authentication.mdx @@ -2,8 +2,6 @@ title: Authentication --- -# Authentication - Configure authentication methods for your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/environments.mdx b/fern/products/fern-def/pages/global-settings/environments.mdx index ede95d53e..dd4106bef 100644 --- a/fern/products/fern-def/pages/global-settings/environments.mdx +++ b/fern/products/fern-def/pages/global-settings/environments.mdx @@ -2,8 +2,6 @@ title: Environments --- -# Environments - Configure different environments for your API (development, staging, production). This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/global-settings/global-headers.mdx b/fern/products/fern-def/pages/global-settings/global-headers.mdx index 1f47ad893..bcc581902 100644 --- a/fern/products/fern-def/pages/global-settings/global-headers.mdx +++ b/fern/products/fern-def/pages/global-settings/global-headers.mdx @@ -2,8 +2,6 @@ title: Global headers --- -# Global headers - Define headers that apply to all API endpoints. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/creating-namespaces.mdx b/fern/products/fern-def/pages/guides/creating-namespaces.mdx index e053d5563..ed970b397 100644 --- a/fern/products/fern-def/pages/guides/creating-namespaces.mdx +++ b/fern/products/fern-def/pages/guides/creating-namespaces.mdx @@ -2,8 +2,6 @@ title: Creating namespaces --- -# Creating namespaces - Instructions for creating and organizing namespaces in your API. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/define-multiple-apis.mdx b/fern/products/fern-def/pages/guides/define-multiple-apis.mdx index 51eb7d3f2..57c6b7543 100644 --- a/fern/products/fern-def/pages/guides/define-multiple-apis.mdx +++ b/fern/products/fern-def/pages/guides/define-multiple-apis.mdx @@ -2,8 +2,6 @@ title: Define multiple APIs --- -# Define multiple APIs - How to define and manage multiple APIs in one project. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx b/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx index dd61785b8..e92b4376d 100644 --- a/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx +++ b/fern/products/fern-def/pages/guides/depending-on-other-apis.mdx @@ -2,8 +2,6 @@ title: Depending on other APIs --- -# Depending on other APIs - How to manage dependencies between different APIs. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/export-to-openapi.mdx b/fern/products/fern-def/pages/guides/export-to-openapi.mdx index 0822376e4..a3f85ef9c 100644 --- a/fern/products/fern-def/pages/guides/export-to-openapi.mdx +++ b/fern/products/fern-def/pages/guides/export-to-openapi.mdx @@ -2,8 +2,6 @@ title: Export to OpenAPI --- -# Export to OpenAPI - How to export your API definition to OpenAPI format. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx b/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx index 852d15820..07b6d978e 100644 --- a/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx +++ b/fern/products/fern-def/pages/guides/validate-your-fern-definition.mdx @@ -2,8 +2,6 @@ title: Validate your Fern definition --- -# Validate your Fern definition - Learn how to validate your Fern definition to ensure it's correct. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/fern/overview). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx index b00c016ac..0bd4dc599 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx @@ -2,8 +2,6 @@ title: FastAPI --- -# Generate OpenAPI from FastAPI - Instructions for generating an OpenAPI definition from a FastAPI project. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx index e8e90de30..b40a35e56 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx @@ -2,8 +2,6 @@ title: NestJS --- -# Generate OpenAPI from NestJS - Instructions for generating an OpenAPI definition from a NestJS project. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx index e41f98ac0..3df1b9d6b 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx @@ -2,8 +2,6 @@ title: Request New Framework --- -# Request a New Framework - Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx index 954b2d1d9..2dfadfb00 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx @@ -2,8 +2,6 @@ title: Swaggo --- -# Generate OpenAPI from Swaggo - Instructions for generating an OpenAPI definition from a Swaggo (Go) project. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx b/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx index 5a0f238ff..5555fe1f5 100644 --- a/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx +++ b/fern/products/grpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx @@ -2,8 +2,6 @@ title: Handwrite It --- -# Handwrite Your OpenAPI Definition - Step-by-step guide to manually writing your OpenAPI definition from scratch. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/grpc-def/pages/getting-started/overview.mdx b/fern/products/grpc-def/pages/getting-started/overview.mdx index 97d40b566..1c576e43b 100644 --- a/fern/products/grpc-def/pages/getting-started/overview.mdx +++ b/fern/products/grpc-def/pages/getting-started/overview.mdx @@ -2,8 +2,6 @@ title: Overview --- -# Overview - This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/customer-showcase.mdx b/fern/products/openrpc-def/pages/getting-started/customer-showcase.mdx index b8913aadc..673a30502 100644 --- a/fern/products/openrpc-def/pages/getting-started/customer-showcase.mdx +++ b/fern/products/openrpc-def/pages/getting-started/customer-showcase.mdx @@ -2,6 +2,6 @@ title: Customer Showcase --- -# Customer Showcase +Examples and case studies of customers using OpenRPC definitions successfully. -See how other customers are using OpenAPI definitions to power their APIs and documentation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi.mdx index 65cd466c8..284e44bb5 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi.mdx @@ -2,6 +2,6 @@ title: Get to OpenAPI --- -# Get to OpenAPI +How to create or transition to OpenRPC definitions for your JSON-RPC APIs. -Learn how to create or obtain your OpenAPI definition. Explore different approaches including handwriting, generating from code, and more. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx index c8095e8a7..c837542d4 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/fastapi.mdx @@ -2,6 +2,6 @@ title: FastAPI --- -# Generate OpenAPI from FastAPI +Instructions for generating an OpenRPC definition from a FastAPI project. -Instructions for generating an OpenAPI definition from a FastAPI project. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx index dfefb49b9..c5175ab66 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/nestjs.mdx @@ -2,6 +2,6 @@ title: NestJS --- -# Generate OpenAPI from NestJS +Instructions for generating an OpenRPC definition from a NestJS project. -Instructions for generating an OpenAPI definition from a NestJS project. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx index 2daa88917..c8477ff98 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/request-new-framework.mdx @@ -1,7 +1,7 @@ --- -title: Request a new framework +title: Request New Framework --- -# Request a New Framework +Don't see your framework? Let us know which framework you'd like to see supported for OpenRPC generation. -Don't see your framework? Let us know which framework you'd like to see supported for OpenAPI generation. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx index 5512b276a..ac627d4f5 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/generate-it/swaggo.mdx @@ -2,6 +2,6 @@ title: Swaggo --- -# Generate OpenAPI from Swaggo +Instructions for generating an OpenRPC definition from a Swaggo (Go) project. -Instructions for generating an OpenAPI definition from a Swaggo (Go) project. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx index 6db37bb5b..4e127a434 100644 --- a/fern/products/openrpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx +++ b/fern/products/openrpc-def/pages/getting-started/get-to-openapi/handwrite-it.mdx @@ -1,7 +1,7 @@ --- -title: Handwrite it +title: Handwrite It --- -# Handwrite Your OpenAPI Definition +Step-by-step guide to manually writing your OpenRPC definition from scratch. -Step-by-step guide to manually writing your OpenAPI definition from scratch. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/overlay-customizations.mdx b/fern/products/openrpc-def/pages/getting-started/overlay-customizations.mdx index 26b75af7e..6fb9aad86 100644 --- a/fern/products/openrpc-def/pages/getting-started/overlay-customizations.mdx +++ b/fern/products/openrpc-def/pages/getting-started/overlay-customizations.mdx @@ -1,7 +1,7 @@ --- -title: Overlay customizations +title: Overlay Customizations --- -# Overlay Customizations +Learn how to customize your OpenAPI overlays to fit your unique requirements. -Learn how to customize your OpenAPI overlays to fit your unique requirements. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/overview.mdx b/fern/products/openrpc-def/pages/getting-started/overview.mdx index 001442f88..d6bf880f5 100644 --- a/fern/products/openrpc-def/pages/getting-started/overview.mdx +++ b/fern/products/openrpc-def/pages/getting-started/overview.mdx @@ -2,6 +2,6 @@ title: Overview --- -# Overview +This is the overview page for Getting Started with your OpenRPC definition. Here you will find a high-level introduction and guidance on how to begin. -This is the overview page for Getting Started with your OpenAPI definition. Here you will find a high-level introduction and guidance on how to begin. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/getting-started/philosophy.mdx b/fern/products/openrpc-def/pages/getting-started/philosophy.mdx index 56f5a3b9a..1e97a0d39 100644 --- a/fern/products/openrpc-def/pages/getting-started/philosophy.mdx +++ b/fern/products/openrpc-def/pages/getting-started/philosophy.mdx @@ -2,6 +2,6 @@ title: Philosophy --- -# Philosophy +The philosophy and principles behind OpenRPC definitions and how they enhance API development. -Understand the philosophy behind designing and maintaining your OpenAPI definitions. Learn best practices and guiding principles. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/allof.mdx b/fern/products/openrpc-def/pages/schemas/allof.mdx index 319904842..305b424b5 100644 --- a/fern/products/openrpc-def/pages/schemas/allof.mdx +++ b/fern/products/openrpc-def/pages/schemas/allof.mdx @@ -1,7 +1,7 @@ --- -title: AllOf +title: All Of --- How to use the `allOf` keyword to compose schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/anyof.mdx b/fern/products/openrpc-def/pages/schemas/anyof.mdx index d98c9c7c5..bd293f9da 100644 --- a/fern/products/openrpc-def/pages/schemas/anyof.mdx +++ b/fern/products/openrpc-def/pages/schemas/anyof.mdx @@ -1,7 +1,7 @@ --- -title: AnyOf +title: Any Of --- How to use the `anyOf` keyword to allow multiple possible schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/enums.mdx b/fern/products/openrpc-def/pages/schemas/enums.mdx index 0f071434b..269806428 100644 --- a/fern/products/openrpc-def/pages/schemas/enums.mdx +++ b/fern/products/openrpc-def/pages/schemas/enums.mdx @@ -4,4 +4,4 @@ title: Enums How to use enum types to define a fixed set of values in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx index ab179fb00..50d864e10 100644 --- a/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx +++ b/fern/products/openrpc-def/pages/schemas/inlined-schemas.mdx @@ -4,4 +4,4 @@ title: Inlined Schemas How to define schemas inline within your OpenAPI specification. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/objects.mdx b/fern/products/openrpc-def/pages/schemas/objects.mdx index a2308a231..99c6a6e41 100644 --- a/fern/products/openrpc-def/pages/schemas/objects.mdx +++ b/fern/products/openrpc-def/pages/schemas/objects.mdx @@ -4,4 +4,4 @@ title: Objects How to define object schemas with properties in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/oneof.mdx b/fern/products/openrpc-def/pages/schemas/oneof.mdx index f06ab43b4..c29355abe 100644 --- a/fern/products/openrpc-def/pages/schemas/oneof.mdx +++ b/fern/products/openrpc-def/pages/schemas/oneof.mdx @@ -1,7 +1,7 @@ --- -title: OneOf +title: One Of --- How to use the `oneOf` keyword to define alternative schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/schemas/override-type.mdx b/fern/products/openrpc-def/pages/schemas/override-type.mdx index 9e94c50b8..44cac7698 100644 --- a/fern/products/openrpc-def/pages/schemas/override-type.mdx +++ b/fern/products/openrpc-def/pages/schemas/override-type.mdx @@ -1,7 +1,7 @@ --- -title: Override the Type +title: Override Type --- How to override the default type inference for schemas in OpenAPI. -This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn) or the [closest page](https://buildwithfern.com/learn/api-definition/openapi/overview.mdx) to this content. This link maybe broken. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/security-schemes/multiple-security-schemes.mdx b/fern/products/openrpc-def/pages/security-schemes/multiple-security-schemes.mdx index 286d0a352..04a3407ed 100644 --- a/fern/products/openrpc-def/pages/security-schemes/multiple-security-schemes.mdx +++ b/fern/products/openrpc-def/pages/security-schemes/multiple-security-schemes.mdx @@ -2,6 +2,6 @@ title: Multiple Security Schemes --- -# Multiple Security Schemes +Learn how to define and use multiple security schemes in your OpenAPI definition. -Learn how to define and use multiple security schemes in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/security-schemes/overriding-security-scheme.mdx b/fern/products/openrpc-def/pages/security-schemes/overriding-security-scheme.mdx index cf38307fc..905a45251 100644 --- a/fern/products/openrpc-def/pages/security-schemes/overriding-security-scheme.mdx +++ b/fern/products/openrpc-def/pages/security-schemes/overriding-security-scheme.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Security Scheme +title: Overriding Security Scheme --- -# Overriding the Security Scheme +How to override security schemes in specific operations or contexts. -How to override the default security scheme in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/security-schemes/overview.mdx b/fern/products/openrpc-def/pages/security-schemes/overview.mdx index c6be3e7c6..7743f8089 100644 --- a/fern/products/openrpc-def/pages/security-schemes/overview.mdx +++ b/fern/products/openrpc-def/pages/security-schemes/overview.mdx @@ -2,6 +2,6 @@ title: Security Schemes Overview --- -# Security Schemes Overview +Overview of security schemes and authentication methods in OpenAPI. -An introduction to security schemes in OpenAPI. Learn about authentication and authorization options. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/servers/multiple-server-urls.mdx b/fern/products/openrpc-def/pages/servers/multiple-server-urls.mdx index 4f563e0ef..94ba2c929 100644 --- a/fern/products/openrpc-def/pages/servers/multiple-server-urls.mdx +++ b/fern/products/openrpc-def/pages/servers/multiple-server-urls.mdx @@ -2,6 +2,6 @@ title: Multiple Server URLs --- -# Multiple Server URLs +How to configure multiple server URLs for different environments. -How to define and use multiple server URLs in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/servers/naming-your-servers.mdx b/fern/products/openrpc-def/pages/servers/naming-your-servers.mdx index ce65b26b6..fd2a055bb 100644 --- a/fern/products/openrpc-def/pages/servers/naming-your-servers.mdx +++ b/fern/products/openrpc-def/pages/servers/naming-your-servers.mdx @@ -2,6 +2,6 @@ title: Naming Your Servers --- -# Naming Your Servers +Best practices for naming your server configurations. -Best practices for naming your server URLs in OpenAPI. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/servers/overriding-servers.mdx b/fern/products/openrpc-def/pages/servers/overriding-servers.mdx index 67ab82071..0c5cc5f6f 100644 --- a/fern/products/openrpc-def/pages/servers/overriding-servers.mdx +++ b/fern/products/openrpc-def/pages/servers/overriding-servers.mdx @@ -1,7 +1,7 @@ --- -title: Overriding the Servers +title: Overriding Servers --- -# Overriding the Servers +How to override server configurations in specific contexts. -How to override the default servers in your OpenAPI definition. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file diff --git a/fern/products/openrpc-def/pages/servers/overview.mdx b/fern/products/openrpc-def/pages/servers/overview.mdx index b45b551c9..761a9d085 100644 --- a/fern/products/openrpc-def/pages/servers/overview.mdx +++ b/fern/products/openrpc-def/pages/servers/overview.mdx @@ -2,6 +2,6 @@ title: Servers Overview --- -# Servers Overview +Overview of server configuration options in OpenAPI. -Introduction to server objects in OpenAPI. Learn how to define and manage server URLs. \ No newline at end of file +This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/api-definition/introduction/what-is-an-api-definition). \ No newline at end of file From 0c12bef4be15e80484fd9050c31d705a65e4a354 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 8 Jul 2025 14:46:41 -0400 Subject: [PATCH 34/66] feat: fixed mobile product swticher --- fern/assets/styles.css | 191 +++++++++++++++------------ fern/components/FernStatus.tsx | 89 +++++++------ fern/products/home/pages/welcome.mdx | 7 +- 3 files changed, 157 insertions(+), 130 deletions(-) diff --git a/fern/assets/styles.css b/fern/assets/styles.css index fd08267d5..77cada99d 100644 --- a/fern/assets/styles.css +++ b/fern/assets/styles.css @@ -34,116 +34,120 @@ } /*** START -- PRODUCT SELECTOR STYLING ***/ -.fern-product-selector { - transform: translate(-2px, 4px); -} - -div:has(> .fern-product-selector-radio-group) { - margin-top: 0.5rem; -} -div:has(> .fern-product-selector-radio-group):before { - content: "Explore the Fern Platform"; - font-weight: 500; - margin: 0.5rem 1rem 0 1rem; -} +@media (min-width: 1024px) { -.fern-product-selector-radio-group { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 1.5rem; - padding: 1.25rem; - max-height: 232px; - - > a { - max-width: 320px; - margin: -0.75rem; - position: relative; - - .fern-selection-item{ - border-radius: 1rem; - } + .fern-product-selector { + transform: translate(-2px, 4px); } - > a[href*="home"] { - grid-column: 1; - grid-row: 1; + div:has(> .fern-product-selector-radio-group) { + margin-top: 0.5rem; } - > a[href*="sdks"] { - grid-column: 2; - grid-row: 1; + div:has(> .fern-product-selector-radio-group):before { + content: "Explore the Fern Platform"; + font-weight: 500; + margin: 0.5rem 1rem 0 1rem; } - > a[href*="docs"] { - grid-column: 1; - grid-row: 2; - } + .fern-product-selector-radio-group { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 1.5rem; + padding: 1.25rem; + max-height: 232px; + + > a { + max-width: 320px; + margin: -0.75rem; + position: relative; - > a[href*="ask-fern"] { - grid-column: 2; - grid-row: 2; - } + .fern-selection-item{ + border-radius: 1rem; + } + } - > a[href*="openapi"]:before { - content: "Supported Specs"; - font-weight: 500; - position: absolute; - top: -2rem; - left: 0.5rem; - } + > a[href*="home"] { + grid-column: 1; + grid-row: 1; + } - > a[href*="openapi"] { - grid-column: 3; - grid-row: 1; + > a[href*="sdks"] { + grid-column: 2; + grid-row: 1; + } - .fern-selection-item-icon { - width: 1.5rem; - height: 1.5rem; + > a[href*="docs"] { + grid-column: 1; + grid-row: 2; } - } - > a[href*="fern-def"] { - grid-column: 3; - grid-row: 2; - transform: translateY(-32px); - - .fern-selection-item-icon { - width: 1.5rem; - height: 1.5rem; + > a[href*="ask-fern"] { + grid-column: 2; + grid-row: 2; } - } - > a[href*="asyncapi"] { - grid-column: 3; - grid-row: 3; - transform: translateY(-64px); + > a[href*="openapi"]:before { + content: "Supported Specs"; + font-weight: 500; + position: absolute; + top: -2rem; + left: 0.5rem; + } + + > a[href*="openapi"] { + grid-column: 3; + grid-row: 1; - .fern-selection-item-icon { - width: 1.5rem; - height: 1.5rem; + .fern-selection-item-icon { + width: 1.5rem; + height: 1.5rem; + } } - } - > a[href*="openrpc"] { - grid-column: 3; - grid-row: 4; - transform: translateY(-64px); + > a[href*="fern-def"] { + grid-column: 3; + grid-row: 2; + transform: translateY(-32px); + + .fern-selection-item-icon { + width: 1.5rem; + height: 1.5rem; + } + } - .fern-selection-item-icon { - width: 1.5rem; - height: 1.5rem; + > a[href*="asyncapi"] { + grid-column: 3; + grid-row: 3; + transform: translateY(-64px); + + .fern-selection-item-icon { + width: 1.5rem; + height: 1.5rem; + } } - } - > a[href*="grpc"] { - grid-column: 3; - grid-row: 5; - transform: translateY(-64px); + > a[href*="openrpc"] { + grid-column: 3; + grid-row: 4; + transform: translateY(-64px); - .fern-selection-item-icon { - width: 1.5rem; - height: 1.5rem; + .fern-selection-item-icon { + width: 1.5rem; + height: 1.5rem; + } + } + + > a[href*="grpc"] { + grid-column: 3; + grid-row: 5; + transform: translateY(-64px); + + .fern-selection-item-icon { + width: 1.5rem; + height: 1.5rem; + } } } } @@ -163,6 +167,7 @@ div:has(> .fern-product-selector-radio-group):before { :is(.dark) .fern-product-selector-radio-group a[href*="ask-fern"] img { content: url("https://fern-docs.s3.us-east-2.amazonaws.com/product-switcher/product-switcher-askfern-dark.png") !important; } + /*** END -- PRODUCT SELECTOR STYLING ***/ @@ -653,17 +658,29 @@ div:has(> .fern-product-selector-radio-group):before { font-weight: 400 !important; width: fit-content !important; + img { + transition: transform 0.15s ease-in-out; + transform: translate(0px, 0px); + } + svg { display: none !important; } &.no-hover { cursor: default; + &:hover { background: none !important; color: var(--grayscale-a11) !important; } } + + &:hover { + img { + transform: translate(2px, 0px); + } + } } /* Responsive Design - Mobile First */ diff --git a/fern/components/FernStatus.tsx b/fern/components/FernStatus.tsx index ebb9bc709..f9eee4699 100644 --- a/fern/components/FernStatus.tsx +++ b/fern/components/FernStatus.tsx @@ -128,47 +128,54 @@ export const FernStatusWidget = () => { }; return ( -
-
- {status.statusMessage} - - -
+ +
+ ); }; diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 04dca9482..148409827 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -6,6 +6,8 @@ hide-toc: true layout: custom --- +import { FernStatusWidget } from "../../../components/FernStatus"; + + - + Quickstart Start building beautiful documentation in under 5 minutes. + + +
+ Quickstart +
+
Quickstart
+
+

Start building beautiful documentation in under 5 minutes.

+
+
+
+
Configure with ease From bd48c607a453f4674aac6bf555a403f43367d7f3 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 14 Jul 2025 11:12:39 -0400 Subject: [PATCH 44/66] feat: working on docs home --- .../pages/guides/getting-started/overview.mdx | 50 ++++++++++++------- 1 file changed, 33 insertions(+), 17 deletions(-) diff --git a/fern/products/docs/pages/guides/getting-started/overview.mdx b/fern/products/docs/pages/guides/getting-started/overview.mdx index f8167eabe..35106bdbf 100644 --- a/fern/products/docs/pages/guides/getting-started/overview.mdx +++ b/fern/products/docs/pages/guides/getting-started/overview.mdx @@ -12,11 +12,6 @@ description: Meet documentation that is stunning by default, AI-ready, and desig - - Quickstart - Start building beautiful documentation in under 5 minutes. - -
Quickstart @@ -29,18 +24,39 @@ description: Meet documentation that is stunning by default, AI-ready, and desig
- - Configure with ease - One simple file that can be used to generate documentation that fits your brand. - + +
+ Configure with ease +
+
Configure with ease
+
+

One simple file that can be used to generate documentation that fits your brand.

+
+
+
+
- - Flexible component library - Use pre-built or custom React components for a polished look. - + +
+ Flexible component library +
+
Flexible component library
+
+

Use pre-built or custom React components for a polished look.

+
+
+
+
- - Visual Editor - Modify your documentation without touching code and publish to your GitHub. - + +
+ Visual Editor +
+
Visual Editor
+
+

Modify your documentation without touching code and publish to your GitHub.

+
+
+
+
\ No newline at end of file From a7e0e679848d03fde27e785cf7568e4b335b3bdb Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 14 Jul 2025 11:52:56 -0400 Subject: [PATCH 45/66] feat: working on docs home --- .../images/component-library-dark.png | Bin 0 -> 290135 bytes .../getting-started/images/configure-dark.png | Bin 0 -> 217001 bytes .../getting-started/images/quickstart-dark.png | Bin 0 -> 250712 bytes .../images/visual-editor-dark.png | Bin 0 -> 246908 bytes .../pages/guides/getting-started/overview.mdx | 12 ++++++++---- 5 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 fern/products/docs/pages/guides/getting-started/images/component-library-dark.png create mode 100644 fern/products/docs/pages/guides/getting-started/images/configure-dark.png create mode 100644 fern/products/docs/pages/guides/getting-started/images/quickstart-dark.png create mode 100644 fern/products/docs/pages/guides/getting-started/images/visual-editor-dark.png diff --git a/fern/products/docs/pages/guides/getting-started/images/component-library-dark.png b/fern/products/docs/pages/guides/getting-started/images/component-library-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3f45ec03aa55401079906e9de2c3faadb585a7cd GIT binary patch literal 290135 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

N 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

LdC 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 literal 0 HcmV?d00001 diff --git a/fern/products/docs/pages/guides/getting-started/images/configure-dark.png b/fern/products/docs/pages/guides/getting-started/images/configure-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a7ea74846478bdc4512061eb08e16fb8ef609f GIT binary patch literal 217001 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 `yr)}%-;Z726)_2}k02wm^Ce|DEVZwno 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

jaCCz* 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

wEBf3}7)8X8x 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ⅆr!jzSK$M-JCGvUzS}iSJ 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 literal 0 HcmV?d00001 diff --git a/fern/products/docs/pages/guides/getting-started/images/visual-editor-dark.png b/fern/products/docs/pages/guides/getting-started/images/visual-editor-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0410a957869f83ae09fc41d5eac5ee6f077b88cd GIT binary patch literal 246908 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%0D^ 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 literal 0 HcmV?d00001 diff --git a/fern/products/docs/pages/guides/getting-started/overview.mdx b/fern/products/docs/pages/guides/getting-started/overview.mdx index 35106bdbf..ec52e3b72 100644 --- a/fern/products/docs/pages/guides/getting-started/overview.mdx +++ b/fern/products/docs/pages/guides/getting-started/overview.mdx @@ -14,7 +14,8 @@ description: Meet documentation that is stunning by default, AI-ready, and desig

- Quickstart + Quickstart +
Quickstart
@@ -26,7 +27,8 @@ description: Meet documentation that is stunning by default, AI-ready, and desig
- Configure with ease + Configure with ease +
Configure with ease
@@ -38,7 +40,8 @@ description: Meet documentation that is stunning by default, AI-ready, and desig
- Flexible component library + Flexible component library +
Flexible component library
@@ -50,7 +53,8 @@ description: Meet documentation that is stunning by default, AI-ready, and desig
- Visual Editor + Visual Editor +
Visual Editor
From 52942cde88b3f89e93126dc26199b406de5001bd Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Mon, 14 Jul 2025 12:07:21 -0400 Subject: [PATCH 46/66] feat: working on docs home --- fern/components/FernFooter.tsx | 78 +++++++++++++++++++ fern/components/FernStatus.tsx | 4 +- .../images/builtwithfern-dark.svg | 0 .../images/builtwithfern-frame-dark.svg | 0 .../images/builtwithfern-frame-light.svg | 0 .../images/builtwithfern-light.svg | 0 .../home/pages => components}/images/soc2.svg | 0 fern/products/home/pages/welcome.mdx | 74 +----------------- 8 files changed, 82 insertions(+), 74 deletions(-) create mode 100644 fern/components/FernFooter.tsx rename fern/{products/home/pages => components}/images/builtwithfern-dark.svg (100%) rename fern/{products/home/pages => components}/images/builtwithfern-frame-dark.svg (100%) rename fern/{products/home/pages => components}/images/builtwithfern-frame-light.svg (100%) rename fern/{products/home/pages => components}/images/builtwithfern-light.svg (100%) rename fern/{products/home/pages => components}/images/soc2.svg (100%) diff --git a/fern/components/FernFooter.tsx b/fern/components/FernFooter.tsx new file mode 100644 index 000000000..cf0e18e31 --- /dev/null +++ b/fern/components/FernFooter.tsx @@ -0,0 +1,78 @@ +import React from 'react'; +import { FernStatusWidget } from './FernStatus'; + +export const FernFooter = () => { + return ( + + ); +}; \ No newline at end of file diff --git a/fern/components/FernStatus.tsx b/fern/components/FernStatus.tsx index 30f4b7702..c1918505d 100644 --- a/fern/components/FernStatus.tsx +++ b/fern/components/FernStatus.tsx @@ -16,7 +16,7 @@ interface StatusState { } export const FernStatusWidget = () => { - const [status, setStatus] = React.useState({ + const [status, setStatus] = useState({ dotClass: 'is-loading', statusMessage: 'Checking status...' }); @@ -109,7 +109,7 @@ export const FernStatusWidget = () => { } }; - React.useEffect(() => { + useEffect(() => { fetchStatus(); const interval = setInterval(fetchStatus, refreshInterval); return () => clearInterval(interval); diff --git a/fern/products/home/pages/images/builtwithfern-dark.svg b/fern/components/images/builtwithfern-dark.svg similarity index 100% rename from fern/products/home/pages/images/builtwithfern-dark.svg rename to fern/components/images/builtwithfern-dark.svg diff --git a/fern/products/home/pages/images/builtwithfern-frame-dark.svg b/fern/components/images/builtwithfern-frame-dark.svg similarity index 100% rename from fern/products/home/pages/images/builtwithfern-frame-dark.svg rename to fern/components/images/builtwithfern-frame-dark.svg diff --git a/fern/products/home/pages/images/builtwithfern-frame-light.svg b/fern/components/images/builtwithfern-frame-light.svg similarity index 100% rename from fern/products/home/pages/images/builtwithfern-frame-light.svg rename to fern/components/images/builtwithfern-frame-light.svg diff --git a/fern/products/home/pages/images/builtwithfern-light.svg b/fern/components/images/builtwithfern-light.svg similarity index 100% rename from fern/products/home/pages/images/builtwithfern-light.svg rename to fern/components/images/builtwithfern-light.svg diff --git a/fern/products/home/pages/images/soc2.svg b/fern/components/images/soc2.svg similarity index 100% rename from fern/products/home/pages/images/soc2.svg rename to fern/components/images/soc2.svg diff --git a/fern/products/home/pages/welcome.mdx b/fern/products/home/pages/welcome.mdx index 0db67463b..57beeee8c 100644 --- a/fern/products/home/pages/welcome.mdx +++ b/fern/products/home/pages/welcome.mdx @@ -6,7 +6,7 @@ hide-toc: true layout: custom --- -import { FernStatusWidget } from "../../../components/FernStatus"; +import { FernFooter } from "../../../components/FernFooter"; +
+ + ); +}; diff --git a/footer/src/Footer.tsx b/footer/src/Footer-old.tsx similarity index 100% rename from footer/src/Footer.tsx rename to footer/src/Footer-old.tsx diff --git a/footer/src/images/BuiltWithFernLogo.tsx b/footer/src/images/BuiltWithFernLogo.tsx new file mode 100644 index 000000000..976fd4521 --- /dev/null +++ b/footer/src/images/BuiltWithFernLogo.tsx @@ -0,0 +1,37 @@ +interface BuiltWithFernLogoProps { + width?: number; + height?: number; + className?: string; +} + +export const BuiltWithFernLogo = ({ + width = 145, + height = 16, + className = "" +}: BuiltWithFernLogoProps) => { + return ( + + + + + + ); +}; + +export default BuiltWithFernLogo; \ No newline at end of file diff --git a/footer/src/images/builtwithfern-dark.tsx b/footer/src/images/builtwithfern-dark.tsx new file mode 100644 index 000000000..e57f88e4f --- /dev/null +++ b/footer/src/images/builtwithfern-dark.tsx @@ -0,0 +1,37 @@ +interface BuiltWithFernDarkProps { + width?: number; + height?: number; + className?: string; +} + +export const BuiltWithFernDark = ({ + width = 145, + height = 16, + className = "" +}: BuiltWithFernDarkProps) => { + return ( + + + + + + ); +}; + +export default BuiltWithFernDark; diff --git a/footer/src/images/builtwithfern-frame-dark.tsx b/footer/src/images/builtwithfern-frame-dark.tsx new file mode 100644 index 000000000..c6e067b16 --- /dev/null +++ b/footer/src/images/builtwithfern-frame-dark.tsx @@ -0,0 +1,105 @@ +interface BuiltWithFernFrameDarkProps { + width?: number; + height?: number; + className?: string; +} + +export const BuiltWithFernFrameDark = ({ + width = 217, + height = 120, + className = "" +}: BuiltWithFernFrameDarkProps) => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +}; + +export default BuiltWithFernFrameDark; diff --git a/footer/src/images/builtwithfern-frame-light.tsx b/footer/src/images/builtwithfern-frame-light.tsx new file mode 100644 index 000000000..d84b630a2 --- /dev/null +++ b/footer/src/images/builtwithfern-frame-light.tsx @@ -0,0 +1,105 @@ +interface BuiltWithFernFrameLightProps { + width?: number; + height?: number; + className?: string; +} + +export const BuiltWithFernFrameLight = ({ + width = 217, + height = 120, + className = "" +}: BuiltWithFernFrameLightProps) => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +}; + +export default BuiltWithFernFrameLight; diff --git a/footer/src/images/builtwithfern-light.tsx b/footer/src/images/builtwithfern-light.tsx new file mode 100644 index 000000000..c5fad90f5 --- /dev/null +++ b/footer/src/images/builtwithfern-light.tsx @@ -0,0 +1,37 @@ +interface BuiltWithFernLightProps { + width?: number; + height?: number; + className?: string; +} + +export const BuiltWithFernLight = ({ + width = 145, + height = 16, + className = "" +}: BuiltWithFernLightProps) => { + return ( + + + + + + ); +}; + +export default BuiltWithFernLight; diff --git a/footer/src/images/soc2.tsx b/footer/src/images/soc2.tsx new file mode 100644 index 000000000..a2131dc39 --- /dev/null +++ b/footer/src/images/soc2.tsx @@ -0,0 +1,128 @@ +interface Soc2LogoProps { + width?: number; + height?: number; + className?: string; +} + +export const Soc2Logo = ({ + width = 32, + height = 32, + className = "" +}: Soc2LogoProps) => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +}; + +export default Soc2Logo; \ No newline at end of file diff --git a/footer/src/main.tsx b/footer/src/main.tsx index 356698028..e4f9cf943 100644 --- a/footer/src/main.tsx +++ b/footer/src/main.tsx @@ -4,7 +4,7 @@ import './main.css' import React from 'react' import { createRoot } from 'react-dom/client' -import { CustomFooter } from './Footer.js' +import { FernFooter } from './FernFooter.js' const FERN_FOOTER_CONTAINER_ID = 'fern-footer' @@ -35,7 +35,7 @@ const render = async () => { const root = createRoot(adaFooterWrapper) root.render( - + , ) From 0066337b7e2d3011b70877883c1ad85685dfa413 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 15 Jul 2025 17:59:29 -0400 Subject: [PATCH 52/66] fix: imported fern footer --- fern/footer-dist/output.js | 129 +++++++++++++++++++------------------ footer/vite.config.ts | 2 +- 2 files changed, 68 insertions(+), 63 deletions(-) diff --git a/fern/footer-dist/output.js b/fern/footer-dist/output.js index df01ae276..298161d6b 100644 --- a/fern/footer-dist/output.js +++ b/fern/footer-dist/output.js @@ -1,4 +1,4 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const o of l)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const o={};return l.integrity&&(o.integrity=l.integrity),l.referrerPolicy&&(o.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?o.credentials="include":l.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(l){if(l.ep)return;l.ep=!0;const o=n(l);fetch(l.href,o)}})();function ld(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ka={exports:{}},Xl={},Ea={exports:{}},$={};/** +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const o of u.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=n(l);fetch(l.href,u)}})();function u1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Fi={exports:{}},el={},Bi={exports:{}},D={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Rr=Symbol.for("react.element"),od=Symbol.for("react.portal"),id=Symbol.for("react.fragment"),ud=Symbol.for("react.strict_mode"),sd=Symbol.for("react.profiler"),ad=Symbol.for("react.provider"),cd=Symbol.for("react.context"),fd=Symbol.for("react.forward_ref"),dd=Symbol.for("react.suspense"),pd=Symbol.for("react.memo"),hd=Symbol.for("react.lazy"),Xu=Symbol.iterator;function md(e){return e===null||typeof e!="object"?null:(e=Xu&&e[Xu]||e["@@iterator"],typeof e=="function"?e:null)}var Ca={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},xa=Object.assign,_a={};function jn(e,t,n){this.props=e,this.context=t,this.refs=_a,this.updater=n||Ca}jn.prototype.isReactComponent={};jn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};jn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Pa(){}Pa.prototype=jn.prototype;function Zi(e,t,n){this.props=e,this.context=t,this.refs=_a,this.updater=n||Ca}var Ji=Zi.prototype=new Pa;Ji.constructor=Zi;xa(Ji,jn.prototype);Ji.isPureReactComponent=!0;var Zu=Array.isArray,Na=Object.prototype.hasOwnProperty,qi={current:null},za={key:!0,ref:!0,__self:!0,__source:!0};function Ta(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Na.call(t,r)&&!za.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1>>1,j=x[M];if(0>>1;Ml(ct,z))kel(qe,ct)?(x[M]=qe,x[ke]=z,M=ke):(x[M]=ct,x[Me]=z,M=Me);else if(kel(qe,z))x[M]=qe,x[ke]=z,M=ke;else break e}}return N}function l(x,N){var z=x.sortIndex-N.sortIndex;return z!==0?z:x.id-N.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],c=[],m=1,h=null,p=3,y=!1,g=!1,k=!1,L=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(x){for(var N=n(c);N!==null;){if(N.callback===null)r(c);else if(N.startTime<=x)r(c),N.sortIndex=N.expirationTime,t(s,N);else break;N=n(c)}}function v(x){if(k=!1,d(x),!g)if(n(s)!==null)g=!0,Vn(C);else{var N=n(c);N!==null&&Mt(v,N.startTime-x)}}function C(x,N){g=!1,k&&(k=!1,f(P),P=-1),y=!0;var z=p;try{for(d(N),h=n(s);h!==null&&(!(h.expirationTime>N)||x&&!Se());){var M=h.callback;if(typeof M=="function"){h.callback=null,p=h.priorityLevel;var j=M(h.expirationTime<=N);N=e.unstable_now(),typeof j=="function"?h.callback=j:h===n(s)&&r(s),d(N)}else r(s);h=n(s)}if(h!==null)var jt=!0;else{var Me=n(c);Me!==null&&Mt(v,Me.startTime-N),jt=!1}return jt}finally{h=null,p=z,y=!1}}var E=!1,w=null,P=-1,F=5,R=-1;function Se(){return!(e.unstable_now()-Rx||125M?(x.sortIndex=z,t(c,x),n(s)===null&&x===n(c)&&(k?(f(P),P=-1):k=!0,Mt(v,z-M))):(x.sortIndex=j,t(s,x),g||y||(g=!0,Vn(C))),x},e.unstable_shouldYield=Se,e.unstable_wrapCallback=function(x){var N=p;return function(){var z=p;p=N;try{return x.apply(this,arguments)}finally{p=z}}}})(Oa);Ia.exports=Oa;var Pd=Ia.exports;/** + */(function(e){function t(H,Y){var O=H.length;H.push(Y);e:for(;0>>1,K=H[F];if(0>>1;F<$n;){var ht=2*(F+1)-1,xl=H[ht],Pt=ht+1,er=H[Pt];if(0>l(xl,O))Ptl(er,xl)?(H[F]=er,H[Pt]=O,F=Pt):(H[F]=xl,H[ht]=O,F=ht);else if(Ptl(er,O))H[F]=er,H[Pt]=O,F=Pt;else break e}}return Y}function l(H,Y){var O=H.sortIndex-Y.sortIndex;return O!==0?O:H.id-Y.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var o=Date,i=o.now();e.unstable_now=function(){return o.now()-i}}var s=[],c=[],P=1,h=null,p=3,y=!1,j=!1,z=!1,q=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(H){for(var Y=n(c);Y!==null;){if(Y.callback===null)r(c);else if(Y.startTime<=H)r(c),Y.sortIndex=Y.expirationTime,t(s,Y);else break;Y=n(c)}}function m(H){if(z=!1,v(H),!j)if(n(s)!==null)j=!0,Pl(w);else{var Y=n(c);Y!==null&&ml(m,Y.startTime-H)}}function w(H,Y){j=!1,z&&(z=!1,d(G),G=-1),y=!0;var O=p;try{for(v(Y),h=n(s);h!==null&&(!(h.expirationTime>Y)||H&&!Me());){var F=h.callback;if(typeof F=="function"){h.callback=null,p=h.priorityLevel;var K=F(h.expirationTime<=Y);Y=e.unstable_now(),typeof K=="function"?h.callback=K:h===n(s)&&r(s),v(Y)}else r(s);h=n(s)}if(h!==null)var $n=!0;else{var ht=n(c);ht!==null&&ml(m,ht.startTime-Y),$n=!1}return $n}finally{h=null,p=O,y=!1}}var X=!1,M=null,G=-1,R=5,Z=-1;function Me(){return!(e.unstable_now()-ZH||125F?(H.sortIndex=O,t(c,H),n(s)===null&&H===n(c)&&(z?(d(G),G=-1):z=!0,ml(m,O-F))):(H.sortIndex=K,t(s,H),j||y||(j=!0,Pl(w))),H},e.unstable_shouldYield=Me,e.unstable_wrapCallback=function(H){var Y=p;return function(){var O=p;p=Y;try{return H.apply(this,arguments)}finally{p=O}}}})(rs);ns.exports=rs;var Y1=ns.exports;/** * @license React * react-dom.production.min.js * @@ -30,62 +30,67 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Nd=Fn,Pe=Pd;function S(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Jo=Object.prototype.hasOwnProperty,zd=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,qu={},bu={};function Td(e){return Jo.call(bu,e)?!0:Jo.call(qu,e)?!1:zd.test(e)?bu[e]=!0:(qu[e]=!0,!1)}function Ld(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Rd(e,t,n,r){if(t===null||typeof t>"u"||Ld(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function he(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){le[e]=new he(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];le[t]=new he(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){le[e]=new he(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){le[e]=new he(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){le[e]=new he(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){le[e]=new he(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){le[e]=new he(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){le[e]=new he(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){le[e]=new he(e,5,!1,e.toLowerCase(),null,!1,!1)});var eu=/[\-:]([a-z])/g;function tu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(eu,tu);le[t]=new he(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(eu,tu);le[t]=new he(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(eu,tu);le[t]=new he(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){le[e]=new he(e,1,!1,e.toLowerCase(),null,!1,!1)});le.xlinkHref=new he("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){le[e]=new he(e,1,!1,e.toLowerCase(),null,!0,!0)});function nu(e,t,n,r){var l=le.hasOwnProperty(t)?le[t]:null;(l!==null?l.type!==0:r||!(2u||l[i]!==o[u]){var s=` -`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Eo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?qn(e):""}function $d(e){switch(e.tag){case 5:return qn(e.type);case 16:return qn("Lazy");case 13:return qn("Suspense");case 19:return qn("SuspenseList");case 0:case 2:case 15:return e=Co(e.type,!1),e;case 11:return e=Co(e.type.render,!1),e;case 1:return e=Co(e.type,!0),e;default:return""}}function ti(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case sn:return"Fragment";case un:return"Portal";case qo:return"Profiler";case ru:return"StrictMode";case bo:return"Suspense";case ei:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ja:return(e.displayName||"Context")+".Consumer";case Ma:return(e._context.displayName||"Context")+".Provider";case lu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ou:return t=e.displayName||null,t!==null?t:ti(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return ti(e(t))}catch{}}return null}function Id(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ti(t);case 8:return t===ru?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function zt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Aa(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Od(e){var t=Aa(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ur(e){e._valueTracker||(e._valueTracker=Od(e))}function Ua(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Aa(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Sl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ni(e,t){var n=t.checked;return Y({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ts(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=zt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ba(e,t){t=t.checked,t!=null&&nu(e,"checked",t,!1)}function ri(e,t){Ba(e,t);var n=zt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?li(e,t.type,n):t.hasOwnProperty("defaultValue")&&li(e,t.type,zt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ns(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function li(e,t,n){(t!=="number"||Sl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var bn=Array.isArray;function Sn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=Br.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var rr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dd=["Webkit","ms","Moz","O"];Object.keys(rr).forEach(function(e){Dd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),rr[t]=rr[e]})});function Qa(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||rr.hasOwnProperty(e)&&rr[e]?(""+t).trim():t+"px"}function Ya(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Qa(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Md=Y({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ui(e,t){if(t){if(Md[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))}if(t.style!=null&&typeof t.style!="object")throw Error(S(62))}}function si(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ai=null;function iu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ci=null,kn=null,En=null;function os(e){if(e=Or(e)){if(typeof ci!="function")throw Error(S(280));var t=e.stateNode;t&&(t=eo(t),ci(e.stateNode,e.type,t))}}function Ka(e){kn?En?En.push(e):En=[e]:kn=e}function Ga(){if(kn){var e=kn,t=En;if(En=kn=null,os(e),t)for(e=0;e>>=0,e===0?32:31-(Kd(e)/Gd|0)|0}var Vr=64,Hr=4194304;function er(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function xl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=er(u):(o&=i,o!==0&&(r=er(o)))}else i=n&~l,i!==0?r=er(i):o!==0&&(r=er(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function $r(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Be(t),e[t]=n}function qd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=or),hs=" ",ms=!1;function hc(e,t){switch(e){case"keyup":return Pp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var an=!1;function zp(e,t){switch(e){case"compositionend":return mc(t);case"keypress":return t.which!==32?null:(ms=!0,hs);case"textInput":return e=t.data,e===hs&&ms?null:e;default:return null}}function Tp(e,t){if(an)return e==="compositionend"||!hu&&hc(e,t)?(e=dc(),il=fu=gt=null,an=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ws(n)}}function wc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?wc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sc(){for(var e=window,t=Sl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Sl(e.document)}return t}function mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Fp(e){var t=Sc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&wc(n.ownerDocument.documentElement,n)){if(r!==null&&mu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Ss(n,o);var i=Ss(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,cn=null,vi=null,ur=null,yi=!1;function ks(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;yi||cn==null||cn!==Sl(r)||(r=cn,"selectionStart"in r&&mu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ur&&Sr(ur,r)||(ur=r,r=Nl(vi,"onSelect"),0pn||(e.current=Ci[pn],Ci[pn]=null,pn--)}function A(e,t){pn++,Ci[pn]=e.current,e.current=t}var Tt={},ce=Rt(Tt),ye=Rt(!1),Xt=Tt;function Nn(e,t){var n=e.type.contextTypes;if(!n)return Tt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ge(e){return e=e.childContextTypes,e!=null}function Tl(){V(ye),V(ce)}function zs(e,t,n){if(ce.current!==Tt)throw Error(S(168));A(ce,t),A(ye,n)}function Tc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(S(108,Id(e)||"Unknown",l));return Y({},n,r)}function Ll(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Tt,Xt=ce.current,A(ce,e),A(ye,ye.current),!0}function Ts(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=Tc(e,t,Xt),r.__reactInternalMemoizedMergedChildContext=e,V(ye),V(ce),A(ce,e)):V(ye),A(ye,n)}var tt=null,to=!1,jo=!1;function Lc(e){tt===null?tt=[e]:tt.push(e)}function Zp(e){to=!0,Lc(e)}function $t(){if(!jo&&tt!==null){jo=!0;var e=0,t=D;try{var n=tt;for(D=1;e>=i,l-=i,nt=1<<32-Be(t)+l|n<P?(F=w,w=null):F=w.sibling;var R=p(f,w,d[P],v);if(R===null){w===null&&(w=F);break}e&&w&&R.alternate===null&&t(f,w),a=o(R,a,P),E===null?C=R:E.sibling=R,E=R,w=F}if(P===d.length)return n(f,w),H&&At(f,P),C;if(w===null){for(;PP?(F=w,w=null):F=w.sibling;var Se=p(f,w,R.value,v);if(Se===null){w===null&&(w=F);break}e&&w&&Se.alternate===null&&t(f,w),a=o(Se,a,P),E===null?C=Se:E.sibling=Se,E=Se,w=F}if(R.done)return n(f,w),H&&At(f,P),C;if(w===null){for(;!R.done;P++,R=d.next())R=h(f,R.value,v),R!==null&&(a=o(R,a,P),E===null?C=R:E.sibling=R,E=R);return H&&At(f,P),C}for(w=r(f,w);!R.done;P++,R=d.next())R=y(w,f,P,R.value,v),R!==null&&(e&&R.alternate!==null&&w.delete(R.key===null?P:R.key),a=o(R,a,P),E===null?C=R:E.sibling=R,E=R);return e&&w.forEach(function(Ot){return t(f,Ot)}),H&&At(f,P),C}function L(f,a,d,v){if(typeof d=="object"&&d!==null&&d.type===sn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case Ar:e:{for(var C=d.key,E=a;E!==null;){if(E.key===C){if(C=d.type,C===sn){if(E.tag===7){n(f,E.sibling),a=l(E,d.props.children),a.return=f,f=a;break e}}else if(E.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===ht&&$s(C)===E.type){n(f,E.sibling),a=l(E,d.props),a.ref=Xn(f,E,d),a.return=f,f=a;break e}n(f,E);break}else t(f,E);E=E.sibling}d.type===sn?(a=Yt(d.props.children,f.mode,v,d.key),a.return=f,f=a):(v=hl(d.type,d.key,d.props,null,f.mode,v),v.ref=Xn(f,a,d),v.return=f,f=v)}return i(f);case un:e:{for(E=d.key;a!==null;){if(a.key===E)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=Qo(d,f.mode,v),a.return=f,f=a}return i(f);case ht:return E=d._init,L(f,a,E(d._payload),v)}if(bn(d))return g(f,a,d,v);if(Wn(d))return k(f,a,d,v);Zr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=l(a,d),a.return=f,f=a):(n(f,a),a=Wo(d,f.mode,v),a.return=f,f=a),i(f)):n(f,a)}return L}var Tn=Oc(!0),Dc=Oc(!1),Il=Rt(null),Ol=null,vn=null,wu=null;function Su(){wu=vn=Ol=null}function ku(e){var t=Il.current;V(Il),e._currentValue=t}function Pi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function xn(e,t){Ol=e,wu=vn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ve=!0),e.firstContext=null)}function Ie(e){var t=e._currentValue;if(wu!==e)if(e={context:e,memoizedValue:t,next:null},vn===null){if(Ol===null)throw Error(S(308));vn=e,Ol.dependencies={lanes:0,firstContext:e}}else vn=vn.next=e;return t}var Vt=null;function Eu(e){Vt===null?Vt=[e]:Vt.push(e)}function Mc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Eu(t)):(n.next=l.next,l.next=n),t.interleaved=n,ut(e,r)}function ut(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var mt=!1;function Cu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function jc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function lt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function xt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,I&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,ut(e,n)}return l=r.interleaved,l===null?(t.next=t,Eu(r)):(t.next=l.next,l.next=t),r.interleaved=t,ut(e,n)}function sl(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,su(e,n)}}function Is(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Dl(e,t,n,r){var l=e.updateQueue;mt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,c=s.next;s.next=null,i===null?o=c:i.next=c,i=s;var m=e.alternate;m!==null&&(m=m.updateQueue,u=m.lastBaseUpdate,u!==i&&(u===null?m.firstBaseUpdate=c:u.next=c,m.lastBaseUpdate=s))}if(o!==null){var h=l.baseState;i=0,m=c=s=null,u=o;do{var p=u.lane,y=u.eventTime;if((r&p)===p){m!==null&&(m=m.next={eventTime:y,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,k=u;switch(p=t,y=n,k.tag){case 1:if(g=k.payload,typeof g=="function"){h=g.call(y,h,p);break e}h=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=k.payload,p=typeof g=="function"?g.call(y,h,p):g,p==null)break e;h=Y({},h,p);break e;case 2:mt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[u]:p.push(u))}else y={eventTime:y,lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},m===null?(c=m=y,s=h):m=m.next=y,i|=p;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;p=u,u=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(m===null&&(s=h),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=m,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);qt|=i,e.lanes=i,e.memoizedState=h}}function Os(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Ao.transition;Ao.transition={};try{e(!1),t()}finally{D=n,Ao.transition=r}}function ef(){return Oe().memoizedState}function eh(e,t,n){var r=Pt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},tf(e))nf(t,n);else if(n=Mc(e,t,n,r),n!==null){var l=de();Ve(n,e,r,l),rf(n,t,r)}}function th(e,t,n){var r=Pt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(tf(e))nf(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,We(u,i)){var s=t.interleaved;s===null?(l.next=l,Eu(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Mc(e,t,l,r),n!==null&&(l=de(),Ve(n,e,r,l),rf(n,t,r))}}function tf(e){var t=e.alternate;return e===Q||t!==null&&t===Q}function nf(e,t){sr=jl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function rf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,su(e,n)}}var Fl={readContext:Ie,useCallback:oe,useContext:oe,useEffect:oe,useImperativeHandle:oe,useInsertionEffect:oe,useLayoutEffect:oe,useMemo:oe,useReducer:oe,useRef:oe,useState:oe,useDebugValue:oe,useDeferredValue:oe,useTransition:oe,useMutableSource:oe,useSyncExternalStore:oe,useId:oe,unstable_isNewReconciler:!1},nh={readContext:Ie,useCallback:function(e,t){return Ye().memoizedState=[e,t===void 0?null:t],e},useContext:Ie,useEffect:Ms,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,cl(4194308,4,Xc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return cl(4194308,4,e,t)},useInsertionEffect:function(e,t){return cl(4,2,e,t)},useMemo:function(e,t){var n=Ye();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ye();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=eh.bind(null,Q,e),[r.memoizedState,e]},useRef:function(e){var t=Ye();return e={current:e},t.memoizedState=e},useState:Ds,useDebugValue:Ru,useDeferredValue:function(e){return Ye().memoizedState=e},useTransition:function(){var e=Ds(!1),t=e[0];return e=bp.bind(null,e[1]),Ye().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Q,l=Ye();if(H){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),te===null)throw Error(S(349));Jt&30||Bc(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Ms(Hc.bind(null,r,o,e),[e]),r.flags|=2048,zr(9,Vc.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ye(),t=te.identifierPrefix;if(H){var n=rt,r=nt;n=(r&~(1<<32-Be(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Pr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ge]=t,e[Cr]=r,hf(e,t,!1,!1),t.stateNode=e;e:{switch(i=si(n,r),n){case"dialog":U("cancel",e),U("close",e),l=r;break;case"iframe":case"object":case"embed":U("load",e),l=r;break;case"video":case"audio":for(l=0;l$n&&(t.flags|=128,r=!0,Zn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Ml(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Zn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!H)return ie(t),null}else 2*G()-o.renderingStartTime>$n&&n!==1073741824&&(t.flags|=128,r=!0,Zn(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=G(),t.sibling=null,n=W.current,A(W,r?n&1|2:n&1),t):(ie(t),null);case 22:case 23:return ju(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ce&1073741824&&(ie(t),t.subtreeFlags&6&&(t.flags|=8192)):ie(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function ch(e,t){switch(yu(t),t.tag){case 1:return ge(t.type)&&Tl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ln(),V(ye),V(ce),Pu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return _u(t),null;case 13:if(V(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));zn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(W),null;case 4:return Ln(),null;case 10:return ku(t.type._context),null;case 22:case 23:return ju(),null;case 24:return null;default:return null}}var qr=!1,se=!1,fh=typeof WeakSet=="function"?WeakSet:Set,_=null;function yn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){K(e,t,r)}else n.current=null}function Di(e,t,n){try{n()}catch(r){K(e,t,r)}}var Ks=!1;function dh(e,t){if(gi=_l,e=Sc(),mu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,c=0,m=0,h=e,p=null;t:for(;;){for(var y;h!==n||l!==0&&h.nodeType!==3||(u=i+l),h!==o||r!==0&&h.nodeType!==3||(s=i+r),h.nodeType===3&&(i+=h.nodeValue.length),(y=h.firstChild)!==null;)p=h,h=y;for(;;){if(h===e)break t;if(p===n&&++c===l&&(u=i),p===o&&++m===r&&(s=i),(y=h.nextSibling)!==null)break;h=p,p=h.parentNode}h=y}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(wi={focusedElem:e,selectionRange:n},_l=!1,_=t;_!==null;)if(t=_,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,_=e;else for(;_!==null;){t=_;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var k=g.memoizedProps,L=g.memoizedState,f=t.stateNode,a=f.getSnapshotBeforeUpdate(t.elementType===t.type?k:Fe(t.type,k),L);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(v){K(t,t.return,v)}if(e=t.sibling,e!==null){e.return=t.return,_=e;break}_=t.return}return g=Ks,Ks=!1,g}function ar(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Di(t,n,o)}l=l.next}while(l!==r)}}function lo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Mi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function yf(e){var t=e.alternate;t!==null&&(e.alternate=null,yf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ge],delete t[Cr],delete t[Ei],delete t[Gp],delete t[Xp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function gf(e){return e.tag===5||e.tag===3||e.tag===4}function Gs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ji(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=zl));else if(r!==4&&(e=e.child,e!==null))for(ji(e,t,n),e=e.sibling;e!==null;)ji(e,t,n),e=e.sibling}function Fi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Fi(e,t,n),e=e.sibling;e!==null;)Fi(e,t,n),e=e.sibling}var ne=null,Ae=!1;function dt(e,t,n){for(n=n.child;n!==null;)wf(e,t,n),n=n.sibling}function wf(e,t,n){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(Zl,n)}catch{}switch(n.tag){case 5:se||yn(n,t);case 6:var r=ne,l=Ae;ne=null,dt(e,t,n),ne=r,Ae=l,ne!==null&&(Ae?(e=ne,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ne.removeChild(n.stateNode));break;case 18:ne!==null&&(Ae?(e=ne,n=n.stateNode,e.nodeType===8?Mo(e.parentNode,n):e.nodeType===1&&Mo(e,n),gr(e)):Mo(ne,n.stateNode));break;case 4:r=ne,l=Ae,ne=n.stateNode.containerInfo,Ae=!0,dt(e,t,n),ne=r,Ae=l;break;case 0:case 11:case 14:case 15:if(!se&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Di(n,t,i),l=l.next}while(l!==r)}dt(e,t,n);break;case 1:if(!se&&(yn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){K(n,t,u)}dt(e,t,n);break;case 21:dt(e,t,n);break;case 22:n.mode&1?(se=(r=se)||n.memoizedState!==null,dt(e,t,n),se=r):dt(e,t,n);break;default:dt(e,t,n)}}function Xs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new fh),t.forEach(function(r){var l=kh.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function je(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=i),r&=~o}if(r=l,r=G()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hh(r/1960))-r,10e?16:e,wt===null)var r=!1;else{if(e=wt,wt=null,Bl=0,I&6)throw Error(S(331));var l=I;for(I|=4,_=e.current;_!==null;){var o=_,i=o.child;if(_.flags&16){var u=o.deletions;if(u!==null){for(var s=0;sG()-Du?Qt(e,0):Ou|=n),we(e,t)}function Nf(e,t){t===0&&(e.mode&1?(t=Hr,Hr<<=1,!(Hr&130023424)&&(Hr=4194304)):t=1);var n=de();e=ut(e,t),e!==null&&($r(e,t,n),we(e,n))}function Sh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nf(e,n)}function kh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(S(314))}r!==null&&r.delete(t),Nf(e,n)}var zf;zf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ye.current)ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ve=!1,sh(e,t,n);ve=!!(e.flags&131072)}else ve=!1,H&&t.flags&1048576&&Rc(t,$l,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;fl(e,t),e=t.pendingProps;var l=Nn(t,ce.current);xn(t,n),l=zu(null,t,r,e,l,n);var o=Tu();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ge(r)?(o=!0,Ll(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Cu(t),l.updater=ro,t.stateNode=l,l._reactInternals=t,zi(t,r,e,n),t=Ri(null,t,r,!0,o,n)):(t.tag=0,H&&o&&vu(t),fe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(fl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Ch(r),e=Fe(r,e),l){case 0:t=Li(null,t,r,e,n);break e;case 1:t=Ws(null,t,r,e,n);break e;case 11:t=Vs(null,t,r,e,n);break e;case 14:t=Hs(null,t,r,Fe(r.type,e),n);break e}throw Error(S(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Li(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Ws(e,t,r,l,n);case 3:e:{if(ff(t),e===null)throw Error(S(387));r=t.pendingProps,o=t.memoizedState,l=o.element,jc(e,t),Dl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Rn(Error(S(423)),t),t=Qs(e,t,r,n,l);break e}else if(r!==l){l=Rn(Error(S(424)),t),t=Qs(e,t,r,n,l);break e}else for(xe=Ct(t.stateNode.containerInfo.firstChild),_e=t,H=!0,Ue=null,n=Dc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(zn(),r===l){t=st(e,t,n);break e}fe(e,t,r,n)}t=t.child}return t;case 5:return Fc(t),e===null&&_i(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Si(r,l)?i=null:o!==null&&Si(r,o)&&(t.flags|=32),cf(e,t),fe(e,t,i,n),t.child;case 6:return e===null&&_i(t),null;case 13:return df(e,t,n);case 4:return xu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Tn(t,null,r,n):fe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Vs(e,t,r,l,n);case 7:return fe(e,t,t.pendingProps,n),t.child;case 8:return fe(e,t,t.pendingProps.children,n),t.child;case 12:return fe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,A(Il,r._currentValue),r._currentValue=i,o!==null)if(We(o.value,i)){if(o.children===l.children&&!ye.current){t=st(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=lt(-1,n&-n),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var m=c.pending;m===null?s.next=s:(s.next=m.next,m.next=s),c.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Pi(o.return,n,t),u.lanes|=n;break}s=s.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(S(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Pi(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}fe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,xn(t,n),l=Ie(l),r=r(l),t.flags|=1,fe(e,t,r,n),t.child;case 14:return r=t.type,l=Fe(r,t.pendingProps),l=Fe(r.type,l),Hs(e,t,r,l,n);case 15:return sf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),fl(e,t),t.tag=1,ge(r)?(e=!0,Ll(t)):e=!1,xn(t,n),lf(t,r,l),zi(t,r,l,n),Ri(null,t,r,!0,e,n);case 19:return pf(e,t,n);case 22:return af(e,t,n)}throw Error(S(156,t.tag))};function Tf(e,t){return tc(e,t)}function Eh(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Re(e,t,n,r){return new Eh(e,t,n,r)}function Au(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ch(e){if(typeof e=="function")return Au(e)?1:0;if(e!=null){if(e=e.$$typeof,e===lu)return 11;if(e===ou)return 14}return 2}function Nt(e,t){var n=e.alternate;return n===null?(n=Re(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function hl(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Au(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case sn:return Yt(n.children,l,o,t);case ru:i=8,l|=8;break;case qo:return e=Re(12,n,t,l|2),e.elementType=qo,e.lanes=o,e;case bo:return e=Re(13,n,t,l),e.elementType=bo,e.lanes=o,e;case ei:return e=Re(19,n,t,l),e.elementType=ei,e.lanes=o,e;case Fa:return io(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ma:i=10;break e;case ja:i=9;break e;case lu:i=11;break e;case ou:i=14;break e;case ht:i=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=Re(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Yt(e,t,n,r){return e=Re(7,e,r,t),e.lanes=n,e}function io(e,t,n,r){return e=Re(22,e,r,t),e.elementType=Fa,e.lanes=n,e.stateNode={isHidden:!1},e}function Wo(e,t,n){return e=Re(6,e,null,t),e.lanes=n,e}function Qo(e,t,n){return t=Re(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function xh(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_o(0),this.expirationTimes=_o(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_o(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Uu(e,t,n,r,l,o,i,u,s){return e=new xh(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Re(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Cu(o),e}function _h(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(If)}catch(e){console.error(e)}}If(),$a.exports=Ne;var Lh=$a.exports,Of,ra=Lh;Of=ra.createRoot,ra.hydrateRoot;var ae=function(){return ae=Object.assign||function(t){for(var n,r=1,l=arguments.length;r0?ee(Bn,--De):0,On--,X===10&&(On=1,po--),X}function He(){return X=De2||Wi(X)>3?"":" "}function Uh(e,t){for(;--t&&He()&&!(X<48||X>102||X>57&&X<65||X>70&&X<97););return mo(e,vl()+(t<6&&Kt()==32&&He()==32))}function Qi(e){for(;He();)switch(X){case e:return De;case 34:case 39:e!==34&&e!==39&&Qi(X);break;case 40:e===41&&Qi(e);break;case 92:He();break}return De}function Bh(e,t){for(;He()&&e+X!==57;)if(e+X===84&&Kt()===47)break;return"/*"+mo(t,De-1)+"*"+Qu(e===47?e:He())}function Vh(e){for(;!Wi(Kt());)He();return mo(e,De)}function Hh(e){return Fh(yl("",null,null,null,[""],e=jh(e),0,[0],e))}function yl(e,t,n,r,l,o,i,u,s){for(var c=0,m=0,h=i,p=0,y=0,g=0,k=1,L=1,f=1,a=0,d="",v=l,C=o,E=r,w=d;L;)switch(g=a,a=He()){case 40:if(g!=108&&ee(w,h-1)==58){ml(w+=T(Yo(a),"&","&\f"),"&\f",jf(c?u[c-1]:0))!=-1&&(f=-1);break}case 34:case 39:case 91:w+=Yo(a);break;case 9:case 10:case 13:case 32:w+=Ah(g);break;case 92:w+=Uh(vl()-1,7);continue;case 47:switch(Kt()){case 42:case 47:nr(Wh(Bh(He(),vl()),t,n,s),s);break;default:w+="/"}break;case 123*k:u[c++]=Ke(w)*f;case 125*k:case 59:case 0:switch(a){case 0:case 125:L=0;case 59+m:f==-1&&(w=T(w,/\f/g,"")),y>0&&Ke(w)-h&&nr(y>32?ia(w+";",r,n,h-1,s):ia(T(w," ","")+";",r,n,h-2,s),s);break;case 59:w+=";";default:if(nr(E=oa(w,t,n,c,m,l,u,d,v=[],C=[],h,o),o),a===123)if(m===0)yl(w,t,E,E,v,o,h,u,C);else switch(p===99&&ee(w,3)===110?100:p){case 100:case 108:case 109:case 115:yl(e,E,E,r&&nr(oa(e,E,E,0,0,l,u,d,l,v=[],h,C),C),l,C,h,u,r?v:C);break;default:yl(w,E,E,E,[""],C,0,u,C)}}c=m=y=0,k=f=1,d=w="",h=i;break;case 58:h=1+Ke(w),y=g;default:if(k<1){if(a==123)--k;else if(a==125&&k++==0&&Mh()==125)continue}switch(w+=Qu(a),a*k){case 38:f=m>0?1:(w+="\f",-1);break;case 44:u[c++]=(Ke(w)-1)*f,f=1;break;case 64:Kt()===45&&(w+=Yo(He())),p=Kt(),m=h=Ke(d=w+=Vh(vl())),a++;break;case 45:g===45&&Ke(w)==2&&(k=0)}}return o}function oa(e,t,n,r,l,o,i,u,s,c,m,h){for(var p=l-1,y=l===0?o:[""],g=Af(y),k=0,L=0,f=0;k0?y[a]+" "+d:T(d,/&\f/g,y[a])))&&(s[f++]=v);return ho(e,t,n,l===0?fo:u,s,c,m,h)}function Wh(e,t,n,r){return ho(e,t,n,Df,Qu(Dh()),In(e,2,-2),0,r)}function ia(e,t,n,r,l){return ho(e,t,n,Wu,In(e,0,r),In(e,r+1,-1),r,l)}function Bf(e,t,n){switch(Ih(e,t)){case 5103:return O+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+e+e;case 4789:return dr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return O+e+dr+e+B+e+e;case 5936:switch(ee(e,t+11)){case 114:return O+e+B+T(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return O+e+B+T(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return O+e+B+T(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return O+e+B+e+e;case 6165:return O+e+B+"flex-"+e+e;case 5187:return O+e+T(e,/(\w+).+(:[^]+)/,O+"box-$1$2"+B+"flex-$1$2")+e;case 5443:return O+e+B+"flex-item-"+T(e,/flex-|-self/g,"")+(et(e,/flex-|baseline/)?"":B+"grid-row-"+T(e,/flex-|-self/g,""))+e;case 4675:return O+e+B+"flex-line-pack"+T(e,/align-content|flex-|-self/g,"")+e;case 5548:return O+e+B+T(e,"shrink","negative")+e;case 5292:return O+e+B+T(e,"basis","preferred-size")+e;case 6060:return O+"box-"+T(e,"-grow","")+O+e+B+T(e,"grow","positive")+e;case 4554:return O+T(e,/([^-])(transform)/g,"$1"+O+"$2")+e;case 6187:return T(T(T(e,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),e,"")+e;case 5495:case 3959:return T(e,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return T(T(e,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+B+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+e+e;case 4200:if(!et(e,/flex-|baseline/))return B+"grid-column-align"+In(e,t)+e;break;case 2592:case 3360:return B+T(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,l){return t=l,et(r.props,/grid-\w+-end/)})?~ml(e+(n=n[t].value),"span",0)?e:B+T(e,"-start","")+e+B+"grid-row-span:"+(~ml(n,"span",0)?et(n,/\d+/):+et(n,/\d+/)-+et(e,/\d+/))+";":B+T(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return et(r.props,/grid-\w+-start/)})?e:B+T(T(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return T(e,/(.+)-inline(.+)/,O+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ke(e)-1-t>6)switch(ee(e,t+1)){case 109:if(ee(e,t+4)!==45)break;case 102:return T(e,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+dr+(ee(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ml(e,"stretch",0)?Bf(T(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return T(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,l,o,i,u,s,c){return B+l+":"+o+c+(i?B+l+"-span:"+(u?s:+s-+o)+c:"")+e});case 4949:if(ee(e,t+6)===121)return T(e,":",":"+O)+e;break;case 6444:switch(ee(e,ee(e,14)===45?18:11)){case 120:return T(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+O+(ee(e,14)===45?"inline-":"")+"box$3$1"+O+"$2$3$1"+B+"$2box$3")+e;case 100:return T(e,":",":"+B)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return T(e,"scroll-","scroll-snap-")+e}return e}function Ql(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case Wu:e.return=Bf(e.value,e.length,n);return;case Mf:return Ql([pt(e,{value:T(e.value,"@","@"+O)})],r);case fo:if(e.length)return Oh(n=e.props,function(l){switch(et(l,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":on(pt(e,{props:[T(l,/:(read-\w+)/,":"+dr+"$1")]})),on(pt(e,{props:[l]})),Hi(e,{props:la(n,r)});break;case"::placeholder":on(pt(e,{props:[T(l,/:(plac\w+)/,":"+O+"input-$1")]})),on(pt(e,{props:[T(l,/:(plac\w+)/,":"+dr+"$1")]})),on(pt(e,{props:[T(l,/:(plac\w+)/,B+"input-$1")]})),on(pt(e,{props:[l]})),Hi(e,{props:la(n,r)});break}return""})}}var Xh={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ee={},Dn=typeof process<"u"&&Ee!==void 0&&(Ee.REACT_APP_SC_ATTR||Ee.SC_ATTR)||"data-styled",Vf="active",Hf="data-styled-version",vo="6.1.18",Yu=`/*!sc*/ -`,Yl=typeof window<"u"&&typeof document<"u",Zh=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Ee!==void 0&&Ee.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Ee.REACT_APP_SC_DISABLE_SPEEDY!==""?Ee.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Ee.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Ee!==void 0&&Ee.SC_DISABLE_SPEEDY!==void 0&&Ee.SC_DISABLE_SPEEDY!==""&&Ee.SC_DISABLE_SPEEDY!=="false"&&Ee.SC_DISABLE_SPEEDY),yo=Object.freeze([]),Mn=Object.freeze({});function Jh(e,t,n){return n===void 0&&(n=Mn),e.theme!==n.theme&&e.theme||t||n.theme}var Wf=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),qh=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,bh=/(^-|-$)/g;function ua(e){return e.replace(qh,"-").replace(bh,"")}var em=/(a)(d)/gi,tl=52,sa=function(e){return String.fromCharCode(e+(e>25?39:97))};function Yi(e){var t,n="";for(t=Math.abs(e);t>tl;t=t/tl|0)n=sa(t%tl)+n;return(sa(t%tl)+n).replace(em,"$1-$2")}var Ko,Qf=5381,wn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Yf=function(e){return wn(Qf,e)};function tm(e){return Yi(Yf(e)>>>0)}function nm(e){return e.displayName||e.name||"Component"}function Go(e){return typeof e=="string"&&!0}var Kf=typeof Symbol=="function"&&Symbol.for,Gf=Kf?Symbol.for("react.memo"):60115,rm=Kf?Symbol.for("react.forward_ref"):60112,lm={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},om={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Xf={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},im=((Ko={})[rm]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ko[Gf]=Xf,Ko);function aa(e){return("type"in(t=e)&&t.type.$$typeof)===Gf?Xf:"$$typeof"in e?im[e.$$typeof]:lm;var t}var um=Object.defineProperty,sm=Object.getOwnPropertyNames,ca=Object.getOwnPropertySymbols,am=Object.getOwnPropertyDescriptor,cm=Object.getPrototypeOf,fa=Object.prototype;function Zf(e,t,n){if(typeof t!="string"){if(fa){var r=cm(t);r&&r!==fa&&Zf(e,r,n)}var l=sm(t);ca&&(l=l.concat(ca(t)));for(var o=aa(e),i=aa(t),u=0;u0?" Args: ".concat(t.join(", ")):""))}var fm=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,l=r.length,o=l;t>=o;)if((o<<=1)<0)throw tn(16,"".concat(t));this.groupSizes=new Uint32Array(o),this.groupSizes.set(r),this.length=o;for(var i=l;i=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],l=this.indexOfGroup(t),o=l+r,i=l;i=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(L+="".concat(f,","))}),s+="".concat(g).concat(k,'{content:"').concat(L,'"}').concat(Yu)},m=0;m0?".".concat(t):p},m=s.slice();m.push(function(p){p.type===fo&&p.value.includes("&")&&(p.props[0]=p.props[0].replace(Em,n).replace(r,c))}),i.prefix&&m.push(Gh),m.push(Qh);var h=function(p,y,g,k){y===void 0&&(y=""),g===void 0&&(g=""),k===void 0&&(k="&"),t=k,n=y,r=new RegExp("\\".concat(n,"\\b"),"g");var L=p.replace(Cm,""),f=Hh(g||y?"".concat(g," ").concat(y," { ").concat(L," }"):L);i.namespace&&(f=bf(f,i.namespace));var a=[];return Ql(f,Yh(m.concat(Kh(function(d){return a.push(d)})))),a};return h.hash=s.length?s.reduce(function(p,y){return y.name||tn(15),wn(p,y.name)},Qf).toString():"",h}var _m=new qf,Gi=xm(),ed=Je.createContext({shouldForwardProp:void 0,styleSheet:_m,stylis:Gi});ed.Consumer;Je.createContext(void 0);function ma(){return Fn.useContext(ed)}var Pm=function(){function e(t,n){var r=this;this.inject=function(l,o){o===void 0&&(o=Gi);var i=r.name+o.hash;l.hasNameForId(r.id,i)||l.insertRules(r.id,i,o(r.rules,i,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,Gu(this,function(){throw tn(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=Gi),this.name+t.hash},e}(),Nm=function(e){return e>="A"&&e<="Z"};function va(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,i)){var u=r(o,".".concat(i),void 0,this.componentId);n.insertRules(this.componentId,i,u)}l=Wt(l,i),this.staticRulesId=i}else{for(var s=wn(this.baseHash,r.hash),c="",m=0;m>>0);n.hasNameForId(this.componentId,y)||n.insertRules(this.componentId,y,r(c,".".concat(y),void 0,this.componentId)),l=Wt(l,y)}}return l},e}(),Gl=Je.createContext(void 0);Gl.Consumer;function Rm(e){var t=Je.useContext(Gl),n=Fn.useMemo(function(){return function(r,l){if(!r)throw tn(14);if(en(r)){var o=r(l);return o}if(Array.isArray(r)||typeof r!="object")throw tn(8);return l?ae(ae({},l),r):r}(e.theme,t)},[e.theme,t]);return e.children?Je.createElement(Gl.Provider,{value:n},e.children):null}var Xo={};function $m(e,t,n){var r=Ku(e),l=e,o=!Go(e),i=t.attrs,u=i===void 0?yo:i,s=t.componentId,c=s===void 0?function(v,C){var E=typeof v!="string"?"sc":ua(v);Xo[E]=(Xo[E]||0)+1;var w="".concat(E,"-").concat(tm(vo+E+Xo[E]));return C?"".concat(C,"-").concat(w):w}(t.displayName,t.parentComponentId):s,m=t.displayName,h=m===void 0?function(v){return Go(v)?"styled.".concat(v):"Styled(".concat(nm(v),")")}(e):m,p=t.displayName&&t.componentId?"".concat(ua(t.displayName),"-").concat(t.componentId):t.componentId||c,y=r&&l.attrs?l.attrs.concat(u).filter(Boolean):u,g=t.shouldForwardProp;if(r&&l.shouldForwardProp){var k=l.shouldForwardProp;if(t.shouldForwardProp){var L=t.shouldForwardProp;g=function(v,C){return k(v,C)&&L(v,C)}}else g=k}var f=new Lm(n,p,r?l.componentStyle:void 0);function a(v,C){return function(E,w,P){var F=E.attrs,R=E.componentStyle,Se=E.defaultProps,Ot=E.foldedComponentIds,Dt=E.styledComponentId,Mr=E.target,go=Je.useContext(Gl),Vn=ma(),Mt=E.shouldForwardProp||Vn.shouldForwardProp,x=Jh(w,go,Se)||Mn,N=function(ct,ke,qe){for(var Hn,Ft=ae(ae({},ke),{className:void 0,theme:qe}),wo=0;woue.jsx(Om,{xmlns:"http://www.w3.org/2000/svg",fill:"none",preserveAspectRatio:"xMinYMid meet",viewBox:"0 0 19 16",children:ue.jsx("path",{fill:"#FCFCFC",d:"M6.69 0H0v16zM11.396 0h6.681v16zM9.045 5.897 13.303 16H10.51l-1.272-3.217H6.12z"})}),Mm=It.svg` - width: 1.25rem; - height: 1.25rem; -`,jm=()=>ue.jsx(Mm,{xmlns:"http://www.w3.org/2000/svg",fill:"none",preserveAspectRatio:"xMinYMid meet",viewBox:"0 0 19 16",children:ue.jsx("path",{fill:"#0b0b15",d:"M6.69 0H0v16zM11.396 0h6.681v16zM9.045 5.897 13.303 16H10.51l-1.272-3.217H6.12z"})}),Fm=It.section` - font-family: 'Roobert-Regular', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - gap: 1rem; - color: var(--grayscale-a10); - font-weight: 400; - width: 100%; - max-width: calc(var(--spacing-page-width) + var(--spacing-page-padding) * 2); - display: flex; - justify-content: space-between; - align-items: center; - padding: 2rem 1rem; - font-size: 0.875rem; - justify-self: center; - @media screen and (max-width: 768px) { - flex-direction: column; - align-items: center; - gap: 1rem; - } -`,Am=It.div` - display: flex; - align-items: center; - padding: 1rem; - max-width: 800px; - font-size: 0.875rem; - gap: 3rem; - @media screen and (max-width: 768px) { - flex-direction: column; - align-items: center; - gap: 1rem; - } -`,Um=It.div` - display: flex; - flex-direction: row; - gap: 1rem; -`,Zo=It.a` - text-decoration: none; - font-size: 0.625rem; + */var O1=Dn,me=Y1;function x(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Bl=Object.prototype.hasOwnProperty,D1=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Vo={},qo={};function Z1(e){return Bl.call(qo,e)?!0:Bl.call(Vo,e)?!1:D1.test(e)?qo[e]=!0:(Vo[e]=!0,!1)}function C1(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function k1(e,t,n,r){if(t===null||typeof t>"u"||C1(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function se(e,t,n,r,l,u,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=u,this.removeEmptyString=o}var ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ee[e]=new se(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ee[t]=new se(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ee[e]=new se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ee[e]=new se(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ee[e]=new se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ee[e]=new se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ee[e]=new se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ee[e]=new se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ee[e]=new se(e,5,!1,e.toLowerCase(),null,!1,!1)});var Uu=/[\-:]([a-z])/g;function Eu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Uu,Eu);ee[t]=new se(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Uu,Eu);ee[t]=new se(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Uu,Eu);ee[t]=new se(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!1,!1)});ee.xlinkHref=new se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ru(e,t,n,r){var l=ee.hasOwnProperty(t)?ee[t]:null;(l!==null?l.type!==0:r||!(2i||l[o]!==u[i]){var s=` +`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=o&&0<=i);break}}}finally{zl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?mn(e):""}function T1(e){switch(e.tag){case 5:return mn(e.type);case 16:return mn("Lazy");case 13:return mn("Suspense");case 19:return mn("SuspenseList");case 0:case 2:case 15:return e=gl(e.type,!1),e;case 11:return e=gl(e.type.render,!1),e;case 1:return e=gl(e.type,!0),e;default:return""}}function Kl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case kt:return"Fragment";case Ct:return"Portal";case Al:return"Profiler";case Fu:return"StrictMode";case bl:return"Suspense";case Il:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case os:return(e.displayName||"Context")+".Consumer";case us:return(e._context.displayName||"Context")+".Provider";case Bu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Au:return t=e.displayName||null,t!==null?t:Kl(e.type)||"Memo";case Qe:t=e._payload,e=e._init;try{return Kl(e(t))}catch{}}return null}function N1(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Kl(t);case 8:return t===Fu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function at(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ss(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function V1(e){var t=ss(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,u=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,u.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function rr(e){e._valueTracker||(e._valueTracker=V1(e))}function fs(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ss(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Dr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ql(e,t){var n=t.checked;return U({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Lo(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=at(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function as(e,t){t=t.checked,t!=null&&Ru(e,"checked",t,!1)}function Jl(e,t){as(e,t);var n=at(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?_l(e,t.type,n):t.hasOwnProperty("defaultValue")&&_l(e,t.type,at(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function So(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function _l(e,t,n){(t!=="number"||Dr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var xn=Array.isArray;function Ft(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=lr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Cn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var zn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},q1=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){q1.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function ps(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function hs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=ps(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var W1=U({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function tu(e,t){if(t){if(W1[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(x(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(x(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(x(61))}if(t.style!=null&&typeof t.style!="object")throw Error(x(62))}}function nu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ru=null;function bu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var lu=null,Bt=null,At=null;function Ro(e){if(e=Jn(e)){if(typeof lu!="function")throw Error(x(280));var t=e.stateNode;t&&(t=ul(t),lu(e.stateNode,e.type,t))}}function Ps(e){Bt?At?At.push(e):At=[e]:Bt=e}function ms(){if(Bt){var e=Bt,t=At;if(At=Bt=null,Ro(e),t)for(e=0;e>>=0,e===0?32:31-(K1(e)/Q1|0)|0}var ur=64,or=4194304;function yn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Tr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,o=n&268435455;if(o!==0){var i=o&~l;i!==0?r=yn(i):(u&=o,u!==0&&(r=yn(u)))}else o=n&~l,o!==0?r=yn(o):u!==0&&(r=yn(u));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,u=t&-t,l>=u||l===16&&(u&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Kn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ze(t),e[t]=n}function ea(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wn),_o=" ",$o=!1;function qs(e,t){switch(e){case"keyup":return Ya.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ws(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Tt=!1;function Da(e,t){switch(e){case"compositionend":return Ws(t);case"keypress":return t.which!==32?null:($o=!0,_o);case"textInput":return e=t.data,e===_o&&$o?null:e;default:return null}}function Za(e,t){if(Tt)return e==="compositionend"||!to&&qs(e,t)?(e=Ns(),zr=_u=et=null,Tt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ri(n)}}function Es(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Es(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Rs(){for(var e=window,t=Dr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Dr(e.document)}return t}function no(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Sa(e){var t=Rs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Es(n.ownerDocument.documentElement,n)){if(r!==null&&no(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=li(n,u);var o=li(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Nt=null,au=null,Xn=null,cu=!1;function ui(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;cu||Nt==null||Nt!==Dr(r)||(r=Nt,"selectionStart"in r&&no(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Xn&&Wn(Xn,r)||(Xn=r,r=qr(au,"onSelect"),0Wt||(e.current=mu[Wt],mu[Wt]=null,Wt--)}function T(e,t){Wt++,mu[Wt]=e.current,e.current=t}var ct={},le=vt(ct),ce=vt(!1),Ht=ct;function Jt(e,t){var n=e.type.contextTypes;if(!n)return ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in n)l[u]=t[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function de(e){return e=e.childContextTypes,e!=null}function Lr(){V(ce),V(le)}function di(e,t,n){if(le.current!==ct)throw Error(x(168));T(le,t),T(ce,n)}function _s(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(x(108,N1(e)||"Unknown",l));return U({},n,r)}function Sr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ct,Ht=le.current,T(le,e),T(ce,ce.current),!0}function vi(e,t,n){var r=e.stateNode;if(!r)throw Error(x(169));n?(e=_s(e,t,Ht),r.__reactInternalMemoizedMergedChildContext=e,V(ce),V(le),T(le,e)):V(ce),T(ce,n)}var Se=null,ol=!1,Vl=!1;function $s(e){Se===null?Se=[e]:Se.push(e)}function _a(e){ol=!0,$s(e)}function pt(){if(!Vl&&Se!==null){Vl=!0;var e=0,t=k;try{var n=Se;for(k=1;e>=o,l-=o,Ue=1<<32-Ze(t)+l|n<G?(R=M,M=null):R=M.sibling;var Z=p(d,M,v[G],m);if(Z===null){M===null&&(M=R);break}e&&M&&Z.alternate===null&&t(d,M),f=u(Z,f,G),X===null?w=Z:X.sibling=Z,X=Z,M=R}if(G===v.length)return n(d,M),W&&mt(d,G),w;if(M===null){for(;GG?(R=M,M=null):R=M.sibling;var Me=p(d,M,Z.value,m);if(Me===null){M===null&&(M=R);break}e&&M&&Me.alternate===null&&t(d,M),f=u(Me,f,G),X===null?w=Me:X.sibling=Me,X=Me,M=R}if(Z.done)return n(d,M),W&&mt(d,G),w;if(M===null){for(;!Z.done;G++,Z=v.next())Z=h(d,Z.value,m),Z!==null&&(f=u(Z,f,G),X===null?w=Z:X.sibling=Z,X=Z);return W&&mt(d,G),w}for(M=r(d,M);!Z.done;G++,Z=v.next())Z=y(M,d,G,Z.value,m),Z!==null&&(e&&Z.alternate!==null&&M.delete(Z.key===null?G:Z.key),f=u(Z,f,G),X===null?w=Z:X.sibling=Z,X=Z);return e&&M.forEach(function(on){return t(d,on)}),W&&mt(d,G),w}function q(d,f,v,m){if(typeof v=="object"&&v!==null&&v.type===kt&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case nr:e:{for(var w=v.key,X=f;X!==null;){if(X.key===w){if(w=v.type,w===kt){if(X.tag===7){n(d,X.sibling),f=l(X,v.props.children),f.return=d,d=f;break e}}else if(X.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Qe&&Pi(w)===X.type){n(d,X.sibling),f=l(X,v.props),f.ref=pn(d,X,v),f.return=d,d=f;break e}n(d,X);break}else t(d,X);X=X.sibling}v.type===kt?(f=wt(v.props.children,d.mode,m,v.key),f.return=d,d=f):(m=Or(v.type,v.key,v.props,null,d.mode,m),m.ref=pn(d,f,v),m.return=d,d=m)}return o(d);case Ct:e:{for(X=v.key;f!==null;){if(f.key===X)if(f.tag===4&&f.stateNode.containerInfo===v.containerInfo&&f.stateNode.implementation===v.implementation){n(d,f.sibling),f=l(f,v.children||[]),f.return=d,d=f;break e}else{n(d,f);break}else t(d,f);f=f.sibling}f=Fl(v,d.mode,m),f.return=d,d=f}return o(d);case Qe:return X=v._init,q(d,f,X(v._payload),m)}if(xn(v))return j(d,f,v,m);if(fn(v))return z(d,f,v,m);vr(d,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,f!==null&&f.tag===6?(n(d,f.sibling),f=l(f,v),f.return=d,d=f):(n(d,f),f=Rl(v,d.mode,m),f.return=d,d=f),o(d)):n(d,f)}return q}var $t=rf(!0),lf=rf(!1),Rr=vt(null),Fr=null,Ut=null,oo=null;function io(){oo=Ut=Fr=null}function so(e){var t=Rr.current;V(Rr),e._currentValue=t}function ju(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function It(e,t){Fr=e,oo=Ut=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ae=!0),e.firstContext=null)}function He(e){var t=e._currentValue;if(oo!==e)if(e={context:e,memoizedValue:t,next:null},Ut===null){if(Fr===null)throw Error(x(308));Ut=e,Fr.dependencies={lanes:0,firstContext:e}}else Ut=Ut.next=e;return t}var jt=null;function fo(e){jt===null?jt=[e]:jt.push(e)}function uf(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,fo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ae(e,r)}function Ae(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Je=!1;function ao(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function of(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Re(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ot(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,C&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ae(e,n)}return l=r.interleaved,l===null?(t.next=t,fo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ae(e,n)}function wr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ku(e,n)}}function mi(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};u===null?l=u=o:u=u.next=o,n=n.next}while(n!==null);u===null?l=u=t:u=u.next=t}else l=u=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Br(e,t,n,r){var l=e.updateQueue;Je=!1;var u=l.firstBaseUpdate,o=l.lastBaseUpdate,i=l.shared.pending;if(i!==null){l.shared.pending=null;var s=i,c=s.next;s.next=null,o===null?u=c:o.next=c,o=s;var P=e.alternate;P!==null&&(P=P.updateQueue,i=P.lastBaseUpdate,i!==o&&(i===null?P.firstBaseUpdate=c:i.next=c,P.lastBaseUpdate=s))}if(u!==null){var h=l.baseState;o=0,P=c=s=null,i=u;do{var p=i.lane,y=i.eventTime;if((r&p)===p){P!==null&&(P=P.next={eventTime:y,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var j=e,z=i;switch(p=t,y=n,z.tag){case 1:if(j=z.payload,typeof j=="function"){h=j.call(y,h,p);break e}h=j;break e;case 3:j.flags=j.flags&-65537|128;case 0:if(j=z.payload,p=typeof j=="function"?j.call(y,h,p):j,p==null)break e;h=U({},h,p);break e;case 2:Je=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[i]:p.push(i))}else y={eventTime:y,lane:p,tag:i.tag,payload:i.payload,callback:i.callback,next:null},P===null?(c=P=y,s=h):P=P.next=y,o|=p;if(i=i.next,i===null){if(i=l.shared.pending,i===null)break;p=i,i=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(P===null&&(s=h),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=P,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else u===null&&(l.shared.lanes=0);Gt|=o,e.lanes=o,e.memoizedState=h}}function xi(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Wl.transition;Wl.transition={};try{e(!1),t()}finally{k=n,Wl.transition=r}}function Hf(){return Xe().memoizedState}function n2(e,t,n){var r=st(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Xf(e))Mf(t,n);else if(n=uf(e,t,n,r),n!==null){var l=oe();Ce(n,e,r,l),Gf(n,t,r)}}function r2(e,t,n){var r=st(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Xf(e))Mf(t,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var o=t.lastRenderedState,i=u(o,n);if(l.hasEagerState=!0,l.eagerState=i,ke(i,o)){var s=t.interleaved;s===null?(l.next=l,fo(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=uf(e,t,l,r),n!==null&&(l=oe(),Ce(n,e,r,l),Gf(n,t,r))}}function Xf(e){var t=e.alternate;return e===S||t!==null&&t===S}function Mf(e,t){Mn=br=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Gf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ku(e,n)}}var Ir={readContext:He,useCallback:te,useContext:te,useEffect:te,useImperativeHandle:te,useInsertionEffect:te,useLayoutEffect:te,useMemo:te,useReducer:te,useRef:te,useState:te,useDebugValue:te,useDeferredValue:te,useTransition:te,useMutableSource:te,useSyncExternalStore:te,useId:te,unstable_isNewReconciler:!1},l2={readContext:He,useCallback:function(e,t){return Ne().memoizedState=[e,t===void 0?null:t],e},useContext:He,useEffect:ji,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Xr(4194308,4,yf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Xr(4,2,e,t)},useMemo:function(e,t){var n=Ne();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ne();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=n2.bind(null,S,e),[r.memoizedState,e]},useRef:function(e){var t=Ne();return e={current:e},t.memoizedState=e},useState:yi,useDebugValue:yo,useDeferredValue:function(e){return Ne().memoizedState=e},useTransition:function(){var e=yi(!1),t=e[0];return e=t2.bind(null,e[1]),Ne().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=S,l=Ne();if(W){if(n===void 0)throw Error(x(407));n=n()}else{if(n=t(),J===null)throw Error(x(349));Mt&30||cf(r,t,n)}l.memoizedState=n;var u={value:n,getSnapshot:t};return l.queue=u,ji(vf.bind(null,r,u,e),[e]),r.flags|=2048,An(9,df.bind(null,r,u,n,t),void 0,null),n},useId:function(){var e=Ne(),t=J.identifierPrefix;if(W){var n=Ee,r=Ue;n=(r&~(1<<32-Ze(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Fn++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ve]=t,e[Un]=r,qf(e,t,!1,!1),t.stateNode=e;e:{switch(o=nu(n,r),n){case"dialog":N("cancel",e),N("close",e),l=r;break;case"iframe":case"object":case"embed":N("load",e),l=r;break;case"video":case"audio":for(l=0;lnn&&(t.flags|=128,r=!0,hn(u,!1),t.lanes=4194304)}else{if(!r)if(e=Ar(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),hn(u,!0),u.tail===null&&u.tailMode==="hidden"&&!o.alternate&&!W)return ne(t),null}else 2*B()-u.renderingStartTime>nn&&n!==1073741824&&(t.flags|=128,r=!0,hn(u,!1),t.lanes=4194304);u.isBackwards?(o.sibling=t.child,t.child=o):(n=u.last,n!==null?n.sibling=o:t.child=o,u.last=o)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=B(),t.sibling=null,n=L.current,T(L,r?n&1|2:n&1),t):(ne(t),null);case 22:case 23:return Xo(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?pe&1073741824&&(ne(t),t.subtreeFlags&6&&(t.flags|=8192)):ne(t),null;case 24:return null;case 25:return null}throw Error(x(156,t.tag))}function d2(e,t){switch(lo(t),t.tag){case 1:return de(t.type)&&Lr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return en(),V(ce),V(le),po(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return vo(t),null;case 13:if(V(L),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(x(340));_t()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(L),null;case 4:return en(),null;case 10:return so(t.type._context),null;case 22:case 23:return Xo(),null;case 24:return null;default:return null}}var hr=!1,re=!1,v2=typeof WeakSet=="function"?WeakSet:Set,g=null;function Et(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){E(e,t,r)}else n.current=null}function Ou(e,t,n){try{n()}catch(r){E(e,t,r)}}var Zi=!1;function p2(e,t){if(du=Nr,e=Rs(),no(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var o=0,i=-1,s=-1,c=0,P=0,h=e,p=null;t:for(;;){for(var y;h!==n||l!==0&&h.nodeType!==3||(i=o+l),h!==u||r!==0&&h.nodeType!==3||(s=o+r),h.nodeType===3&&(o+=h.nodeValue.length),(y=h.firstChild)!==null;)p=h,h=y;for(;;){if(h===e)break t;if(p===n&&++c===l&&(i=o),p===u&&++P===r&&(s=o),(y=h.nextSibling)!==null)break;h=p,p=h.parentNode}h=y}n=i===-1||s===-1?null:{start:i,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(vu={focusedElem:e,selectionRange:n},Nr=!1,g=t;g!==null;)if(t=g,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,g=e;else for(;g!==null;){t=g;try{var j=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(j!==null){var z=j.memoizedProps,q=j.memoizedState,d=t.stateNode,f=d.getSnapshotBeforeUpdate(t.elementType===t.type?z:Ye(t.type,z),q);d.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(x(163))}}catch(m){E(t,t.return,m)}if(e=t.sibling,e!==null){e.return=t.return,g=e;break}g=t.return}return j=Zi,Zi=!1,j}function Gn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var u=l.destroy;l.destroy=void 0,u!==void 0&&Ou(t,n,u)}l=l.next}while(l!==r)}}function fl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Du(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Sf(e){var t=e.alternate;t!==null&&(e.alternate=null,Sf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ve],delete t[Un],delete t[Pu],delete t[Qa],delete t[Ja])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Uf(e){return e.tag===5||e.tag===3||e.tag===4}function Ci(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Uf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Zu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Wr));else if(r!==4&&(e=e.child,e!==null))for(Zu(e,t,n),e=e.sibling;e!==null;)Zu(e,t,n),e=e.sibling}function Cu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Cu(e,t,n),e=e.sibling;e!==null;)Cu(e,t,n),e=e.sibling}var _=null,Oe=!1;function Ke(e,t,n){for(n=n.child;n!==null;)Ef(e,t,n),n=n.sibling}function Ef(e,t,n){if(qe&&typeof qe.onCommitFiberUnmount=="function")try{qe.onCommitFiberUnmount(tl,n)}catch{}switch(n.tag){case 5:re||Et(n,t);case 6:var r=_,l=Oe;_=null,Ke(e,t,n),_=r,Oe=l,_!==null&&(Oe?(e=_,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_.removeChild(n.stateNode));break;case 18:_!==null&&(Oe?(e=_,n=n.stateNode,e.nodeType===8?Nl(e.parentNode,n):e.nodeType===1&&Nl(e,n),Vn(e)):Nl(_,n.stateNode));break;case 4:r=_,l=Oe,_=n.stateNode.containerInfo,Oe=!0,Ke(e,t,n),_=r,Oe=l;break;case 0:case 11:case 14:case 15:if(!re&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,o=u.destroy;u=u.tag,o!==void 0&&(u&2||u&4)&&Ou(n,t,o),l=l.next}while(l!==r)}Ke(e,t,n);break;case 1:if(!re&&(Et(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(i){E(n,t,i)}Ke(e,t,n);break;case 21:Ke(e,t,n);break;case 22:n.mode&1?(re=(r=re)||n.memoizedState!==null,Ke(e,t,n),re=r):Ke(e,t,n);break;default:Ke(e,t,n)}}function ki(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new v2),t.forEach(function(r){var l=w2.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ge(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=o),r&=~u}if(r=l,r=B()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*P2(r/1960))-r,10e?16:e,tt===null)var r=!1;else{if(e=tt,tt=null,Jr=0,C&6)throw Error(x(331));var l=C;for(C|=4,g=e.current;g!==null;){var u=g,o=u.child;if(g.flags&16){var i=u.deletions;if(i!==null){for(var s=0;sB()-wo?gt(e,0):go|=n),ve(e,t)}function Qf(e,t){t===0&&(e.mode&1?(t=or,or<<=1,!(or&130023424)&&(or=4194304)):t=1);var n=oe();e=Ae(e,t),e!==null&&(Kn(e,t,n),ve(e,n))}function g2(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Qf(e,n)}function w2(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(x(314))}r!==null&&r.delete(t),Qf(e,n)}var Jf;Jf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ce.current)ae=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ae=!1,a2(e,t,n);ae=!!(e.flags&131072)}else ae=!1,W&&t.flags&1048576&&ef(t,Er,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Mr(e,t),e=t.pendingProps;var l=Jt(t,le.current);It(t,n),l=Po(null,t,r,e,l,n);var u=mo();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,de(r)?(u=!0,Sr(t)):u=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ao(t),l.updater=sl,t.stateNode=l,l._reactInternals=t,gu(t,r,e,n),t=Xu(null,t,r,!0,u,n)):(t.tag=0,W&&u&&ro(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Mr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=X2(r),e=Ye(r,e),l){case 0:t=Hu(null,t,r,e,n);break e;case 1:t=Yi(null,t,r,e,n);break e;case 11:t=Mi(null,t,r,e,n);break e;case 14:t=Gi(null,t,r,Ye(r.type,e),n);break e}throw Error(x(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ye(r,l),Hu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ye(r,l),Yi(e,t,r,l,n);case 3:e:{if(Tf(t),e===null)throw Error(x(387));r=t.pendingProps,u=t.memoizedState,l=u.element,of(e,t),Br(t,r,null,n);var o=t.memoizedState;if(r=o.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){l=tn(Error(x(423)),t),t=Oi(e,t,r,n,l);break e}else if(r!==l){l=tn(Error(x(424)),t),t=Oi(e,t,r,n,l);break e}else for(he=ut(t.stateNode.containerInfo.firstChild),Pe=t,W=!0,De=null,n=lf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(_t(),r===l){t=be(e,t,n);break e}ue(e,t,r,n)}t=t.child}return t;case 5:return sf(t),e===null&&yu(t),r=t.type,l=t.pendingProps,u=e!==null?e.memoizedProps:null,o=l.children,pu(r,l)?o=null:u!==null&&pu(r,u)&&(t.flags|=32),kf(e,t),ue(e,t,o,n),t.child;case 6:return e===null&&yu(t),null;case 13:return Nf(e,t,n);case 4:return co(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=$t(t,null,r,n):ue(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ye(r,l),Mi(e,t,r,l,n);case 7:return ue(e,t,t.pendingProps,n),t.child;case 8:return ue(e,t,t.pendingProps.children,n),t.child;case 12:return ue(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,u=t.memoizedProps,o=l.value,T(Rr,r._currentValue),r._currentValue=o,u!==null)if(ke(u.value,o)){if(u.children===l.children&&!ce.current){t=be(e,t,n);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var i=u.dependencies;if(i!==null){o=u.child;for(var s=i.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=Re(-1,n&-n),s.tag=2;var c=u.updateQueue;if(c!==null){c=c.shared;var P=c.pending;P===null?s.next=s:(s.next=P.next,P.next=s),c.pending=s}}u.lanes|=n,s=u.alternate,s!==null&&(s.lanes|=n),ju(u.return,n,t),i.lanes|=n;break}s=s.next}}else if(u.tag===10)o=u.type===t.type?null:u.child;else if(u.tag===18){if(o=u.return,o===null)throw Error(x(341));o.lanes|=n,i=o.alternate,i!==null&&(i.lanes|=n),ju(o,n,t),o=u.sibling}else o=u.child;if(o!==null)o.return=u;else for(o=u;o!==null;){if(o===t){o=null;break}if(u=o.sibling,u!==null){u.return=o.return,o=u;break}o=o.return}u=o}ue(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,It(t,n),l=He(l),r=r(l),t.flags|=1,ue(e,t,r,n),t.child;case 14:return r=t.type,l=Ye(r,t.pendingProps),l=Ye(r.type,l),Gi(e,t,r,l,n);case 15:return Zf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ye(r,l),Mr(e,t),t.tag=1,de(r)?(e=!0,Sr(t)):e=!1,It(t,n),Yf(t,r,l),gu(t,r,l,n),Xu(null,t,r,!0,e,n);case 19:return Vf(e,t,n);case 22:return Cf(e,t,n)}throw Error(x(156,t.tag))};function _f(e,t){return Hs(e,t)}function H2(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ge(e,t,n,r){return new H2(e,t,n,r)}function Go(e){return e=e.prototype,!(!e||!e.isReactComponent)}function X2(e){if(typeof e=="function")return Go(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Bu)return 11;if(e===Au)return 14}return 2}function ft(e,t){var n=e.alternate;return n===null?(n=ge(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Or(e,t,n,r,l,u){var o=2;if(r=e,typeof e=="function")Go(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case kt:return wt(n.children,l,u,t);case Fu:o=8,l|=8;break;case Al:return e=ge(12,n,t,l|2),e.elementType=Al,e.lanes=u,e;case bl:return e=ge(13,n,t,l),e.elementType=bl,e.lanes=u,e;case Il:return e=ge(19,n,t,l),e.elementType=Il,e.lanes=u,e;case is:return cl(n,l,u,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case us:o=10;break e;case os:o=9;break e;case Bu:o=11;break e;case Au:o=14;break e;case Qe:o=16,r=null;break e}throw Error(x(130,e==null?e:typeof e,""))}return t=ge(o,n,t,l),t.elementType=e,t.type=r,t.lanes=u,t}function wt(e,t,n,r){return e=ge(7,e,r,t),e.lanes=n,e}function cl(e,t,n,r){return e=ge(22,e,r,t),e.elementType=is,e.lanes=n,e.stateNode={isHidden:!1},e}function Rl(e,t,n){return e=ge(6,e,null,t),e.lanes=n,e}function Fl(e,t,n){return t=ge(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function M2(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Hl(0),this.expirationTimes=Hl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Yo(e,t,n,r,l,u,o,i,s){return e=new M2(e,t,n,i,s),t===1?(t=1,u===!0&&(t|=8)):t=0,u=ge(3,null,null,t),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ao(u),e}function G2(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n1)}catch(e){console.error(e)}}n1(),ts.exports=xe;var C2=ts.exports,r1,Ui=C2;r1=Ui.createRoot,Ui.hydrateRoot;const k2=()=>{const[e,t]=Dn.useState({dotClass:"is-loading",statusMessage:"Checking status..."}),n="https://status.buildwithfern.com/api/v1/summary",r=5*60*1e3,l=i=>{let s="is-green",c="All systems operational";if(i.ongoing_incidents&&i.ongoing_incidents.length>0){let P=0;for(const h of i.ongoing_incidents){let p=0;h.current_worst_impact==="degraded_performance"?p=1:h.current_worst_impact==="partial_outage"?p=2:h.current_worst_impact==="full_outage"&&(p=3),p>P&&(P=p)}P===3?(s="is-red",c="Service outage"):P===2?(s="is-orange",c="Partial outage"):P===1&&(s="is-yellow",c="Degraded performance")}if(i.in_progress_maintenances&&i.in_progress_maintenances.length>0&&s==="is-green"&&(s="is-blue",c="Maintenance in progress"),i.scheduled_maintenances&&i.scheduled_maintenances.length>0&&s==="is-green"){const P=new Date;let h=!1;for(const p of i.scheduled_maintenances)if((new Date(p.starts_at).getTime()-P.getTime())/(1e3*60*60)<=24){h=!0;break}h&&(s="is-blue",c="Scheduled maintenance soon")}t({dotClass:s,statusMessage:c})},u=async()=>{try{const i=await fetch(n);if(i.ok){const s=await i.json();l(s)}else t({dotClass:"is-red",statusMessage:"Cannot check status"})}catch(i){console.error("Error fetching status:",i),t({dotClass:"is-red",statusMessage:"Cannot check status"})}};Dn.useEffect(()=>{u();const i=setInterval(u,r);return()=>clearInterval(i)},[]);const o=()=>{switch(e.dotClass){case"is-green":return"#00c853";case"is-red":return"#f44336";case"is-orange":return"#ff9800";case"is-blue":return"#2196f3";case"is-yellow":return"#ffc107";case"is-loading":return"#cccccc";default:return"#cccccc"}};return a.jsx("a",{href:"https://status.buildwithfern.com",target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none",color:"inherit"},children:a.jsxs("div",{id:"fern-status-widget",className:"fern-status-widget",children:[a.jsx("div",{className:`footer_badge-dot ${e.dotClass}`,style:{width:"10px",height:"10px",borderRadius:"50%",marginRight:"8px",position:"relative",display:"inline-block",backgroundColor:o()}}),a.jsx("span",{id:"fern-status-text",className:"fern-status-text",children:e.statusMessage}),a.jsx("style",{children:` + .fern-status-widget { + display: flex; + align-items: center; + gap: 0.5rem; + border-radius: 9999px; + padding: 0.25rem 0.75rem; + align-self: flex-start; + cursor: pointer; + text-decoration: none; + transition: background-color 150ms ease, color 150ms ease; + height: 2rem; + } - &:hover { - text-decoration: underline; - color: var(--accent-a11); - } -`,Bm=It.p` - font-size: 0.625rem; -`,Vm=new Date().getFullYear(),Hm=()=>{const[e,t]=Je.useState(document.documentElement.classList.contains("dark"));Je.useEffect(()=>{const r=new MutationObserver(l=>{l.forEach(o=>{o.target===document.documentElement&&o.attributeName==="class"&&t(document.documentElement.classList.contains("dark"))})});return r.observe(document.documentElement,{attributes:!0,attributeFilter:["class"]}),()=>r.disconnect()},[]);const n={mode:e?"dark":"light"};return ue.jsx(Rm,{theme:n,children:ue.jsx(Fm,{className:"max-w-page-width",children:ue.jsxs(Am,{children:[e?ue.jsx(Dm,{}):ue.jsx(jm,{}),ue.jsxs(Um,{children:[ue.jsxs(Bm,{children:["© ",Vm," Adobe Inc. All rights reserved."]}),ue.jsx(Zo,{href:"https://frame.io/terms",children:"Terms"}),ue.jsx(Zo,{href:"https://frame.io/privacy",children:"Privacy"}),ue.jsx(Zo,{href:"https://frame.io/privacy#my-personal-information",children:"Do not sell or share my personal information"})]})]})})})},wa="fern-footer",Sa=async()=>{if(!document.getElementById("footer")){const t=document.createElement("div");t.setAttribute("id","ada-footer"),t.setAttribute("data-react-component","true");let n=document.getElementById(wa);n||(n=document.createElement("div"),n.setAttribute("id",wa),document.body.appendChild(n)),n.insertBefore(t,n.firstChild),Of(t).render(ue.jsx(Je.StrictMode,{children:ue.jsx(Hm,{})})),n&&(n.style.display="block")}};window.addEventListener("load",async()=>{await Sa(),new MutationObserver(async e=>{e.some(n=>n.type==="childList"&&!document.getElementById("ada-footer"))&&await Sa()}).observe(document.body,{childList:!0,subtree:!0})}); + .fern-status-widget svg { + display: none !important; + } + + .fern-status-widget:hover { + background-color: var(--grayscale-a4); + } + + .fern-status-widget:hover .fern-status-text { + color: var(--grayscale-12); + } + + .fern-status-text { + font-size: 0.875rem; + color: var(--grayscale-10); + font-weight: 400; + } + + .footer_badge-dot::after { + content: ''; + position: absolute; + top: -4px; + left: -4px; + right: -4px; + bottom: -4px; + border-radius: 50%; + background: radial-gradient(circle, transparent 0%, currentColor 70%, currentColor 100%); + opacity: 0.4; + animation: pulse-expand 2s infinite ease-out; + } + + .footer_badge-dot.is-green::after { color: #00c853; } + .footer_badge-dot.is-red::after { color: #f44336; } + .footer_badge-dot.is-orange::after { color: #ff9800; } + .footer_badge-dot.is-blue::after { color: #2196f3; } + .footer_badge-dot.is-yellow::after { color: #ffc107; } + .footer_badge-dot.is-loading::after { color: #cccccc; } + + @keyframes pulse-expand { + 0% { transform: scale(0.6); opacity: 0.5; } + 100% { transform: scale(1.5); opacity: 0; } + } + `})]})})},T2=({width:e=145,height:t=16,className:n=""})=>a.jsxs("svg",{width:e,height:t,viewBox:"0 0 145 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[a.jsx("path",{d:"M9.79656 4.8H14.5006C15.5139 4.8 16.3192 5.05067 16.9166 5.552C17.5139 6.04267 17.8126 6.71467 17.8126 7.568C17.8126 8.112 17.6739 8.608 17.3966 9.056C17.1192 9.504 16.7512 9.84 16.2926 10.064C16.8579 10.2667 17.3059 10.608 17.6366 11.088C17.9672 11.5573 18.1326 12.1173 18.1326 12.768C18.1326 13.7387 17.8286 14.5227 17.2206 15.12C16.6126 15.7067 15.7752 16 14.7086 16H9.79656V4.8ZM14.4846 14.528C15.1246 14.528 15.6206 14.3627 15.9726 14.032C16.3246 13.7013 16.5006 13.2373 16.5006 12.64C16.5006 12.0427 16.3246 11.5893 15.9726 11.28C15.6312 10.96 15.1352 10.8 14.4846 10.8H11.3966V14.528H14.4846ZM14.2766 9.424C14.8846 9.424 15.3539 9.28533 15.6846 9.008C16.0152 8.72 16.1806 8.32533 16.1806 7.824C16.1806 7.32267 16.0152 6.93867 15.6846 6.672C15.3539 6.40533 14.8846 6.272 14.2766 6.272H11.3966V9.424H14.2766ZM22.5778 16.224C21.6285 16.224 20.8871 15.9413 20.3538 15.376C19.8205 14.8107 19.5538 14 19.5538 12.944V8.304H21.1058V12.8C21.1058 13.472 21.2551 13.9787 21.5538 14.32C21.8631 14.6507 22.3005 14.816 22.8658 14.816C23.4525 14.816 23.9165 14.6293 24.2578 14.256C24.6098 13.872 24.7858 13.3707 24.7858 12.752V8.304H26.3378V16H24.9618V15.12C24.7165 15.4827 24.3858 15.76 23.9698 15.952C23.5538 16.1333 23.0898 16.224 22.5778 16.224ZM28.0746 8.304H29.6266V16H28.0746V8.304ZM27.9786 4.912H29.7066V6.752H27.9786V4.912ZM33.0334 16C32.4894 16 32.0948 15.888 31.8494 15.664C31.6041 15.44 31.4814 15.0667 31.4814 14.544V4.8H33.0334V14.064C33.0334 14.2667 33.0761 14.416 33.1614 14.512C33.2468 14.5973 33.3854 14.64 33.5774 14.64H34.5534V16H33.0334ZM37.9539 16C37.2819 16 36.7966 15.856 36.4979 15.568C36.1993 15.28 36.0499 14.8053 36.0499 14.144V9.664H34.0339V8.304H36.0499V6H37.6019V8.304H40.0179V9.664H37.6019V13.84C37.6019 14.1173 37.6659 14.32 37.7939 14.448C37.9219 14.576 38.1299 14.64 38.4179 14.64H40.0179V16H37.9539ZM43.5709 8.304H45.1869L46.8989 14.272L48.6109 8.304H50.3869L52.0989 14.272L53.8109 8.304H55.4269L53.0429 16H51.2189L49.5069 10.064L47.7789 16H45.9549L43.5709 8.304ZM56.3746 8.304H57.9266V16H56.3746V8.304ZM56.2786 4.912H58.0066V6.752H56.2786V4.912ZM62.5971 16C61.9251 16 61.4397 15.856 61.1411 15.568C60.8424 15.28 60.6931 14.8053 60.6931 14.144V9.664H58.6771V8.304H60.6931V6H62.2451V8.304H64.6611V9.664H62.2451V13.84C62.2451 14.1173 62.3091 14.32 62.4371 14.448C62.5651 14.576 62.7731 14.64 63.0611 14.64H64.6611V16H62.5971ZM65.6727 4.8H67.2247V9.056C67.4807 8.736 67.8007 8.496 68.1847 8.336C68.5794 8.16533 69.0114 8.08 69.4807 8.08C70.4407 8.08 71.1927 8.368 71.7367 8.944C72.2807 9.50933 72.5527 10.3147 72.5527 11.36V16H71.0007V11.504C71.0007 10.832 70.8407 10.3307 70.5207 10C70.2114 9.65867 69.7687 9.488 69.1927 9.488C68.5954 9.488 68.1154 9.68 67.7527 10.064C67.4007 10.4373 67.2247 10.9333 67.2247 11.552V16H65.6727V4.8Z",fill:"#1E1F24"}),a.jsx("path",{d:"M92.3849 7.82856C91.3321 6.93847 89.746 6.58166 88.3403 7.62074C88.2756 7.66779 88.1952 7.58741 88.2442 7.52468C88.5775 7.09532 88.9638 6.63263 89.2755 6.16798C89.5931 5.69157 90.0675 5.35044 90.6145 5.18379C93.5259 4.30155 92.6515 0.00012207 92.6515 0.00012207C92.6515 0.00012207 88.154 0.290282 88.7089 4.17019C88.801 4.81913 88.6285 5.47983 88.2227 5.99545C87.7247 6.62479 87.1463 7.22667 86.7268 7.66191C86.6385 7.7521 86.4895 7.66583 86.5248 7.54428C86.9307 6.17778 87.2267 4.06432 85.821 2.70175L83.8428 1.05881L83.4625 1.56071C82.3312 3.05268 82.6626 5.15634 84.1565 6.28561C85.0132 6.93259 85.4014 7.63643 85.3407 8.40888C85.3034 8.87157 85.0936 9.30485 84.7799 9.64794C84.1898 10.2949 83.6389 10.9889 83.2135 11.7928C83.1546 11.9045 82.9841 11.8614 82.99 11.734C83.0507 10.4067 82.9233 7.41489 80.6883 6.34639L78.1866 5.37984L77.9925 5.9582C77.3632 7.82464 78.3925 9.81851 80.257 10.4518C81.8783 11.0027 82.4567 12.0476 82.0665 13.6141C82.0489 13.671 81.7666 15.2845 81.8058 16.0001H83.6036C83.6644 14.8904 84.829 14.1611 85.8386 14.614C86.1229 14.7414 86.415 14.9238 86.715 15.159C88.3227 16.4255 90.691 16.1256 91.9555 14.516L92.3163 14.0572L90.0421 12.4241C88.4815 11.1968 86.3994 11.7516 84.8584 12.8024C84.729 12.8907 84.5643 12.7495 84.6368 12.6084C86.4993 8.95391 88.9206 8.96175 89.8695 9.77341C91.0204 10.7576 92.7633 10.5812 93.7396 9.4264L94.02 9.09507L92.3829 7.82856H92.3849Z",fill:"#51C233"}),a.jsx("path",{d:"M111.257 4.27539C114.524 4.27557 116.739 6.46855 116.739 9.98145C116.739 10.3833 116.718 10.788 116.673 11.2568H108.84C108.974 12.6434 109.892 13.4053 111.391 13.4053C112.398 13.4052 113.045 12.9803 113.338 12.375H116.538C115.888 14.5682 114.189 16 111.37 16C107.991 15.9998 105.754 13.6502 105.754 10.0703H105.751C105.751 6.55739 107.99 4.27539 111.257 4.27539ZM132.095 4.27539C134.801 4.2756 136.503 6.02159 136.503 8.95117V15.665H133.369V9.28613C133.369 7.81028 132.697 7.09379 131.444 7.09375C130.192 7.09375 129.362 7.96679 129.362 9.37598V15.6621H126.23V4.61035H128.984V5.72852C129.634 4.76615 130.82 4.27539 132.095 4.27539ZM106.379 2.72949H103.313C102.663 2.72949 102.305 2.99745 102.305 3.64746V4.60938H105.706V7.33887H102.305V15.6621H99.171V7.33887H96.42V4.60938H99.171V3.26758C99.171 1.11907 100.402 0 102.528 0H106.379V2.72949ZM120.583 6.55371C120.851 5.30087 121.747 4.60645 123.156 4.60645H125.126V4.98535C125.126 6.28287 124.074 7.33493 122.776 7.33496C121.546 7.33496 120.963 7.96297 120.963 9.21582V15.6611H117.829V4.60645H120.583V6.55371ZM111.257 6.73633C109.736 6.73633 108.907 7.58722 108.818 8.88477H113.584V8.83984C113.584 7.58713 112.778 6.73647 111.257 6.73633Z",fill:"#1E1F24"})]}),N2=({width:e=145,height:t=16,className:n=""})=>a.jsxs("svg",{width:e,height:t,viewBox:"0 0 145 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[a.jsx("path",{d:"M9.79656 4.8H14.5006C15.5139 4.8 16.3192 5.05067 16.9166 5.552C17.5139 6.04267 17.8126 6.71467 17.8126 7.568C17.8126 8.112 17.6739 8.608 17.3966 9.056C17.1192 9.504 16.7512 9.84 16.2926 10.064C16.8579 10.2667 17.3059 10.608 17.6366 11.088C17.9672 11.5573 18.1326 12.1173 18.1326 12.768C18.1326 13.7387 17.8286 14.5227 17.2206 15.12C16.6126 15.7067 15.7752 16 14.7086 16H9.79656V4.8ZM14.4846 14.528C15.1246 14.528 15.6206 14.3627 15.9726 14.032C16.3246 13.7013 16.5006 13.2373 16.5006 12.64C16.5006 12.0427 16.3246 11.5893 15.9726 11.28C15.6312 10.96 15.1352 10.8 14.4846 10.8H11.3966V14.528H14.4846ZM14.2766 9.424C14.8846 9.424 15.3539 9.28533 15.6846 9.008C16.0152 8.72 16.1806 8.32533 16.1806 7.824C16.1806 7.32267 16.0152 6.93867 15.6846 6.672C15.3539 6.40533 14.8846 6.272 14.2766 6.272H11.3966V9.424H14.2766ZM22.5778 16.224C21.6285 16.224 20.8871 15.9413 20.3538 15.376C19.8205 14.8107 19.5538 14 19.5538 12.944V8.304H21.1058V12.8C21.1058 13.472 21.2551 13.9787 21.5538 14.32C21.8631 14.6507 22.3005 14.816 22.8658 14.816C23.4525 14.816 23.9165 14.6293 24.2578 14.256C24.6098 13.872 24.7858 13.3707 24.7858 12.752V8.304H26.3378V16H24.9618V15.12C24.7165 15.4827 24.3858 15.76 23.9698 15.952C23.5538 16.1333 23.0898 16.224 22.5778 16.224ZM28.0746 8.304H29.6266V16H28.0746V8.304ZM27.9786 4.912H29.7066V6.752H27.9786V4.912ZM33.0334 16C32.4894 16 32.0948 15.888 31.8494 15.664C31.6041 15.44 31.4814 15.0667 31.4814 14.544V4.8H33.0334V14.064C33.0334 14.2667 33.0761 14.416 33.1614 14.512C33.2468 14.5973 33.3854 14.64 33.5774 14.64H34.5534V16H33.0334ZM37.9539 16C37.2819 16 36.7966 15.856 36.4979 15.568C36.1993 15.28 36.0499 14.8053 36.0499 14.144V9.664H34.0339V8.304H36.0499V6H37.6019V8.304H40.0179V9.664H37.6019V13.84C37.6019 14.1173 37.6659 14.32 37.7939 14.448C37.9219 14.576 38.1299 14.64 38.4179 14.64H40.0179V16H37.9539ZM43.5709 8.304H45.1869L46.8989 14.272L48.6109 8.304H50.3869L52.0989 14.272L53.8109 8.304H55.4269L53.0429 16H51.2189L49.5069 10.064L47.7789 16H45.9549L43.5709 8.304ZM56.3746 8.304H57.9266V16H56.3746V8.304ZM56.2786 4.912H58.0066V6.752H56.2786V4.912ZM62.5971 16C61.9251 16 61.4397 15.856 61.1411 15.568C60.8424 15.28 60.6931 14.8053 60.6931 14.144V9.664H58.6771V8.304H60.6931V6H62.2451V8.304H64.6611V9.664H62.2451V13.84C62.2451 14.1173 62.3091 14.32 62.4371 14.448C62.5651 14.576 62.7731 14.64 63.0611 14.64H64.6611V16H62.5971ZM65.6727 4.8H67.2247V9.056C67.4807 8.736 67.8007 8.496 68.1847 8.336C68.5794 8.16533 69.0114 8.08 69.4807 8.08C70.4407 8.08 71.1927 8.368 71.7367 8.944C72.2807 9.50933 72.5527 10.3147 72.5527 11.36V16H71.0007V11.504C71.0007 10.832 70.8407 10.3307 70.5207 10C70.2114 9.65867 69.7687 9.488 69.1927 9.488C68.5954 9.488 68.1154 9.68 67.7527 10.064C67.4007 10.4373 67.2247 10.9333 67.2247 11.552V16H65.6727V4.8Z",fill:"#EEEEF0"}),a.jsx("path",{d:"M92.3848 7.82856C91.332 6.93847 89.7459 6.58166 88.3402 7.62074C88.2755 7.66779 88.1952 7.58741 88.2442 7.52468C88.5775 7.09532 88.9637 6.63263 89.2754 6.16798C89.593 5.69157 90.0675 5.35044 90.6145 5.18379C93.5259 4.30155 92.6515 0.00012207 92.6515 0.00012207C92.6515 0.00012207 88.154 0.290282 88.7088 4.17019C88.801 4.81913 88.6284 5.47983 88.2226 5.99545C87.7246 6.62479 87.1463 7.22667 86.7267 7.66191C86.6385 7.7521 86.4895 7.66583 86.5248 7.54428C86.9306 6.17778 87.2266 4.06432 85.8209 2.70175L83.8427 1.05881L83.4624 1.56071C82.3312 3.05268 82.6625 5.15634 84.1564 6.28561C85.0132 6.93259 85.4014 7.63643 85.3406 8.40888C85.3033 8.87157 85.0936 9.30485 84.7799 9.64794C84.1898 10.2949 83.6388 10.9889 83.2134 11.7928C83.1546 11.9045 82.984 11.8614 82.9899 11.734C83.0507 10.4067 82.9232 7.41489 80.6882 6.34639L78.1866 5.37984L77.9925 5.9582C77.3631 7.82464 78.3924 9.81851 80.2569 10.4518C81.8783 11.0027 82.4566 12.0476 82.0665 13.6141C82.0488 13.671 81.7665 15.2845 81.8057 16.0001H83.6036C83.6643 14.8904 84.8289 14.1611 85.8386 14.614C86.1229 14.7414 86.415 14.9238 86.7149 15.159C88.3226 16.4255 90.6909 16.1256 91.9555 14.516L92.3162 14.0572L90.042 12.4241C88.4814 11.1968 86.3993 11.7516 84.8583 12.8024C84.7289 12.8907 84.5642 12.7495 84.6368 12.6084C86.4993 8.95391 88.9206 8.96175 89.8695 9.77341C91.0203 10.7576 92.7632 10.5812 93.7396 9.4264L94.0199 9.09507L92.3829 7.82856H92.3848Z",fill:"#51C233"}),a.jsx("path",{d:"M111.257 4.27539C114.524 4.27557 116.739 6.46855 116.739 9.98145C116.739 10.3833 116.718 10.788 116.673 11.2568H108.84C108.974 12.6434 109.892 13.4053 111.391 13.4053C112.398 13.4052 113.045 12.9803 113.338 12.375H116.538C115.888 14.5682 114.189 16 111.37 16C107.991 15.9998 105.754 13.6502 105.754 10.0703H105.751C105.751 6.55739 107.989 4.27539 111.257 4.27539ZM132.095 4.27539C134.801 4.2756 136.503 6.02159 136.503 8.95117V15.665H133.369V9.28613C133.369 7.81028 132.697 7.09379 131.444 7.09375C130.191 7.09375 129.362 7.96679 129.362 9.37598V15.6621H126.229V4.61035H128.983V5.72852C129.633 4.76615 130.82 4.27539 132.095 4.27539ZM106.379 2.72949H103.312C102.662 2.72949 102.305 2.99745 102.305 3.64746V4.60938H105.706V7.33887H102.305V15.6621H99.1709V7.33887H96.4199V4.60938H99.1709V3.26758C99.1709 1.11907 100.402 0 102.528 0H106.379V2.72949ZM120.583 6.55371C120.851 5.30087 121.747 4.60645 123.156 4.60645H125.126V4.98535C125.126 6.28287 124.074 7.33493 122.776 7.33496C121.546 7.33496 120.963 7.96297 120.963 9.21582V15.6611H117.829V4.60645H120.583V6.55371ZM111.257 6.73633C109.736 6.73633 108.907 7.58722 108.817 8.88477H113.584V8.83984C113.584 7.58713 112.777 6.73647 111.257 6.73633Z",fill:"#EEEEF0"})]}),V2=({width:e=217,height:t=120,className:n=""})=>a.jsxs("svg",{width:e,height:t,viewBox:"0 0 217 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[a.jsx("line",{x1:"32.5",y1:"2.18557e-08",x2:"32.5",y2:"120",stroke:"url(#paint0_linear_798_27733)"}),a.jsx("line",{x1:"177.5",y1:"2.18557e-08",x2:"177.5",y2:"120",stroke:"url(#paint1_linear_798_27733)"}),a.jsx("line",{x1:"217",y1:"48.5",y2:"48.5",stroke:"url(#paint2_linear_798_27733)"}),a.jsx("line",{x1:"217",y1:"80.5",y2:"80.5",stroke:"url(#paint3_linear_798_27733)"}),a.jsxs("defs",{children:[a.jsxs("linearGradient",{id:"paint0_linear_798_27733",x1:"31.5",y1:"-3.02609e-08",x2:"31.5",y2:"120",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white"}),a.jsx("stop",{offset:"0.401095",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"0.700547",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"1",stopColor:"white"})]}),a.jsxs("linearGradient",{id:"paint1_linear_798_27733",x1:"176.5",y1:"-3.02609e-08",x2:"176.5",y2:"120",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white"}),a.jsx("stop",{offset:"0.401095",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"0.700547",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"1",stopColor:"white"})]}),a.jsxs("linearGradient",{id:"paint2_linear_798_27733",x1:"217",y1:"47.5",x2:"1.52007e-08",y2:"47.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white"}),a.jsx("stop",{offset:"0.180986",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"0.849328",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"1",stopColor:"white"})]}),a.jsxs("linearGradient",{id:"paint3_linear_798_27733",x1:"217",y1:"79.5",x2:"1.52007e-08",y2:"79.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white"}),a.jsx("stop",{offset:"0.180986",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"0.849328",stopColor:"#E0E1E6"}),a.jsx("stop",{offset:"1",stopColor:"white"})]})]})]}),q2=({width:e=217,height:t=120,className:n=""})=>a.jsxs("svg",{width:e,height:t,viewBox:"0 0 217 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[a.jsx("line",{x1:"32.5",y1:"2.18557e-08",x2:"32.5",y2:"120",stroke:"url(#paint0_linear_802_27906)"}),a.jsx("line",{x1:"177.5",y1:"2.18557e-08",x2:"177.5",y2:"120",stroke:"url(#paint1_linear_802_27906)"}),a.jsx("line",{x1:"217",y1:"48.5",y2:"48.5",stroke:"url(#paint2_linear_802_27906)"}),a.jsx("line",{x1:"217",y1:"80.5",y2:"80.5",stroke:"url(#paint3_linear_802_27906)"}),a.jsxs("defs",{children:[a.jsxs("linearGradient",{id:"paint0_linear_802_27906",x1:"31.5",y1:"-3.02609e-08",x2:"31.5",y2:"120",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopOpacity:"0"}),a.jsx("stop",{offset:"0.401743",stopColor:"#303136"}),a.jsx("stop",{offset:"0.672967",stopColor:"#303136"}),a.jsx("stop",{offset:"1",stopOpacity:"0"})]}),a.jsxs("linearGradient",{id:"paint1_linear_802_27906",x1:"176.5",y1:"-3.02609e-08",x2:"176.5",y2:"120",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopOpacity:"0"}),a.jsx("stop",{offset:"0.401743",stopColor:"#303136"}),a.jsx("stop",{offset:"0.672967",stopColor:"#303136"}),a.jsx("stop",{offset:"1",stopOpacity:"0"})]}),a.jsxs("linearGradient",{id:"paint2_linear_802_27906",x1:"217",y1:"47.5",x2:"1.52007e-08",y2:"47.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopOpacity:"0"}),a.jsx("stop",{offset:"0.181082",stopColor:"#303136"}),a.jsx("stop",{offset:"0.849629",stopColor:"#303136"}),a.jsx("stop",{offset:"1",stopOpacity:"0"})]}),a.jsxs("linearGradient",{id:"paint3_linear_802_27906",x1:"217",y1:"79.5",x2:"1.52007e-08",y2:"79.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopOpacity:"0"}),a.jsx("stop",{offset:"0.181082",stopColor:"#303136"}),a.jsx("stop",{offset:"0.849629",stopColor:"#303136"}),a.jsx("stop",{offset:"1",stopOpacity:"0"})]})]})]}),W2=({width:e=32,height:t=32,className:n=""})=>a.jsxs("svg",{width:e,height:t,viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",className:n,children:[a.jsxs("g",{clipPath:"url(#clip0_2003_55)",children:[a.jsx("path",{d:"M256 0C397.385 0 512 114.615 512 256C512 397.385 397.385 512 256 512C114.615 512 0 397.385 0 256C0 114.615 114.615 0 256 0ZM256 64C149.961 64 64 149.961 64 256C64 362.039 149.961 448 256 448C362.039 448 448 362.039 448 256C448 149.961 362.039 64 256 64Z",fill:"url(#paint0_linear_2003_55)"}),a.jsx("circle",{cx:"256",cy:"256",r:"254",stroke:"url(#paint1_linear_2003_55)",strokeWidth:"4"}),a.jsx("circle",{cx:"256",cy:"256",r:"190",fill:"url(#paint2_linear_2003_55)",stroke:"url(#paint3_linear_2003_55)",strokeWidth:"4"}),a.jsx("mask",{id:"mask0_2003_55",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"512",height:"512",children:a.jsx("path",{d:"M256 0C397.385 0 512 114.615 512 256C512 397.385 397.385 512 256 512C114.615 512 0 397.385 0 256C0 114.615 114.615 0 256 0ZM256 64C149.961 64 64 149.961 64 256C64 362.039 149.961 448 256 448C362.039 448 448 362.039 448 256C448 149.961 362.039 64 256 64Z",fill:"white"})}),a.jsxs("g",{mask:"url(#mask0_2003_55)",children:[a.jsx("g",{filter:"url(#filter1_f_2003_55)",children:a.jsx("path",{d:"M442.63 11.6267C456.09 -21.5565 482.511 -41.8116 494.038 -47.7913C504.996 -52.945 521.977 -48.4056 502.24 10.9816C477.567 85.2156 463.797 65.5975 429.79 128.38C395.783 191.162 419.879 133.733 389.781 165.003C359.684 196.273 358.947 200.432 321.716 243.16C284.484 285.889 283.25 280.639 314.634 230.674C346.019 180.709 342.823 181.221 389.886 117.112C436.95 53.0032 425.804 53.1058 442.63 11.6267Z",fill:"white",fillOpacity:"0.32"})}),a.jsx("g",{filter:"url(#filter2_f_2003_55)",children:a.jsx("path",{d:"M477.63 88.6267C491.09 55.4435 517.511 35.1884 529.038 29.2087C539.996 24.055 556.977 28.5944 537.24 87.9816C512.567 162.216 498.797 142.598 464.79 205.38C430.783 268.162 454.879 210.733 424.781 242.003C394.684 273.273 393.947 277.432 356.716 320.16C319.484 362.889 318.25 357.639 349.634 307.674C381.019 257.709 377.823 258.221 424.886 194.112C471.95 130.003 460.804 130.106 477.63 88.6267Z",fill:"white",fillOpacity:"0.32"})}),a.jsx("g",{filter:"url(#filter3_f_2003_55)",children:a.jsx("path",{d:"M231.094 -86.6032C233.2 -123.334 270.507 -143.191 288.898 -148.527C306.772 -152.983 343.73 -145.307 348.572 -78.957C354.625 3.98024 312.875 -20.7962 291.99 47.4952C271.106 115.787 276.336 52.3306 239.894 84.4911C203.452 116.652 205.069 121.389 162.981 165.883C120.893 210.377 114.569 204.091 139.738 150.35C164.908 96.6093 158.962 96.7553 204.701 28.7583C250.44 -39.2386 228.461 -40.6893 231.094 -86.6032Z",fill:"white",fillOpacity:"0.4"})}),a.jsx("g",{filter:"url(#filter4_f_2003_55)",children:a.jsx("path",{d:"M-107.305 324.646C-113.552 285.166 -50.49 273.785 -18.1783 273.029C13.4267 273.091 83.4284 291.641 110.595 365.337C144.553 457.457 61.0399 418.938 41.4844 487.666C21.9289 556.395 14.06 488.629 -44.0227 513.668C-102.105 538.707 -97.8309 544.319 -162.889 581.255C-227.947 618.19 -241.295 609.593 -209.861 557.914C-178.427 506.234 -189.308 504.756 -124.016 443.193C-58.7245 381.63 -99.4971 373.995 -107.305 324.646Z",fill:"white",fillOpacity:"0.24"})}),a.jsx("g",{filter:"url(#filter5_f_2003_55)",children:a.jsx("path",{d:"M579.63 213.627C593.09 180.444 619.511 160.188 631.038 154.209C641.996 149.055 658.977 153.594 639.24 212.982C614.567 287.216 600.797 267.598 566.79 330.38C532.783 393.162 556.879 335.733 526.781 367.003C496.684 398.273 495.947 402.432 458.716 445.16C421.484 487.889 420.25 482.639 451.634 432.674C483.019 382.709 479.823 383.221 526.886 319.112C573.95 255.003 562.804 255.106 579.63 213.627Z",fill:"white",fillOpacity:"0.32"})})]}),a.jsx("mask",{id:"mask1_2003_55",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"512",height:"512",children:a.jsx("path",{d:"M256 0C397.385 0 512 114.615 512 256C512 397.385 397.385 512 256 512C114.615 512 0 397.385 0 256C0 114.615 114.615 0 256 0ZM256 64C149.961 64 64 149.961 64 256C64 362.039 149.961 448 256 448C362.039 448 448 362.039 448 256C448 149.961 362.039 64 256 64Z",fill:"white"})}),a.jsxs("g",{mask:"url(#mask1_2003_55)",children:[a.jsxs("mask",{id:"mask2_2003_55",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"9",y:"-46",width:"529",height:"525",children:[a.jsx("ellipse",{cx:"454.793",cy:"203.331",rx:"111.5",ry:"32.8501",transform:"rotate(-44.2469 454.793 203.331)",fill:"#D9D9D9"}),a.jsx("ellipse",{cx:"270.793",cy:"35.3312",rx:"111.5",ry:"32.8501",transform:"rotate(-44.2469 270.793 35.3312)",fill:"#D9D9D9"}),a.jsx("ellipse",{cx:"446.793",cy:"67.3312",rx:"111.5",ry:"32.8501",transform:"rotate(-44.2469 446.793 67.3312)",fill:"#D9D9D9"}),a.jsx("ellipse",{cx:"80.2712",cy:"367.484",rx:"65.2671",ry:"76.7003",transform:"rotate(-44.2469 80.2712 367.484)",fill:"#D9D9D9"}),a.jsx("ellipse",{cx:"360.271",cy:"407.484",rx:"65.2671",ry:"76.7003",transform:"rotate(-44.2469 360.271 407.484)",fill:"#D9D9D9",fillOpacity:"0.24"}),a.jsx("ellipse",{cx:"133.311",cy:"150.002",rx:"118.371",ry:"76.7003",transform:"rotate(-44.2469 133.311 150.002)",fill:"#D9D9D9",fillOpacity:"0.12"})]}),a.jsx("g",{mask:"url(#mask2_2003_55)",children:a.jsx("rect",{x:"6",y:"6",width:"500",height:"500",fill:"url(#pattern0_2003_55)"})})]}),a.jsx("path",{d:"M195.456 161H191.024L203.842 126.091H208.206L221.024 161H216.592L206.161 131.614H205.888L195.456 161ZM197.092 147.364H214.956V151.114H197.092V147.364ZM230.689 126.091V161H226.462V126.091H230.689ZM267.256 137H263.028C262.778 135.784 262.341 134.716 261.716 133.795C261.102 132.875 260.352 132.102 259.466 131.477C258.591 130.841 257.619 130.364 256.551 130.045C255.483 129.727 254.369 129.568 253.21 129.568C251.097 129.568 249.182 130.102 247.466 131.17C245.761 132.239 244.403 133.812 243.392 135.892C242.392 137.972 241.892 140.523 241.892 143.545C241.892 146.568 242.392 149.119 243.392 151.199C244.403 153.278 245.761 154.852 247.466 155.92C249.182 156.989 251.097 157.523 253.21 157.523C254.369 157.523 255.483 157.364 256.551 157.045C257.619 156.727 258.591 156.256 259.466 155.631C260.352 154.994 261.102 154.216 261.716 153.295C262.341 152.364 262.778 151.295 263.028 150.091H267.256C266.938 151.875 266.358 153.472 265.517 154.881C264.676 156.29 263.631 157.489 262.381 158.477C261.131 159.455 259.727 160.199 258.17 160.71C256.625 161.222 254.972 161.477 253.21 161.477C250.233 161.477 247.585 160.75 245.267 159.295C242.949 157.841 241.125 155.773 239.795 153.091C238.466 150.409 237.801 147.227 237.801 143.545C237.801 139.864 238.466 136.682 239.795 134C241.125 131.318 242.949 129.25 245.267 127.795C247.585 126.341 250.233 125.614 253.21 125.614C254.972 125.614 256.625 125.869 258.17 126.381C259.727 126.892 261.131 127.642 262.381 128.631C263.631 129.608 264.676 130.801 265.517 132.21C266.358 133.608 266.938 135.205 267.256 137ZM274.087 161V126.091H285.882C288.621 126.091 290.859 126.585 292.598 127.574C294.348 128.551 295.643 129.875 296.484 131.545C297.325 133.216 297.746 135.08 297.746 137.136C297.746 139.193 297.325 141.062 296.484 142.744C295.655 144.426 294.371 145.767 292.632 146.767C290.893 147.756 288.666 148.25 285.95 148.25H277.496V144.5H285.814C287.689 144.5 289.195 144.176 290.331 143.528C291.467 142.881 292.291 142.006 292.803 140.903C293.325 139.79 293.587 138.534 293.587 137.136C293.587 135.739 293.325 134.489 292.803 133.386C292.291 132.284 291.462 131.42 290.314 130.795C289.166 130.159 287.643 129.841 285.746 129.841H278.314V161H274.087ZM302.425 161H297.993L310.811 126.091H315.175L327.993 161H323.561L313.129 131.614H312.857L302.425 161ZM304.061 147.364H321.925V151.114H304.061V147.364Z",fill:"white"}),a.jsx("line",{x1:"111.5",y1:"184",x2:"407.5",y2:"184",stroke:"url(#paint4_linear_2003_55)",strokeWidth:"2"}),a.jsx("path",{d:"M154.788 255.008C154.476 251.857 153.134 249.409 150.765 247.664C148.395 245.919 145.179 245.047 141.116 245.047C138.356 245.047 136.025 245.437 134.124 246.219C132.223 246.974 130.765 248.029 129.749 249.383C128.759 250.737 128.265 252.273 128.265 253.992C128.213 255.424 128.512 256.674 129.163 257.742C129.84 258.81 130.765 259.734 131.937 260.516C133.108 261.271 134.463 261.935 135.999 262.508C137.535 263.055 139.176 263.523 140.921 263.914L148.108 265.633C151.598 266.414 154.801 267.456 157.718 268.758C160.634 270.06 163.16 271.661 165.296 273.562C167.431 275.464 169.085 277.703 170.257 280.281C171.455 282.859 172.067 285.815 172.093 289.148C172.067 294.044 170.817 298.289 168.343 301.883C165.895 305.451 162.353 308.224 157.718 310.203C153.108 312.156 147.549 313.133 141.038 313.133C134.58 313.133 128.955 312.143 124.163 310.164C119.397 308.185 115.674 305.255 112.991 301.375C110.335 297.469 108.942 292.638 108.812 286.883H125.179C125.361 289.565 126.129 291.805 127.483 293.602C128.864 295.372 130.7 296.714 132.991 297.625C135.309 298.51 137.926 298.953 140.843 298.953C143.707 298.953 146.194 298.536 148.304 297.703C150.439 296.87 152.093 295.711 153.265 294.227C154.437 292.742 155.022 291.036 155.022 289.109C155.022 287.312 154.489 285.802 153.421 284.578C152.379 283.354 150.843 282.312 148.812 281.453C146.806 280.594 144.345 279.812 141.429 279.109L132.718 276.922C125.973 275.281 120.647 272.716 116.741 269.227C112.835 265.737 110.895 261.036 110.921 255.125C110.895 250.281 112.184 246.049 114.788 242.43C117.418 238.81 121.025 235.984 125.608 233.953C130.192 231.922 135.4 230.906 141.233 230.906C147.171 230.906 152.353 231.922 156.78 233.953C161.233 235.984 164.697 238.81 167.171 242.43C169.645 246.049 170.921 250.242 170.999 255.008H154.788ZM256.985 272C256.985 280.724 255.332 288.146 252.024 294.266C248.743 300.385 244.264 305.06 238.587 308.289C232.936 311.492 226.582 313.094 219.524 313.094C212.415 313.094 206.035 311.479 200.384 308.25C194.733 305.021 190.267 300.346 186.985 294.227C183.704 288.107 182.063 280.698 182.063 272C182.063 263.276 183.704 255.854 186.985 249.734C190.267 243.615 194.733 238.953 200.384 235.75C206.035 232.521 212.415 230.906 219.524 230.906C226.582 230.906 232.936 232.521 238.587 235.75C244.264 238.953 248.743 243.615 252.024 249.734C255.332 255.854 256.985 263.276 256.985 272ZM239.837 272C239.837 266.349 238.991 261.583 237.298 257.703C235.631 253.823 233.274 250.88 230.228 248.875C227.181 246.87 223.613 245.867 219.524 245.867C215.436 245.867 211.868 246.87 208.821 248.875C205.774 250.88 203.405 253.823 201.712 257.703C200.045 261.583 199.212 266.349 199.212 272C199.212 277.651 200.045 282.417 201.712 286.297C203.405 290.177 205.774 293.12 208.821 295.125C211.868 297.13 215.436 298.133 219.524 298.133C223.613 298.133 227.181 297.13 230.228 295.125C233.274 293.12 235.631 290.177 237.298 286.297C238.991 282.417 239.837 277.651 239.837 272ZM340.101 260.008H322.991C322.679 257.794 322.041 255.828 321.077 254.109C320.114 252.365 318.877 250.88 317.366 249.656C315.856 248.432 314.111 247.495 312.132 246.844C310.179 246.193 308.056 245.867 305.765 245.867C301.624 245.867 298.017 246.896 294.944 248.953C291.871 250.984 289.489 253.953 287.796 257.859C286.103 261.74 285.257 266.453 285.257 272C285.257 277.703 286.103 282.495 287.796 286.375C289.515 290.255 291.91 293.185 294.983 295.164C298.056 297.143 301.611 298.133 305.647 298.133C307.913 298.133 310.009 297.833 311.937 297.234C313.89 296.635 315.621 295.763 317.132 294.617C318.642 293.445 319.892 292.026 320.882 290.359C321.897 288.693 322.601 286.792 322.991 284.656L340.101 284.734C339.658 288.406 338.551 291.948 336.78 295.359C335.035 298.745 332.679 301.779 329.71 304.461C326.767 307.117 323.252 309.227 319.163 310.789C315.101 312.326 310.504 313.094 305.374 313.094C298.239 313.094 291.858 311.479 286.233 308.25C280.634 305.021 276.207 300.346 272.952 294.227C269.723 288.107 268.108 280.698 268.108 272C268.108 263.276 269.749 255.854 273.03 249.734C276.312 243.615 280.765 238.953 286.39 235.75C292.015 232.521 298.343 230.906 305.374 230.906C310.009 230.906 314.306 231.557 318.265 232.859C322.249 234.161 325.778 236.062 328.851 238.562C331.924 241.036 334.424 244.07 336.351 247.664C338.304 251.258 339.554 255.372 340.101 260.008ZM351.761 312V299.812L380.237 273.445C382.659 271.102 384.69 268.992 386.331 267.117C387.998 265.242 389.261 263.406 390.12 261.609C390.979 259.786 391.409 257.82 391.409 255.711C391.409 253.367 390.875 251.349 389.808 249.656C388.74 247.937 387.282 246.622 385.433 245.711C383.584 244.773 381.487 244.305 379.144 244.305C376.696 244.305 374.56 244.799 372.737 245.789C370.914 246.779 369.508 248.198 368.519 250.047C367.529 251.896 367.034 254.096 367.034 256.648H350.979C350.979 251.414 352.164 246.87 354.534 243.016C356.904 239.161 360.224 236.18 364.495 234.07C368.766 231.961 373.688 230.906 379.261 230.906C384.99 230.906 389.977 231.922 394.222 233.953C398.493 235.958 401.813 238.745 404.183 242.312C406.552 245.88 407.737 249.969 407.737 254.578C407.737 257.599 407.138 260.581 405.94 263.523C404.769 266.466 402.672 269.734 399.651 273.328C396.631 276.896 392.373 281.18 386.878 286.18L375.198 297.625V298.172H408.792V312H351.761Z",fill:"url(#paint5_linear_2003_55)"}),a.jsx("line",{x1:"111.5",y1:"358",x2:"407.5",y2:"358",stroke:"url(#paint6_linear_2003_55)",strokeWidth:"2"})]}),a.jsxs("defs",{children:[a.jsxs("filter",{id:"filter1_f_2003_55",x:"244.349",y:"-97.3701",width:"314.972",height:"417.365",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[a.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.jsx("feGaussianBlur",{stdDeviation:"24",result:"effect1_foregroundBlur_2003_55"})]}),a.jsxs("filter",{id:"filter2_f_2003_55",x:"279.349",y:"-20.3701",width:"314.972",height:"417.365",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[a.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.jsx("feGaussianBlur",{stdDeviation:"24",result:"effect1_foregroundBlur_2003_55"})]}),a.jsxs("filter",{id:"filter3_f_2003_55",x:"76.9136",y:"-197.559",width:"320.252",height:"440.967",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[a.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.jsx("feGaussianBlur",{stdDeviation:"24",result:"effect1_foregroundBlur_2003_55"})]}),a.jsxs("filter",{id:"filter4_f_2003_55",x:"-346.122",y:"153.028",width:"584.747",height:"570.864",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[a.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.jsx("feGaussianBlur",{stdDeviation:"60",result:"effect1_foregroundBlur_2003_55"})]}),a.jsxs("filter",{id:"filter5_f_2003_55",x:"381.349",y:"104.63",width:"314.972",height:"417.365",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[a.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.jsx("feGaussianBlur",{stdDeviation:"24",result:"effect1_foregroundBlur_2003_55"})]}),a.jsx("pattern",{id:"pattern0_2003_55",patternContentUnits:"objectBoundingBox",width:"0.8",height:"0.8",children:a.jsx("use",{xlinkHref:"#image0_2003_55",transform:"scale(0.001)"})}),a.jsxs("linearGradient",{id:"paint0_linear_2003_55",x1:"256",y1:"0",x2:"256",y2:"512",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0.2"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0.02"})]}),a.jsxs("linearGradient",{id:"paint1_linear_2003_55",x1:"256",y1:"0",x2:"256",y2:"512",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0.64"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0.12"})]}),a.jsxs("linearGradient",{id:"paint2_linear_2003_55",x1:"256",y1:"64",x2:"256",y2:"448",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0.2"})]}),a.jsxs("linearGradient",{id:"paint3_linear_2003_55",x1:"256",y1:"64",x2:"256",y2:"448",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0.24"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0.64"})]}),a.jsxs("linearGradient",{id:"paint4_linear_2003_55",x1:"111.5",y1:"185.5",x2:"407.5",y2:"185.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0"}),a.jsx("stop",{offset:"0.5",stopColor:"white"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})]}),a.jsxs("linearGradient",{id:"paint5_linear_2003_55",x1:"259.5",y1:"243.759",x2:"259.5",y2:"309.655",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{offset:"0.25",stopColor:"white"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0.24"})]}),a.jsxs("linearGradient",{id:"paint6_linear_2003_55",x1:"111.5",y1:"359.5",x2:"407.5",y2:"359.5",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"white",stopOpacity:"0"}),a.jsx("stop",{offset:"0.5",stopColor:"white"}),a.jsx("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})]}),a.jsx("clipPath",{id:"clip0_2003_55",children:a.jsx("rect",{width:"512",height:"512",fill:"white"})}),a.jsx("image",{id:"image0_2003_55",width:"800",height:"800",preserveAspectRatio:"none",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAMgCAYAAADbcAZoAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAANcGSURBVHgB7L3NilRJ++59ZZWtjSAtipOHol0jwZE6bEd5COKgHTgpz0B7LBSC4+pDqJw4KRDaM8hRzTY62oKTTrF4N/xx48e7sf32jftdS55k16qIXP+rsi7jqesHQUJE3XlH3F+xVmblCsAYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcb86Iz6Or99+3YqvYxTO5PaidSep7YzGo3+XyxAkv9XetlI7UJq8V7T1DaT/P9zSPJNetlK7XJqp1P7K7U7SX62oDyrP2x2PrWTqa2m9jq13ST/YUH5s+llPbW17j2epLad5P/3gvKs/9j5H/X1N+Dir3b7s/rZ/GP9X/v6j6GNu5/Q1vj3qb1N8p8XlFfHXwMuf1h51v8NtPnPxg+7fjb+1PrV1z9HPX9Z/Wr/NdCuv6lF/6hHOAx+Ha3j5vmY2sOSEzvnPUDruHlC7mbJiQcg36SXx2gXPk8Y8UrJCQegP+x2Ea3j5vmS2tOSE7viexet8+d5l9r9UhE+AP+x8z/q62/AxV/t9mf1s/nH+r/29cfFyznsre1fU3tZuoj5AeKvAZc/DSnP+r+BNv/Z+GHXz8afWr/6+ueo5y+rX+2/Btr1NzXpX+l5j6vY67zgONq7yhJ/YK/z0PVtoAwr/yf2Lh5d3xbKsPrjU5vVnv7oO48yN7C3+KLrW0cZ1n/s/I/6+tn4q93+rH42/1j/177+X9D/zXbU+tMoo44/Nn9Yedb/6vxn44ddPxt/av3q65+jnr+sfrX/1OuvSn/fDUhOyVmUGWfGLmD58tcyY5exfP25InESZS5lxtZQhvUfO/+jvn42/mq3P6t/nBlbJP9Y/9e+/hOZsWMoo44/Nn9Yedb/6vwfZ8YWiR92/Wz8qfWrr3+Oev6y+tX+U6+/Kv19NyAfsT/HUSb3FdcpLF/+dWZskU8QWP1fMmOrKPMuM7ZIALD+Y+d/1NfPxl/t9mf1s/nH+r/29X/LjK2gjDr+2Pxh5Vn/q/OfjR92/Wz8qfWrr3+Oev6y+tX+U6+/Kv19AZ37H8vnKPMsMzbF8uWfZMYeYfn6cwU055zv7GbGcmv7Dus/dv5Hff1s/NVuf1Y/m3+s/2tf/6fM2HuUUccfmz+sPOt/df6z8cOun40/tX719c9Rz19Wv9p/6vVXpb/vBmSK/rvI6NtBmXvov4uMvk0sX/4W+g0VfbexfP0z9N9FRt8LlJmgPwiibxtlpuD8NwM3/xmO9vrZ+JuhbvvPwOln828Kzv8T1L3+V+j/FDX63qDMDNr4Y/OHlZ+A8786/9n4mYBbPxt/E2j1T6G9/jnq+TsDp38Krf/U669Kf+4xvL+l1qB1XNxVTgc+xix+zDNG67i4q7w38DG8jHyD9scw19AuPO7Kbg18DC+jP77q+xXtD8rCcf+k9neS/7igfPyv4u9o/2cuCm98KjQZDXsMLeM/dv5Hff0NuPir3f6sfjb/WP/Xvv7VTvfPaC9c4lPVV0n+y4Ly6vhrwOUPK8/6v4E2/9n4YdfPxp9av/r656jnL6tf7b8G2vU3Nes3xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxgxjv4MIj6WX06n91P3N+9Tejkajz1iA7iCYcWpnUjuR2vPUdgYcBBMy51M7mVocyhOHmewm+Q8LysdBRuuprXXvEQehbA88SGoL7UFIYYe/Ursz8CDDjdQupBa2mKa2OeAgG3b9av814OzHrp+Vb8j5s/Ks/9j4Z/U3qHv9bPyo84e1H1u/1PHHyqv3H3X9U9tPHb+svNp+tfufrZ+11z/19cuh7f+jfZSf6xn7mtrL0iS64LmONnDmiVMUH5aCqDP+RbSGnydOZHxackLn/LtonTdPnKh6vxQEnfEeozXcPBEEV0pO7IL3AdrAnSfWfbMUxAewfrX/GnD2Y9fPyjfg5t+Q8qz/2Phn9Teoe/1s/Kjzh7UfW7/U8cfKq/cfdf1T208dv6y82n61+5+tn7XXP/X1y6Hu/ys97/EL+r8ZWel50z6uYm/wBHG8+xhl4q5xtac/+s6jzA3sdT66vnWUiSPk+9YZfVso8wf2Bi+6vg2UYdev9h9rP3b9rDw7f1ae9R8b/6z+2tfPxo86f1j7sfVLHX+svHr/Udc/tf3U8cvKq+1Xu//Z+ll7/VNfvxzq/t93A9Ln/O8cQ5mckc6iTG6RJ1HmUmZsDWWuZcYuo8w4M3YBZdj1q/3H2o9dPyvPzp+VZ/3Hxj+rv/b1s/Gjzh/WfuPM2CL1Sx1/rLx6/1HXP7X91PE7JuXV9qvd/2z9rL3+qa9fDnX/77sB+Yb9WUGZj5mx4yjzJTO2ijLvMmOLOPB1ZmyRO8DcV4SnUIZdv9p/rP3Y9bPy7PxZedZ/bPyz+mtfPxs/6vxh7cfWL3X8sfLq/Udd/9T2U8cvK6+2X+3+Z+tn7fVPff1yqPt/3xt+wv68R5nc/7g9R5mcA3OL+85uZuwJyuT+5hHKPMuMTVGGXb/af6z92PWz8uz8WXnWf2z8s/prXz8bP+r8Ye3H1i91/LHy6v1HXf/U9lPHLyuvtl/t/mfrZ+31T339cqj7f98NyCv03wVF3xuUmaL/Ljb6dlBmhv67wOh7gTIT9Dsx+rZR5hb6HR19t1HmHvrvoqNvE2Vm4Nav9h9rvxm49c9IeXb+rDzrvwm4+Gf1177+Gbj4mUKbP6z92Po1gTb+WPkZtPvPDNr6p7afOn5ZebX9Zqjb/1Nw9bP2+jeD9vrlUPf/vh+bxC/Z46ue+DHKz53iuCt6NRqNcl8PzcvHV1W/pdagDZy4q50OeIxafNX2azeH0PlPan8n+Y8Lysf/Cv6O9n/OwvFxVzoZ+Bje+DHNNbSGi7u6WwMfwxs/ZhqjDdy4q7434DFu7PrV/gs5xn7s+ln5hpw/K8/6j41/Vn+DutfPxo86f1j7sfVLHX+svHr/Udc/tf3U8cvKq+1Xu//Z+ll7/VNfv0j3f2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPMMPY7iPBYejmd2k/d38QR7G9Ho9FnLEB3kMtGahdSi0NlpqltDjjI5UR6OZ/aydTiUJQ4zGQ3yX84JPkmvWyhPUgm7PBXancGHkTIrJ+1P7v+mPM4tTOpxXs9T21nwEFAav+p/c/aLw4yWk9trVtDHOSzPfAgTWb+tetXx486f9Xzb8D5X52/avup849df+35q55/A85/rLw6ftn9s4F2/2Hl1dfPh7Z/jfZRfq5n7GtqL0uT6Iz3AK3h5onguVkyYjf5i93E54lTGJ+WjHgA8k16eYzWAfOEEa+UgvgA1s/an11/zPs62sSfJ07hfFgqAj+A/9T+Z+0Xxesu2uSdJ05UvV8qYgcw/9r1q+NHnb/q+Tfg/K/OX7X91PnHrr/2/FXPvwHnv4aUV8cvu3820O4/rLz6+vlQ96+Vnvf4Bf3fjMTfnkaZOML+VE9/9G2gTNw1rvb0R995lGHl4wj5vnVG3xbKsOtn7c+u/yr2Jn9wHO2nEsvWX7v/WfvdwN7iha5vHWXY+deuXx0/6vxVz5/1vzp/1fZT5x+7/trzVz1/1n+svDp+2f1Tvf+w8urr50Pdv/puQPqc/51jKDPOjF1AmdwiT2L58tcyY5dRZpwZW2T9rP3Z9eeC9CyWr792/7P2u5QZW0MZdv6161fHjzp/1fNn/a/OX7X91PnHrr/2/FXPn/UfK6+OX3b/VO8/rPw4M3YY18+Hun/13YB8w/6soEzuK7JTKPMlM7aK5cu/zowtcgfIrp+1P7v+j5mx41i+/tr9z9rvXWZskQLCzr92/er4Ueevev6s/9X5q7afOv/Y9deev+r5s/5j5dXxy+6f6v2HlVdfPx/q/tX3hp+wP+9R5llmbIoyOQfmguug5J9kxh6hDLt+1v7s+nP/o/gcy9dfu/9Z++1mxnJzW+RvFpl/7frV8aPOX/X8Wf+r81dtP3X+seuvPX/V82f9x8qr45fdP9X7Dyuvvn4+1P2r7wbkFfrvgqLvDcrcQ/9dXPRtoswM/XdR0fcCy5e/hX5HRd9tlGHXz9p/Bm79U/R/ChF9O1i+/hnq9v8UnP0m6E/i6NtGGXb+E9StfwZt/Kjzdwbt/Fn/z6DN3xm09ptAm38zcOufoO78nUA7f9Z/rLw6fqfg9k/1/jMh5dXXz4e6f+33GN74qiR+jPJzpzjuil6NRqPc1yvz8vFL/vgxzRit4eKu7t6Ax4jFV22/dnMInf+k9neS/3hI8g3aHzNdQxu4ced6a+BjeJn1s/Zn1x9f9f2WWoM28eNTiemAx+Cp/af2P2u/+F/X39H+z2oUrvhUZTLwMZzM/GvXr44fdf6q59+A8786f9X2U+cfu/7a81c9/wac/1h5dfyy+2fIKfcfVl59/Szdv4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxw9jvIMI4CGUjtQupxaEw09Q2BxyEEgexrKe2ltpJtAfBbA88SGkL7UEup1P7K7U7Aw6SOdbJ/YR2jXGE/Nsk/3lB+YbUz9ovZMapnUntRGrPU9sZcBBPyJxHa/s4VCYO49lN8h8WlGf9x+pn/ae2n1q/Wp6Nf3X+sv5j5dn8Y+2njh91/rD2Y+NfnT/q/b/2/Ut9/cPmTwPt9Q9r/6by+dde/xfWP+oRDuM/QGv4eSJ4b5ac0Bnvbjf5eeJEyPslI3bB87hbwDxhhCulIOoWfw571/Y1tZclJxyAftZ+IXcdbeGYJ06RfFgqIl3wXEQbOPPEiZRPS0F0AP5j9bP+U9tPrV8tz8a/On9Z/7HybP6x9lPHjzp/WPux8a/OH/X+X/v+pb7+YfOngfb6h7V/g7rnX3v9H6R/pec94gj4Uz390beBMjew13jo+tZR5k/sDR50fVsoE8e/932zs7LP+x60ftZ+V7G3eARxvP0YZeKuebWnP/rOowzrP1Y/6z+1/dT61fJs/Kvzl/UfK8/mH2s/dfyo84e1Hxv/6vxR7/+171/q6x82f9TXP6z9a59/7fV/kP6+G5Ax9ucCylzKjK2hzLXM2GWUOZEZO4bl6x9nxhaxX87JZ1EmF2QnUYb1H6uf9Z/afmr9avlxZmyR+FfnL+s/Vp7NP9Z+6vhR5w9rv3FmbJH4H5Py6vmr94/a9avrl/r6h7V/7fOvvf4P0t93A5L7iu4UyrzLjC2ygNeZsUXu4L5lxlawfP2s/T5mxo6jzJfM2CrKsP5j9bP+U9tPrV8tz8a/On9Z/7HybP6x9lPHjzp/WPux8a/OH/X+X/v+pb7+YfNHff3D2r/2+dde/wfp75vQM+zPFGV2M2NPUCb3N49Q5lNm7D2Wr5+1X+5//J6jTC6Ac8n5HdZ/rH7Wf2r7qfWr5dn4V+cv6z9Wns0/1n7q+FHnD2s/Nv7V+aPe/2vfv9TXP2z+qK9/WPvXPv/a6/8g/X03IPfQfxcYfZsoM0H/IqJvG2VuoX+h0XcbZV6h/y4s+t5g+fpZ+03R/ylG9O2gzAz9d7HR9wJlJuD8NwOnn/XfFFr7TaHVPxPLs/Gvzt8pOP9NSfkJuPxj7TeDNn6m0OYPaz82/tX5o97/Z6h7/5pAe/0zBZc/6uufGTj71z7/Cequ/4P05x7DGz/GGaM1fNwV3hv4GL7f0f7PXRgu7uomAx9DFz8muoY2cOLO79aAx6jFV0XxY5if0S487speJfkvh6SftV981fdbag3awhF2mw54jF581forWhvEmv9J7e8k/3FBedZ/rH7Wf2r7qfWr5dn4V+cv6z9Wns0/1n7q+FHnD2s/Nv7V+aPe/2vfv9TXP2z+NNBe/7D2byqff+31n9JvjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjBnGfgcRnkgv51M7mVocKhKHueyORqMPWIAkfyy9nE7tp05HHMH+Nsl/XlCe1a+Wj4NsNlK7kFocCjRNbXPgQU7rqa11c4iDdLYHHESj1q+2H6s/dI5TO5NavNfz1HYGHuS0hfYgociDv1K7M+AgJDZ/1PZT+5+1HyvP5o96/g24+FXvHw05fzb/1fmjjh92/g04/7H1o/b62YCzn7p+qfff2vOfjV92/QvLj3qEQ+Ai2oXPE6cYPi0ZoQu+cz3v/TW1l6UgPAD9avlw/gO0jp8njH+zFARd8t9FG3zzxImY90tF4AfQr7Yfqz/0XkebOPPEKaAPS0nYFb/HaAvfPFFErpSK4AHkj9p+av+z9mPl2fxRz78BF7/q/aMBN382/9X5o44fdv4NOP+x9aP2+tmAs5+6fqn339rzn41fdv2D5Fd63iPueld7+qPvPMrEEex936yErtNlcVq/Wv4P7HU+ur4NlLmBvcmPrm8dP75+tf1Y/VexN3mC42jv6kv8if44j74tlGHzR20/tf9Z+7HybP6o58/Gr3r/YOfP5r86f9Txw86f9R9bP2qvn6z91PVLvf/Wnv9s/LLrHyTfdwOSC5KTKHMiM3YMZVj9avlxZuwCylzKjK3hx9evth+rP5fkZ1HmWmbsMsqw+TPOjB2G/dT+Z+3HyrP5o54/G7/q/YOdP5v/6vxRxw87f9Z/48zYIvVjTMqr/c/aT12/1Ptv7fk/zowtEr/s+gfJ992AfMH+rKLMt8zYCsqw+tXyua+oTqHMu8zYIgGo1q+2H6v/Y2bsOMq8zowt8gkQmz9q+6n9z9qPlWfzRz1/Nn7V+wc7fzb/1fmjjh92/qz/2PpRe/1k7aeuX+r9t/b8Z+OXXf8g+b6AyAVgzrnf+ZQZe48yrH61/LPM2BRldjNjT/Dj61fbj9Wf+x/X5yiTs9EjlGHzR20/tf9Z+7HybP6o58/Gr3r/YOfP5r86f9Txw86f9R9bP2qvn6z91PVLvf/Wnv9s/LLrHyTfdwMyQ/9dWPS9QJlX6L8Ljr43KDMDp38mlr+H/rvQ6NtEmQn6gzD6tvHj659Ba78ZOP1T9N/FR98OytxCf6GIvtsow+aP2n4zaP3P2o+Vn4DLH/X82fidQbt/sPOfgsv/GbT5o46fGbj5s/5j60ft9ZO13wTa+jWFdv+dou78Z+N3Cm790yHyfT8Wil+yx1clv6L9QVEs/J/U/h6NRrmvV+blVzvZn9EGXtwVv0ryXxaUZ/Wr5eNJBPFjoDFax8dd6b2Bj8H9He3/LEbix6cSk4GP4VXqV9uP1R9fVf6WWoM2cWLd04GPAYwfw11DW/jiU5lbAx4DyOaP2n5q/7P2Y+XZ/FHPvwEXv+r9oyHnz+a/On/U8cPOvwHnP7Z+1F4/G3D2U9cv9f5be/6z8cuun5I3xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxgxjv4MI4yCa9dTWUjuJ9iCX7QEH0bDyTXrZQnsQzunU/krtzoCDZE6kl/Od7jgUJw6j2U3yHxaUb0j9xzq5n9Da+H1qb5P85wXl1fZj5dXxEwfhjFM7k1rEwvPUdgYcpMP6r0Hd8cPKx0FIG6ldSC18MU1tc8BBSA209mtI/Wz8NWL9bP1U61fXfzb+a1+/Ov9Y+drtf9T9z+Zf7fWTlT+068/RPsrvdorniRMx75cmcQDyTXp53E18nnDilVIQds6/iNbx88SJkk9LQXAA+iP5zmGvbb+m9rKUhD+A/RpSXh0/kXzX0SbePHEi58NSEh6A/xrUHT+sfBT/B2gL/zxh95ulTeAHsF9D6mfjrxHrZ+unWr+6/rPxX/v61fnXQHv9oLb/Ufc/m3+1109W/lCvP1d63uNGj3J0fesow8r/ib2TR9e3hTJx17ba0x9951GG1f8L+r9ZWtnnff9v1PZj5dXxcxV7ky84jvZTgRKs/2qPH1b+D+wt/uj6NlBGbT9WPxt/av1s/VTrV9d/Nv5rX786/9TXD2r7H3X/s/lXe/1k5Q/1+rPvBuQS9mcNZVj5a5mxyyiTC/KTWL7+E5mxYyijth8rr46fXJKfRRnWf7XHDys/zoxdQBm1/Vj9bPyp9bP1U61fXf/HmbFF4r/29avzT339oLb/Uff/ODO2SP7VXj9Z+UO9/uy7AXmH/VnEgKz868zYInfQXzJjq1i+/m+ZsRWUUduPlVfHz8fM2HGUYf1Xe/yw8rmveE+hjNp+rH42/tT62fqp1q+u/2z8175+df6prx/U9j/q/mfzr/b6ycof6vVnX0DsYn+eoAwrn/ubRyiTM2DOOAel/1Nm7D3KqO3HyqvjJ/c/is9RhvVf7fHDyj/LjE1RRm0/Vj8bf2r9bP1U61fXfzb+a1+/Ov/U1w9q+x91/7P5V3v9ZOUP9fqz7wZkgn4jRt82ykxI+Vvod1T03UaZGfrvQqPvBZav/xX6PwWIvjcoM4HWfqz8BNr4maL/U4Do20EZ1n+1x8+ElL+H/k+hom8TZdT2Y/VPwcWfWv8MXP2cQqt/Bm39Z+N/hrrXr84/9fXDDFr7z3C0/c/m3xR1188pKT/BIV5/7rkB6X7lfh//vpMJxXFXWfwF/AHJz9LLFbSP7vo+8SkWeAJCJx+G/p/4d7CH4/9P9HVjy9Yf+v4L/77bj8QLvf/VjZXk1fZj5dXxE4XmIdpCEITt/xcWeAJEJ8/6b4a644eVj6eM3MS/P20Km/8PLPAEkk5+Bq39ZqR+Nv5mYv1s/VTrV9d/Nv5rX786/1j52u1/1P3P5l/t9ZOVl15/GmOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOGM+rr/Pbt27/Sy0ZqF1I7hfYgkc1FDnLp5ENmnNqZ1E6gPQJ+Z5GDUDr5kDmf2snUVtEeZrKb5D8sKH82vayntta9Rxyqsr3IQSqdfJNetlK7nNpptIeq3Fn0IJUDkGfnz9qP9X8Dbv3q+bP2Z/UfQ2u3n9DmaBzq9DbJf15Qnp0/m7/s/Fn5Blz8qf3H2l/tP3X9YtfP+l+9f7H+q71+qvWrr5/U8auO/9rtp46fBod0/TbqEY7FP0C78Hli8sXTJLvFX0e78HniRMbiaYzd5C92E58nTpR8WnJiF7x30S5+njjRsXiaY2f8x2gNP08YsXia4wHIs/Nn7cf6vwG3fvX8Wfuz+uPi4Rz25ubX1F6WLiIOYP5s/rLzZ+UbcPGn9h9rf7X/1PWLXT/rf/X+xfqv9vqp1q++flLHrzr+a7efOn4aHOL120rPe/yBvYtH17eBMlexd/HBcbR3ZSXirne1pz/6zqPMDewNXnR96yjzJ/YaH13fFsqw8uz8Wfux/mfXr54/a39W/y/o/2YycvU0yrDzZ/OXnT8rz8af2n+s/dX+U9cvdv2s/9X7F+u/2uunWr/6+kkdv+r4r91+6vg51Ou3vhuQMfbnAsrkjHwWZXJF8iTKXMqMraHMtczYZSxfnp0/a79xZmwR/7PrV8+ftf8YnP4TmbFjKMPOn81fdv6sPBt/48zYYfiPtb/af+r6xa5/nBlbxP/q/Yv13zgzVkP9VOsfk/K1x686/mu33xicfnb9h3r91ncDkvuK5hTKfMyMHUeZL5mxVZR5lxlbJABeZ8YW+QSJlWfnz9qP9T+7fvX8Wfuz+r9lxlZQhp0/m7/s/Fl5Nv7U/mPtr/afun6x62f9r96/WP/VXj/V+tXXT+r4Vcd/7fZTx8+hXr/1FaRn2J8pyvzvzNhzlMkFYM4439nNjD1BmdzfPMLy5dn5s/Zj/c+uXz1/1v6s/k+Zsfcow86fzV92/qw8G39q/7H2V/tPXb/Y9bP+V+9frP9qr59q/errJ3X8quO/dvup4+dQr9/6bkDuof8uLPo2UWaK/ruw6NtBmRn676Ki7wXKTNBvhOjbRplb6A+U6LuN5ctPwM1/Bs5+rP/Z9c+gnf8EnP1Z/a/Q/ylm9L1BmQm4+U/B5S87f1aejT+1/6bg7D+F1n8TaOvXFNz6Wf/PoN2/WP/VXj8n0OpXXz+p43cGbfxPUbf91PFzqNdvfT9W+/5L/PgxzBjtwuOu7N7Ax4D9llqDduFxVzYd8Biw+KroV7Q/qIuJ/5Pa30n+44Ly8b9uv6P9n7UI3Lirngx8DG/8GOcaWsPHXeGtgY/hZeTZ+bP2Y/3fgFu/ev6s/Vn98VVlrP1ntBcO8anmqyT/ZUF5dv5s/rLzZ+UbcPGn9h9rf7X/1PWLXT/rf/X+xfqv9vqp1q++flLHrzr+a7efOn5CTnb9ZowxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wZxn4HEZ5IL+dTO5laHGoUh5HsjkajD1iA7iCUcWpnUov3iiPgdwYchHIsvZxO7aduju9Te5vkPy8oz86/SS9baA/CiXn8ldqdAQexsPrV62fl4yCdjdQupBaxME1tc8BBOmr/sfNvSP2s/xtSP5u/rHwcRLWe2hraGIiDkLYHHkQ1JvSz/mfla69/rP3V81fHH+t/dv4NtPtf7fGrzt/a/a/ef9TXb+rrp0Nb/2gf5Rc7xfPEiYZPS5PonH8drePniVMQH5aCoJv8uZ65fU3tZcmJBzD/Jr08RmvAecIJV0pJeAD61etn5SN5HqBNnHnC7zdLSfQD+I+df0PqZ/3fkPrZ/GXlY/O8i7b4zRMn4t4vbaIHoJ/1Pytfe/1j7a+evzr+WP+z82+g3f9qj191/tbuf/X+o75+U18/Her6V3reY61HObq+8yhzFXudH8Tx7GOUiePb+76ZibmeLovT8/9zHz3Rt4UyrH71+ln5P7A3edD1baCM2n/s/Fn9rP9Z/Wz+svI3sHfzRNe3juXrZ/3Pytde/1j7q+evjj/W/+z81ftf7fGrzt/a/a/ef9TXb+rrp0Ndf98NSM5IJ1EmN8mzKHMiM3YMZdj5X8uMXcby9avXz8qPM2MXsHz9rP/GmbFF5s/qZ/3P6mfzl5W/lBlbw/L1jzNji/h/TMrXXv9Y+6vnr44/1v/s/NX7X+3xq87f2v2v3n/U12/jzNhhXD8d6vr7bkC+YH9WUeZjZuw4ynzLjK2gDDv/15mxRe5gWf3q9bPyua84T2H5+ln/sfNn9bP+Z/Wz+cvKv8uMLVIAWf2s/1n52usfa3/1/NXxx/qfnb96/6s9ftX5W7v/1fuP+vpNff10qOvvM0gugHPB+Z3c/xg+R5lPmbH3KMPO/0lm7BGWr1+9flb+WWZsiuXrZ/3Hzp/Vz/qf1c/mLyu/mxnLre2g9LP+Z+Vrr3+s/dXzV8cf6392/ur9r/b4Vedv7f5X7z/q6zf19dOhrr/vBmSG/rug6HuBMlP034VG3w7KvEL/XVT0vUGZGbj530K/oaPvNpavX73+GSl/D/138dG3ieXrZ/3Hzp/Vz/qf1T8Fl79TUn6C/iIYfdtYvn7W/6x87fVvCs7+M2jnP4E2/lj/T8DNX73/zVB3/Krzd4K6/T+Fdv+ZQXv9pr5+muEQ19/3Y5H4JXt8VfUr2h+UhOJ/Uvt7NBrlvt6al4+vin5LrUHr+LgrnQ54DNpqp/vnbuJxV/UqyX9ZUJ6df4P2x1jX0CZefCpwa8Bj6Fj96vWz8v9C+2OqMdrEibv6ewMeI6f2Hzv/htTP+r8h9bP5y8rH/+r+jvZ/jmPjjE/1JgMfg8roZ/3Pytde/1j7q+evjj/W/+z8G2j3v9rjV52/tftfvf+or9/U10/S9RtjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjhrHfQYQn0sv51E6mFoeKxGE0u6PR6AMWIMkfSy+nU/up0xFHsL9N8p8XlI+DdNZTW+vmEAfhbA84SIeVb9LLFtqDfGIdf6V2Z+BBdhupXUgtDsWZprY58CA7Rj8rz9pPHT+sfnb96vmz8cfOXy2vzj91/DeoO//V+tn4CZlxamdSi7k8T21nwEFo6vrRQBs/DbT7H2s/dfw34NbPxm+Duu2vllfX/0OrH6N9lF/sFM8Tpxg+LU2iM965nvf+mtrLkhG75LuLdvHzxIme90tJeADyTXp5jNZw84QTrpSc2G1eD9BuXPNE8t4sbWIHoL8h5Vn7qeOH1c+uXz1/Nv7Y+avl1fmnjv8Gdee/Wj8bPyF3He2F2zxxivDD0kXcD1A/Gmjjp4F2/2Ptp47/Btz62fhtULf91fLq+n+o9WOl5z3WepSj6zuPMnEEe983Kys9k+rjBvYmH7q+dSxf/k/0zzP6tlDmD+zdvND1baAMq5+VZ+2njh9WP7t+9fzZ+GPnr5ZX5586/mvPf7V+Nn6uYu/FW3Ac7afKJdT1Qx0/6v2PtZ86/tn1s/Fbu/3V8ur6f6j1Y2WfP9yPkyhzIjN2DGUuZcbWsHz5a5mxyygzzoxdwPL1s/Ks/dTxw+pn16+e/zgztkj8sfNXy48zY4eRf+r4rz3/1frHmbFF4ie3SZ9FGXX9UMePev9j7aeOf3b9bPzWbn+1vLr+H2r96LsB+YL9WUWZb5mxFZR5lxlbxACs/OvM2CJ3oLmvKE9h+fpZedZ+6vhh9bPrV8+fjT92/mp5df6p47/2/FfrZ+PnY2bsOMqo64c6ftT7H2s/dfyz62fjt3b7q+XV9f9Q60ffgt79N9/8O58yY+9RZjcz9gTLl8/9zSOUeZYZm2L5+ll51n7q+GH1s+tXz5+NP3b+anl1/qnjv/b8V+tn4yf3P/rPUUZdP9Txo97/WPup459dPxu/tdtfLa+u/4daP/puQGbovwuKvhco8wr9d3HR9wZlJug3QvRtY/nyt9Bv6Oi7jTL30P8pWvRtYvn6WfkJOPvNoI2fGTj9E3DrV8+fjT92/mp5df7NoI3/2vN/Aq1+Nn6m6P8UOfp2UEZdP9Txo97/ZuDsN4M2/tn1T8HFb+32n4nl1fV/hkOsH3tuQEajUQTa/8S/FxuK/0/0dWNZ0t/E3/8X/n23FoYLuf/qxkrycQd+H/++k4rEi0+lik+AOCD5WXq5gvbRYUEYbooFniDQycdTUm7i35+Wxcb1P7DAE1QOSD8rz9pPHT+sfnb96vmz8cfOXy2vzj91/M9Qd/6r9bPxE3//EO1GHoTO/4UFniDUyavrxwza+JlBu/+x9lPH/wzc+tn4naFu+6vl1fVfWj+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcMZ9XV++/btVHoZp3YmtROpPU9tZ5GDaDr5kDmf2snUVtEeRrKb5D8sKP+v9LKR2oXUYi7T1DYXOQiqkz+WXk6n9hPaNcahLm+T/OcF5Vn9rP3Oppf11NbQ2jAOJdpe5CCiA5o/K9+kl63ULqP1QxxKc2fRg2gOwH5q+6vjn11/A85/7PrZ+bP5z8qr87eB1n+NWH/t8rXvv2z8q/O3ARe/6usPdfw24Oyn3n8b8fxZ+QaV1N9Rj3AE/HW0hW+eOAWxeBpmp/xip3ieOFHxaWkRXfI9QJt484Te4mm0XfKfw961fU3tZakIHIB+1n4RfHfROm+eOBG1eBrqAcyflW/Sy2O0gT9PBGHxNMwDsJ/a/ur4Z9ffgPMfu352/mz+s/Lq/G2g9V8j1l+7fO37Lxv/6vxtwMWv+vpDHb8NOPup998G2vmz8g0qqr8rPe9xFXuLX3Ac7acyJdZ6lKPrO48yf2Bv8qHr20CZX9D/zU6s9XRZnNbP2u8G9gYfur51lGHnz8r/iX47R98WyrD2U9tfHf/s+ln/setn58/mPyuvzl+1/9T6a5evff9l41+dv2z8qq8/1PHL2k+9/6rnz8pXVX/7bkBySs6iTC7JTqLMODN2AWVOZMaOYfn6Wftdyoytocw4M7bI/Mek/LXM2GWUYe2ntr86/tn1s/5j18/On81/Vl6dv2r/qfXXLl/7/svGvzp/2fhVX3+o45e1n3r/Vc+fla+q/vbdgHzE/hxHmS+ZsVWUyX3FfAplvmXGVrB8/az93mXGFgkAdv6s/OvM2CKfALH2U9tfHf/s+ln/setn58/mPyuvzl+1/9T6a5evff9l41+dv2z8qq8/1PHL2k+9/6rnz8pXVX/7EiL3P2bPUSZnwJxxvvMsMzZFmU+ZsfdYvn7WfruZsScow86flc/N8RHKsPZT218d/+z6Wf+x62fnz+Y/K6/OX7X/1Pprl699/2XjX52/bPyqrz/U8cvaT73/qufPyldVf/tuQKbo/xQm+nZQZob+u6Doe4Ey99D/KUD0baLMK/R/ChF9b7B8/VNw9pug34nRt40y7PxZ+VvoD9Tou40yU3D2m0Jr/xm08T8Ft37WfzNw65+Cmz+b/6z8BNr8VftPrX9WufwUde+/E3Dxr85fNn7V1x8zaOOXtd8E2v1XPf8JKV9V/c09hve31Bq0hS8+lZkOeAxgfFX8K9ofZIXif1L7O8l/XFA+ngQRP8Yao028+FTg3oDH0K12un9Gm/jxqcSrJP/lkPSz9ov/9f0d7f/sReDFXfFk4GM8mfmz8g3aH0NdQxv4cVd+a+BjeBn7qe2vjn92/SHH+I9dPzt/Nv9ZeXX+NtD6rxHrr12+9v2XjX91/jbg4ld9/aGO3wac/dT7byOePyvfoOL6a4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wZxn4HEZ5IL+dTO5laHKoTh5nsjkajD1iA7iCULbQHqZxO7a/U7gw4COVYJ/dTN8f3qb1N8p8PSZ5dfxwks57aWvcecRDM9sCDaGqWZ+2n9n8cBLWR2oXU4lCwaWqbAw6CYtcfOsepnUkt3ut5ajsDDiJTx6+6ftTuP3b+DTj7qf3Prl9t/6OeP+r6xdZ/9fxrl2fjvwEXv7Xvf+rrVzb+F5Yf7TP5i93E54kTDZ+WFtEFz2O0BpwnjHClFESd8c/1zO1rai9LTjgAeXb9Ebx30Tp/njjR8n4piP8D5Fn7qf0fm+8DtBvvPJE8N0ub8AGsP/ReR5u488Qpog9LReAHiF91/ajdf+z8G3D2U/ufXb/a/kc9f9T1i63/6vnXLs/GfwMufmvf/9TXr2z8D5Jf6XmPtZ7Jo+s7jzJxBPzpnv7o20KZOL6975uZlX3e96Dl2fXfwN7gRde3jv98edZ+av//gb2bL7q+DZRh138Ve5M3OI72U4Vl61f7n60ftfuPnT9rP7X/2fWr7X/U80ddv9j6r55/7fJs/LPxW/v+p75+ZeN/kHzfDUhukSdR5lpm7DLKnMiMHcPy5dn1X8qMreE/X561n9r/48zYBZRh158rEmexfP1q/7P1Y5wZq8F/48zYIvNn7af2/zgztsj61fY/6vmjrl9s/VfPv3Z5Nv7Z+K19/1Nfv7LxP0i+7wbkC/ZnFWVeZ8YWuYP7lhlbwfLl2fW/y4wtEgC1y7P2U/s/9xXjKZRh1/8xM3Ycy9ev9j9bP2r3Hzt/1n5q/7PrV9v/qOePun6x9V89/9rl2fhn47f2/U99/crG/yD5vgXlHJALju88yYw9QplPmbH3WL48u/7dzFjONv8p8qz91P5/lhmbogy7/tz/mD7H8vWr/c/Wj9r9x86ftZ/a/+z61fY/6vmjrl9s/VfPv3Z5Nv7Z+K19/1Nfv7LxP0i+7wZkhv67qOh7gTK30L/Q6LuNMq/QfxcYfW+wfPkZuPVP0B8E0beN/3z5GTj7qf1/D/2fAkbfJsrMwK1/iv5PEaJvB8vXP4HW/2z9qN1/7PxZ+02g9T+7/im09p/gaOfPFNr6xdb/KbTzn1UuPwEX/2z8zlD3/qe+fp2Ci//pEPn9HsMbX5X8ivYHMTHxf1L7ezQa5b5emZdv0P6Y6BrawIk7x1sDHqO22un+Ga3h467wVZL/ckjy7Prjf91+R/s/ixG4cVc9GfgY3JrlWfup/R9PgokfY47RbrzxqeC9AY+hZNcf/+rwW2oN2sQNu08HPAZPHb/q+lG7/9j5N+Dsp/Y/u361/Y96/qjrF1v/1fOvXZ6N/wZc/Na+/6mvX9n4p+SNMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcPY7yDCE+nlfGonU4tDUeIwmN3RaPQBC9AdJLOF9iCX06n9ldqdAQfJxEEm49TOpBZziSPcdwYchHKs0/sT2jXGEfZvk/znBeXZ9cdBNuuprXXvEQfpbA84yIZdPyvPrj8OstpI7UJqMZdpapsDD7IaE/Nn7c/On9Wvzj9Wvzp+WP3q+qGWV+dP7fnPxo86/ln9Dbj6w8qr45/Vr96/G3D2V9dP1n7q+K+9/i/s/9E+k7/YTXyeOFHxaWkRnfEfdxOYJ4xwpeSELniuow2ceeJExYelIOoWfw571/Y1tZelJDiA9Yfz7qJ13Dxxoub9khMPYP2sPLv+SN4HaBN3ntB7s5TEBzB/1v7s/Fn96vxj9avjh9Wvrh9qeXX+1J7/bPyo45/V34CrPw209Utdv9X7dwPO/ur6ydpPHf+11/9B/l/peY+1nsmj6zuPMn9ir/HR9W2hzFXsDZ4gjpcfo0wcP9/3zc4K+uf1f8Ou/wb2Og9d3zrKsOtn5dn1/4G9yYuubwNl2Pmz9mfnz+pX5x+rXx0/rH51/VDLq/On9vxn40cd/6x+tv6o65e6fqv3b9b+6vrJ2k8d/7XX/0H+77sByQXJSZS5lhm7jDI5I51FmROZsWMow67/UmZsDWXY9bPy7PrHmbELKMPOn7X/ODO2yPxZ/er8Y/Wr44fVr64fanl1/tSe/2z8jMHpV+cfW3/U9Utdv9X7N2t/df1k7TfOjB1G/Nde/wf5v+8G5Av2ZxVlXmfGFrkD/pgZO44y3zJjKyjDrv9dZmyRAGDXz8qz6899xXkKZdj5s/Zn58/qV+cfq18dP6x+df1Qy6vzp/b8Z+NHHf+sfrb+qOuXun6r92/W/ur6ydpPHf+11/9B/l8ZOIGccb/zJDP2CGVy/2P2HGU+Zcbeowy7/t3MWM4232HXz8qz63+WGZuiDDt/1v7s/Fn96vxj9avjh9Wvrh9qeXX+1J7/bPyo45/Vz9Yfdf1S12/1/s3aX10/Wfup47/2+j/I/303IDP030VF3wuUuYX+hUbfbZSZov8uNvp2UOYV+u/Cou8NyszArX+C/iCIvm2UmYJb/5SUn4Fb/z30f4oQfZsoMwU3/wk4+7Pzn4DTP4M2/2bg9M+gjZ8ZOP3q+jETy0+gzZ8p6s5/Nn7U8c/qZ+uPun5NoK3fU2j3b9b+6vo5BWc/dfzPUHf9H+T//R7DG19V/Yr2ByUx8X9S+3s0GuW+3pqXb9D+GOcaWsPHndOtgY/h/S21eJ/QGXe10wGPUVvt5v4z2oXHXdmrJP9lQXl2/fG/hr+j/Z+/cFzcVU4GPoaXWT8rz64/niQRP+Yao03c+FTh3sDHcDLzZ+3Pzp/Vr84/Vr86flj96vqhllfnT+35z8aPOv5Z/Q24+sPKq+Of1a/evxtw9lfXT9Z+6vivvf5T/jfGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGDGO/gwiPpZfTqf3U/U0cof52NBp9xgJ0B8GMUzuT2onUnqe2M/AgqfXU1lI7ifYgl+0BB6Go5eMgm43ULqQWtpimtjngIJuw2flOdxzqEofZ7Cb5DwvKN+llC+1BMuHHv1K7M+AgHFY/6382/tj5s/5rwNm/9vhj5Vn/N+Dsz8qz8c/6j9Wvzn91/a69/rHxo65/6vpT+/WD+vpNXf+PevxUU39G+yg/1zP2NbWXpUl0i7+OduHzxCmMD0tG6Ix/F63h54kTGe+XnPADyIfxH6A1/Dyx7pulItIF/0W0gT9PnCL5tJQEXfF/jDaA5okkulLaBA5AP+t/Nv7Y+bP+a8DZv/b4Y+VZ/zfg7N+Q8mz8s/5j9avzX12/a69/bPyo65+6/tR+/aC+flPX/6MeP1XVn5We9/gF/d+MxN+eRpmr2Lv4II6HH6PMDew1Prq+dfz48n9gr/HR9W2gTNz1rvb0R995lPkT/X6Kvi2UYfWz/mfjj50/6z/W/rXHHyvP+p+1PyvPxj/rP1a/Ov/V9bv2+sfGj7r+qetP7dcP6us3df0/6vFTVf3puwHpm/x3jqFMzklnUeZSZmwNP778ODN2AWVyTj6JMtcyY5exfP2s/9n4Y+c/zowt4j/W/rXHHyvP+p+1PyvPxv84M7aI/1j96vxX1+/a6984M7ZI/IxJefX+w8rXfv2gvn5T1/+jHj9V1Z++G5Bv2J8VlPmYGTuOMu8yY4sEgFo+9xXXKZT5khlbRZnXmbFF7mBZ/az/2fhj58/6j7V/7fHHyrP+Z+3PyrPxz/qP1a/Of3X9rr3+sfGjrn/q+lP79YP6+k1d/496/FRVf/re8BP25z3K5P5H7TnK7GbGnuDHl3+WGZuiTC4Ac8X9O7k5PsLy9bP+Z+OPnT/rP9b+tccfK8/6n7U/K8/GP+s/Vr86/9X1u/b6x8aPuv6p60/t1w/q6zd1/T/q8VNV/em7AXmF/rug6HuDMlP034VF3w7KTNAfBNG3jR9f/h767wKjbxNlZui/C4++FyhzC/2JEn23sXz9U3D+Z+NvBm7+rP9Y+09Qd/zNSHnW/6z9WfkpuPhn/TcFp38Gbf5PoK3fM9Rd/9j4Ude/GbT1Z4K6rx/U128zaOv/DEc7fqaoqP7s9xje+Kopfozyc6c47opejUaj3NdT8/LxVctvqTVoFx53ZdOBj2H8He3/jIbh465wMvAxZkr5eBJA/BhnjNbwcVd4b8Bj9OKrsl/R+iBs/k9qfyf5jwvKN2h/DHgNbeGPO+dbAx6DyOpn/c/GHzt/1n8NOPvXHn+sPOv/Bpz9WXk2/ln/sfrV+a+u37XXPzZ+1PVPXX9qv35QX7+p6/9Rj5+q648xxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxZhj7HUR4Ir2cT+1kanEoSRwmtDsajT5gAbqDUMapnUkt3iuOgN8ZcBAKq5+Vj4NUNlK7kFqsZZra5oCDgNTzV/uPlY+DeNZTW+vWEAdZbQ88yInxH6v/WHo5ndpPaHPsfWpvk/znBeXV+ln5Jr1soT1IKd7nr9TuDDiIjPVf7fWH9T8r34Dzn+svJ99Aa/+G1M/Kq+uPun6q61cDzn5s/an9+oOVr33/WNj+ox7hELiIduHzxCmIT0tG6JRf7xTPEycyPiwFwQHoZ+Vj83uAduObJ+Z9s7QJ/gDzV/uPlY/gv4s28OeJE0Hvl5LgAPzH6o/N5xz25tbX1F6WNqEfQD8r36SXx2g3rnmiiF4pbWIH4L/a6w/rf1a+Aec/119OvoHW/g2pvyHl1fVHXT/V9asBZz+2/tR+/cHK175/DLL/Ss97xF3Pak9/9J1Hmas9yoM43n6MMqx+Vj6OkD/V0x99Gyijnr/af6z8DewNfnR96yjD+o/V/wv6v1mMXDtdFpfrZ+X/3Ofvom8LZVj/1V5/WP+z8qz/XH85ebX9Wf2svLr+qOunun6x9mPrT+3XH6x87fvHIPv33YDkkuQkyuSMdBZlWP2s/DgzdgHL16+WZ/3Hyl/KjK2hzDgztoj/WP0nMmPH8OPrZ+WvZcYuo8w4M7aI/2qvP6z/WXnWf66/nLza/qx+Vl5df9T1U12/WPux9af26w9Wvvb9Y5D9+25AvmB/VlHmY2bsOMqw+ln53Fd0p7B8/Wp51n+s/LvM2CIJyPqP1f8tM7aCH18/K/86M7bIJ4Cs/2qvP6z/WXnWf66/nLza/qx+Vl5df9T1U12/WPux9af26w9Wvvb9Y5D9VwZOIBec38n9j9hzlGH1s/LPMmNTLF+/Wp71Hyu/mxl7gjKs/1j9nzJj7/Hj62flc3N8hDKs/2qvP6z/WXnWf66/nLza/qx+Vl5df9T1U12/WPux9af26w9Wvvb9Y5D9+25AZui/C4u+FygzRf9dUPTtoMwMnP4ZKX8P/Z/CRd8mlq9/JpafgvPflJSfoD8Jo28bZVj/TcDpf4X+T8Gi7w1+fP2s/C30F8rou40yrP+mqLv+TMD5f0LKs/6bwfWXkVfbn9XPyqvrj7p+TqGtX6z9JuDqzxR1X39MSPkZ6t4/phhg//0ewxtflfyK9gdVsfB/Uvt7NBrlvl6Zl4+vyn9LrekUx13RdMBj0Fj9rPy/0P4Ycox244tP5e4NeAykev5q/7Hy8b+Cv6P9n9MI/Lgrnwx8DC/jP1Z/fFUatv8Z7cYTn4q9SvJfKtHPyjdof8x4De3GFZ+c3Br4GF7Gf7XXH9b/rHwDzn+uv5x8A639G1I/K6+uP+r6qa5fDTj7sfWn9usPVr72/YOyvzHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDFmGPsdRHgivZxP7WRqcahOHEazOxqNPmABuoOkNlK7kFocSjJNbXPAQVKsfJNettAepHI6tb9SuzPwIDRGv9p+Dbj1s/NXr/8Y2nX/hDbG36f2Nsl/PiR5dv1xENB6amvde8RBUNsDDwIap3YmtZjL89R2BhzExM5fbb8G2vhn7a/2nzr/1PHPyrP2Y/Wz9m/A5U/t9VMdvw209m9I/ez61fWXtV/t9f/Q5Ef7CF/sBOeJExmflibRFd8HaAvvPGG8m6UifADyTXp5jDaA5gkjXCkl0QHoV9uvAbd+dv7q9UfxOIe9sf01tZelInIA8uz6o3jfRZu888SJpPdLRbwrXtfRFq554kTSh6UidgDzV9uvgTb+Wfur/afOP3X8s/Ks/Vj9rP0bcPlTe/1Ux28Drf0bUj+7fnX9Ze1Xe/0/VPmVnvdY6xFG13ceZf7A3uKLrm8DZVj5P7E3edD1baEMq19tP3b97PzV6/8F/d/sRayfRhlWnl3/Dewt3uj61lHmKvYWr+A42k9VSrDzV9tPHf+s/dX+U+efOv5ZedZ+rH7W/mz+1F4/1fGrtj+rn12/uv6y9qu9/h+qfN8NSM7IJ1FmnBm7gOXLX8uMXcby9avtx66fnb96/ScyY8ewfHl2/ZcyY2sokysSZ1GGnb/afur4Z+2v9t84M3YY+aeOf1Z+nBlbxH6sftb+bP7UXj/V8au2P6ufXb+6/rL2q73+H6p83w3IF+zPKsrkviI6heXLv86MLXIHy+pX249dPzt/9fq/ZcZWsHx5dv3vMmOLFICPmbHjKMPOX20/dfyz9lf7T51/6vhn5Vn7sfpZ+7P5U3v9VMev2v6sfnb96vrL2q/2+n+o8n0GzQVQLji/8ywzNsXy5Z9kxh5h+frV9mPXz85fvf5PmbH3WL48u/7dzFjOt9/J/Y/tc5Rh56+2nzr+Wfur/afOP3X8s/Ks/Vj9rP3Z/Km9fqrjV21/Vj+7fnX9Ze1Xe/0/VPm+G5AZ+u9iou8FytxD/6dA0beJ5cvfQr+hou82lq9/Bq392PXPwM1/Bu36X6H/U4zoe4Ply8/ArX+C/iSOvm2UmaL/U5To20GZGbj5q+2njv8pOPtPofWfOv8m0Mb/lJRn7TcFp5+1P5s/tddPdfyq7c/qn4Bb/wza+svab4q66//sMOX7fmwTv2SPr3p+RfuDnBD8J7W/R6NR7uuhefl/of0x3hht4Y1Phe6Nhj2Gl5Fv0P6Y6hraxIk771ujYY/hZfSr7deAWz87f/X6VzvdP6MtHPGpxqsk/+WQ5Nn1x/96/o72f26jcMenSpOBjyH9LbUGbeEKuemAx/ix81fbr4E2/ln7q/2nzj91/LPyrP1Y/az9G3D5U3v9VMdvA639G1I/u351/WXtV3v9l8obY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4ax30GEJ9LL+dROphaHssRhNLuj0egDFqA7yGYL7UE0p1P7K7U7Aw6yiYNYxqmdSS3mEkfQ7ww4iCUOwllPba1bQxyksz3gIJw4SGojtQupxVymqW0OPAiQWT87f9Z/anl2/Q208Xes0/sT2hx7n9rbJP95QXm1/dn4V8ev2n8Njnb+q+OH1a+2XwMuftT7F6uflWfzn/Wfuv6r11/7/Nn64/q1YP0Y7aP8Yqd4njjR8GlpEp3yx53ieWIRV0pFrAu+62gDb544RfFhKQg7599Fa7x54kTO+6Ug6Jz/AK3j5wm9N0tBcADrZ+fP+k8tz66/gTb+YvM5h7259TW1l6VN6AewPxv/6vhV+6/B0c5/dfyw+tX2a8DFj3r/YvWz8mz+s/5T13/1+mufP1t/XL8G1I+VnvdY61GOru88yvzZoxxd3xbKXMXe4AviePcxytzAXuej61tHmT+w1/no+jZQhl0/O3/Wf2p5dv3q+PsF/d8srqB/Xv83avuz8a+OX7X/jnr+q+OH1a+2Hxs/6v2L1c/Ks/nP+k9d/9Xrr33+bP1x/RpQP1b2+cP9OIky1zJjl1Emt8izKHMpM7aGMuPM2AWUYdfPzp/1n1qeXb86/k5kxo6hjNr+48zYIvGvjl+1/456/o8zY4cRP2Nw+tX2Y+NnnBk7jP1rDE7/mJRn85/1n7r+q9df+/zZ+uP6tT976kffDcgX7M8qyrzOjC3yCcDHzNhxlHmXGVvEgLmv+E6hDLt+dv6s/9Ty7PrV8fctM7aCMmr7s/Gvjl+1/456/qvjh9Wvth8bP+r9i9XPyrP5z/pPXf/V6699/mz9cf3anz31oy8h3v033/w7TzJjj1Am9z9yz1FmNzOWm9t3nmXGpijDrp+dP+s/tTy7fnX8fcqMvUcZtf3Z+FfHr9p/Rz3/1fHD6lfbj40f9f7F6mfl2fxn/aeu/+r11z5/tv64fu3PnvrRdwMyQ/9dUPS9QJlb6J9o9N1GmSn674KjbwdlJug3YvRto8w99N+FRt8myrDrn4Cb/wyc/2Zi+Qm49avj7xX6PwWLvjcoM4PW/mz8T6CN3ym0/jvq+a+OH1b/DFr7sfGj3r9Y/az8FFz+z8D5T13/p9Cuf4a65z8BV38mcP1auH7s9xje+KrrV7Q/qArF/6T292g0yn09Ni/foP0xyrVOcdwV3So9QWNOPr5q+i21eJ/QGXfF04GP4f0d7f+chePjrnQy8DFo8WOgMVrHx13pvYGPMWTWz86f9Z9anl1/A238xVeVsfaf0W488anYqyT/ZUF5tf3Z+FfHr9p/DY52/qvjh9Wvtl8DLn7U+xern5Vn85/1n7r+q9df+/zZ+uP6RdQPY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY8ww9juI8ER6OZ/aydTiUJ04TGR3NBp9wAJ0B7Gsp7bWvUccRLI94CCW2vXHQTIbqV1ILQ7Vmaa2OeAgmWPp5XRqP6H10fvU3ib5zwvKN+llC+1BOPE+f6V2Z8BBUuz62fnXLh8+H6d2JrWw5fPUdgYcpMTKs/Gnjv8GXPyq/a+uP+r5N+D8x8Y/a7+GnD9rP9Z/6vhR178GnP/U9YuNH3X9V8evWl5dP9X5u3D8jXqEQ+FFtIafJ05EfFpyQmf8u2gNP0+cCHm/5IT/AP1h/AdoDT9POO9mqQh0wXMOe33zNbWXpSDqgvcx2gCcJ5LoSimID2D97Pxrlw+/X0ebuPPEKaIPS0l8APJs/KnjvwEXv2r/q+uPev4NOP+x8c/arwE3f9Z+rP/U8aOufw04/6nrFxs/6vqvjl+1vLp+qvN3UPyt9LxH3LWt9vRH33mUuYG9xkfXt44ytev/A3uNj65vA2V+Qf83U+Gr02Vx/LnP30XfFsqw62fnX7v8VexN3uA42k8Vli3Pxp86/tn4VftfXX/U82f9x8Y/az92/qz9WP+p40dd/1j/qesXGz/q+q+OX7W8un6q83dQ/PXdgOQmeRJlLmXG1lCmdv3jzNgFlDmRGTuGMtcyY5dRhl0/O//a5XNF6iyWLz/OjC0Sf+r4Z+NX7X91/VHPn/UfG/+s/dj5s/Zj/aeOH3X9Y/03zowdRv1i42ecGTuM+q+OX7W8un6q83ecGdsTf303IF+wP6so8y4ztogDa9ef+4rqFMp8y4ytoMzrzNgid8Ds+tn51y7/MTN2HMuXZ+NPHf9s/Kr9r64/6vmz/mPjn7UfO3/Wfqz/1PGjrn+s/9T1i40fdf1Xx69aXl0/1fk7KP76JpQzYM4439nNjD1Bmdr1P8uMTVHmU2bsPcrk1vgIZdj1s/OvXT73P57PsXx5Nv7U8c/Gr9r/6vqjnj/rPzb+Wfux82ftx/pPHT/q+sf6T12/2PhR1391/Krl1fVTnb+D4q/vBmSG/rvA6HuBMhP0OzH6tlFmhrr130P/XWD0baLMK/TfxUbfG5S5hf5Eib7bKDMDt352/rXLT9H/KUL07WD58mz8zaCNfzZ+1f6fQFt/1PNn/TcFF/8zcPZj5z8BZz/WfzNo42cKbf1j/aeuXxNw8aOu/+r4nYnlJ9DWT3X+Doq/vh+rxC/Z46uWX9H+oCUM/09qf49Go9zXM/Py8b9iv6P9n7UwfNwVTgY8hqx2/fEkgPgxzhit4eOu8N6Ax+Ctdrp/Rhs4cVf7Ksl/WVC+QftjpmtoAzfuqm8NeIwbu352/rXLx1eNv6XWoE3ciLvpwMdQMvJs/KnjvwEXv2r/q+uPev4NOP+x8c/aryHnz9qP9Z86ftT1L+QY/6nrFxs/6vqvjl+1vLp+qvOXij9jjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjzDD2O4gwDhLZSO1CanEoyTS1zQEH2cRBLOupraV2Eu1BKtsDDmJRyzfpZQvtQTKnU/srtTsDDzJi7NeQ+k+kl/No1x6H0sRhNrtJ/sOC8g2062flQ2ac2pnUwhbPU9sZcJAOaz91/LH6Wfs15PyPdXI/oa1R71N7m+Q/H5I8639WXh2/tcuz8a+uX+r1s/rZ/Dvq8a+OvwZc/VbvH0d9/2X1s/nbYEH7jXqEI3gfoA3ceWLxN0tB3C3+LtqFzxMnQt4vGeEHkG/Sy2O0hpsnisiVUhAegP0aUn8E7EW0hW+eOAXzaakI/gDrZ+VD7jraxJ0nTvR8WEriA7CfOv5Y/az9GnDzj+J3Dntr09fUXpaK4AHIs/5n5dXxW7s8G//q+qVeP6ufzb+jHv/q+GvA1W/1/nHU919WP5u/DQbYb6XnPeII9VM9/dG3gTI3sHfx6PrW8ePL/4m9xkPXt4UyrP1Y/XHXu9rTH33nUUa9flb+KvYmb3Ac7acKJVj7qeOP1c/aj53/L+j/ZnZln/c9aHnW/6y8On5rl2fjX12/1Otn9bP5d9TjXx1/bP1W7x9Hff9l9bP5O8h+fTcgY+zPBZS5lBlbw48vfy0zdhllxpmxRezH6s8FyUksX/84M7bI+sekfK7In0UZ1n7q+GP1s/Zj538iM3YMy5dn/c/Kq+O3dnk2/seZscOoX+r1s/rZ/Dvq8T/OjB1G/LH1W71/HPX9l9XP5u8g+/XdgOS+4jmFMu8yY4skoFr+dWZskTtA1n6s/i+ZsVUsXz+7flb+Y2bsOMqw9lPHH6uftR87/2+ZsRUsX571Pyuvjt/a5dn4V9cv9fpZ/Wz+HfX4V8cfW7/V+8dR339Z/Wz+DrJf3xs+w/5MUWY3M/YEP7587m8eoQxrP1Z/LgBzwXFQ+tn1s/K5/3F8jjKs/dTxx+pn7cfO/1Nm7D2WL8/6n5VXx2/t8mz8q+uXev2sfjb/jnr8q+OPrd/q/eOo77+sfjZ/B9mv7wbkHvrvoqNvE2Um6E/C6NvGjy9/C/2FIvpuowxrP1b/DP2fwkTfCyxfP7t+Vn6K/k8Rom8HZWbg7DeBNv4m4PRPwdmPnf8r9H8KE31vsHz5GTj/z0j5KbTxO6tcfgIu/tX1awbt+mfg9LP5N8XRjn91/LH1ewrt/jHB0d5/J+D0s/k7yH65x/DGj5nGaAM37qrvjYY9hvd3tP/zFQuPu7LJwMfoKuUbtD+muYbWcHFXd2vgY2gZ+zWk/viq7le0PyiKwvdPan8n+Y+HpJ9dPysfXzX/llqDNnHD79MBj7Fj7aeOP1Y/a7+GnH/8q0LY/me0hS8+lXmV5L8ckjzrf1ZeHb+1y7Pxr65f6vWz+tn8O+rxr46/Blz9Vu8fR33/ZfWz+duAsJ8xxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxZhj7HUQYB5msp7aW2km0B4lsDzjI5Fh6OZ3aT52OOML9bZL/fEjyJ9LL+W7ucahKHIaym+Q/LCiv1s/Kx0E249TOpBbv9Ty1nQEH2ajtx8Zf7f6Pg6Q2UruQWvhymtrmwIOoGHnW/mz8sfZX20/tf9b+avup7V97/DbpZQvtQWQxj79SuzPwILkxdPHD1h91/Kj3v9rzVx0/6usP9fU3O/8GC9afUY9wLP5up3yeOFHxfskI3eLP9bz319ReloxwAPJhvItoDTdPnOL4tGTEH0A/Kx8Jex3txjFPnKj5sLSJ/AD2Y+Ovdv9H8X2AtvDOE367WSrCByDP2p+NP9b+avup/c/aX20/tf1rj98mvTxGu/HPExcRV0o3IT9A/LD1Rx0/6v2v9vxVx4/6+kN9/c3Ov8GA+rPS8x43sHfx6PrWUSaOcO/7ZmWlZ1LLkI+7xtWe/ug7jzJq/az8VezdPILjaD/VWrZ+1n5s/NXu/z+wt/ii69tAGVaetT8bf6z91fZT+5+1v9p+avvXHr9/7qMn+rZQRh0/bP1Rx496/6s9f9Xxo77+UF9/s/MfVH/6bkAuIT+5EicyY8ewfPmckU/ix9fPyueC5CyWr5+1Hxt/tft/nBm7gOXLs/Zn44+1/zgzdhj2U/uftf8YnP6xWF5dP9Xxey0zdhll1PHD1p8xOP2173/jzFgN+Tsm5Vn7qa8/1Nff7PwH1Z++G5B34CbwLTO2guXLf8mMreLH18/Kf8yMHcfy9bP2Y+Ovdv/n/sXhFJYvz9qfjT/W/mr7qf3P2l9tP7X9a4/f15mxRT4BVccPW3/U8aPe/2rPX3X8qK8/1Nff7PwH1Z++Ce1if56gzKfM2HssXz7nwJxxfhT9rPz/zow9x/L1s/Zj4692/z/LjE2xfHnW/mz8sfZX20/tf9b+avup7V97/OZy9BHKqOOHrT/q+FHvf7Xnrzp+1Ncf6utvdv6D6k/fDchkn0lE3zbKvEL/XVj0vcHy5Wfov4uLvhf48fXPSPkp+j/Fir4dLF8/a78JuPiboW7/30P/p0DRt4nly0/A2X8KLv5Y+6vtN4PW/1Nw9lfbT23/KeqO31vov1CIvtsoM4U2fibg6o86ftT7X+35q46fCbTXHxNor79n4OY/qP70/Vjl+y/xf0f7P1ux8Lgrmwx4DFh8VRM/hvkZ7cLjruxVkv9ySPLxVfGv3XuEzD+p/Z3kP1ain5WPryp/S61Bu3GE36YDHqOoth8bf7X7P54EEj/GG6MtvPGp0L2BjzFk5Fn7s/HH2l9tP7X/Wfur7ae2f+3x26D9MWj8P3Zs/PGp5K3SE7Dm5NXxw9Yfdfyo97/a81cdP+rrD/X1Nzv/BkT9McYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYMY7+DCE+kl/OpnUwtDjWJw0R2R6PRByzAAcjHQSzrqa117xEHmWwPOIiF1R8H4WykdiG1OJRpmtrmwIN0GPkmvWyhPYjmdGp/pXZnwEFSrH61/9XxEzYbp3YmtZjL89R2BhzExc7/GFq//4Q2R9+n9jbJf15QXj3/Blz8svNXy7P+a8DZr/b8Vcur62cDbf1X71/q+t+Q82fl2fmz9Ue9f6nzT73/NtDun4eWf6N9lF/sFM8TJyI+LU3iAORj8ne7ic8TJ0LeLyXhAeiP4H+ANvDnCefdLCXBAcg36eUx2sCbJ4LgSikID0C/2v/q+Am7XUebuPPEKaAPS0l8APOP4ncOe3Pza2ovS0XwB5h/Ay5+2fmr5Vn/NeDsV3v+quXV9bOBtv6r9y91/W/Azb8h5dn5s/VHvX+p80+9/zbQ7p+Hmn8rPe+x1qMcXd95lGHlb2Dv5NH1rWP5+v/A3uBH17eBMqx8HGF/uqc/+rZQhtWv9r86fq5ib/IGx9F+qlCCnf8v6P9mMnL1NMqo58/GLzt/tTzrP9Z+teevWl5dP9X1X71/qes/O39Wnp0/W3/U+5c6/9T7r3r/PNT867sByRn5JMqw8pcyY2tYvv5xZuwCli9/LTN2GcvXr/a/On5ySXYWZdj5n8iMHUMZ9fzZ+GXnr5Zn/cfar/b8VcuPM2OHUT/V9X9Myqvjl63/7PxZeXb+bP1R71/jzNhh5J96/1Xvn4eaf303IF+wP6sow8q/y4wtYgBWf+4rqlNYvvzrzNgid+CsfrX/1fHzMTN2HGXY+X/LjK2gjHr+bPyy81fLs/5j7Vd7/qrl1fVTXf/V+5e6/rPzZ+XZ+bP1R71/qfNPvf+q989Dzb+VgW+QM85Bye9mxp5g+fqfZcamWL58bo2PsHz9av+r4yf3P7bPUYad/6fM2HuUUc+fjV92/mp51n+s/WrPX7W8un6q6796/1LXf3b+rDw7f7b+qPcvdf6p91/1/nmo+dd3AzJD/11Q9L1AmRkpP0G/EaJvG8vXfw/9d+HRt4nly99Cv6Oj7zaWr38Grf9n0MbPFP2fIkTfDsrMwM3/Ffo/hYm+NygzhXb+bPxOwc1/KpZn/cfab4a683cmllfXT3X9V+9fM2jrPzt/Vn4Cbv5s/ZlBu3+p80+9/6r3zxkOMf/2ewxvfFXzK9of5ITif1L7ezQa5b7eOUj5+F+139H+z1tMPO6qJgMeQ8fqjycxxI+hxmgDP+7K7w18jCEj36D9MdI1tIEXd463Bj6GkdGv9r86fuKr3t9Sa9AmbshNBzzGjp3/aif7M9rCF5/KvEryXxaUV8+/ARe/7PzV8qz/GnD2qz1/1fLq+tlAW//V+5e6/jfk/Fl5dv5s/VHvX+r8U++/IafcP6X5Z4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wZxn4HEcZBMBupXUgtDjWZprY54CCYE+nlfGonU4tDXeIwld0k/2FB+WPp5XRqP3VzfJ/a2yT/eUF5Vr9anl1/k1620B4EE+/zV2p3Bhxkw86/Eetn7aeOvzjIZz21te494iCi7QEHUanjl50/a391/WLX34DLH1Y/a7+jLt+A8x8rX3v9UNtfnb/s+muvn7Xv/2GzcWpnUou1PE9tZ8BBgLXvPwuvf9QjHMH3AG3gzRPCN0tB2BnvIlrDzRMnKj4tGbFz/rmeuX1N7WUpCA5Av1qeXX+TXh6jDZx5IoivlILoAObfiPWz9lPHXxSPu2gLxzxxouj9UhH5AeKXnT9rf3X9YtffgMsfVj9rv6Mu34DzXwOt/9X1Q21/df6y66+9fta+/4fdrqO98J4nThF/WLoJ+Q/Yfwatf6XnPf7A3uBD17eBMnHXtdrTH33nUSaOf+/7ZibmerosTutXy7Pr/3Ofv4u+LZRh56/Wz9pPHX83sLd4oOtbx/L1q+fP2l9dv9j1s/nD6mftd9TlWf+p/a+uH2r7q/OXXX/t9bP2/f8q9l58B8fRfitQovb9Z9D6+25AxtifCyiTc9JJlDmRGTuG5etXy7Prv5YZu4wy7PzV+ln7qePvUmZsDcvXr54/a/9xZuww6he7fjZ/WP3jzNgi9hsfcXnWf2r/q+vHODN2GPZX5+84M7bI+muvn7Xv/7mbhLMoU/v+M2j9fTcgua+ITqHMl8zYKsp8y4ytYPn61fLs+l9nxha5g2fnr9bP2k8df+8yY4sUIHX8svNn7a+uX+z62fxh9bP2O+ryrP/U/lfXD7X91fnLrr/2+ln7/v8xM3YcZWrffwatv8+gz7A/U5TJGSC3uO98yoy9x/L1q+XZ9T/JjD1CGXb+av2s/dTxt5sZy9n2oPSr58/aX12/2PWz+cPqZ+131OVZ/6n9r64favur85ddf+31s/b9P/cbi+coU/v+M2j9fTcg99B/Fxx9mygzQ/9dXPS9QJlX6L8Ljb43WL7+mVieXf8t9Adq9N1GmRm4+av1s/ZTx98E/UUo+raxfP0zaOfP2l9dvybg1s/mzwScftZ+R12e9Z/a/zNo64fa/hNo85ddf+31c4a69/8p+r8FiL4dlJmh7v1nigHr33MD0j3l4Cb+fbcbgfc/sMATEDr5UPQ/8W9nheH+T/R1YyX5+Pv/wr/vNr91k/+vbmzZ+tXy7Ppn6eUK2kenBRE4UyzwBIMDmv9MrJ+1nzr+4hOE+/j3JxFROOJTqeITLA5Iv3r+rP3V9Ytd/wxc/rD6WfsddfkZOP+x8rXXD7X91fnLrr/2+ln7/h/2eoj2RgKd7P/CAk/A6uRr33+o9RtjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjhjPq6/z27dvZ9LKe2lpqJ9EearK9yEEmnfyx9HI6tZ86HXGoy9sk/3lB+Sa9bKV2uXufOBTlziIHoXTyp9LLOLUzqZ1AewT8zqIHoST5kDmPdu2raA9j2U3yHxaUr12/Wp6NH7W8On/+lV42UruQWvhimtrmIgdJHZD+Btr8Vcsf9frBxg87f3X+qvNfXT8acPmv9j+7ftb/rH51/WtwtK/fGtQd/4cWP6Me4Uieu2gXP0+cqFg8TbFb/Lme9/6a2suSETrnPUZrwHnCCcXTGLvFX0e78HniRMbiaYyd8y+idfw8cSLl01IQ/AfoV8uz8aOWV+dPbF4P0G5c84Tdi6fZ/gfkr1r+qNcPNn7Y+avzV53/6vrRgMt/tf/Z9bP+Z/Wr61+Do3391qDu+D/U+FnpeY8b2Js86PrWUeYX9H+zErpOl8Xx5z5/F31bKHMVexcfHEd7V1YiPrVY7emPvvMoU7t+tTwbP2p5df78gb2bF7q+DZSpPX/V8ke9frDxw85fnb/q/FfXDzb/1f5n18/6n9Wvrn9H/fqt9vg/1PjpuwG5hP1ZQ5kTmbFjKHMtM3YZZXJOOosyOSedxH++frU8Gz9qeXX+jDNjF7B8/er8Vcsf9frBxg87f3X+qvNfXT/Y/Ff7f5wZW2T9rP/H4PSr699Rv36rPf4PNX76bkDeYX8WMcC3zNgKyrzOjC1yB/cxM3YcZb5kxlbxn69fLc/Gj1penT+5r0hPYfn61fmrlj/q9YONH3b+6vxV57+6frD5r/Y/u37W/6x+df076tdvtcf/ocZP34R2sT9PUOZTZuw9yuR0PEKZ3P9YPkeZXAHJBdd/in61PBs/anl1/jzLjE2xfP3q/FXLH/X6wcYPO391/qrzX10/2PxX+59dP+t/Vr+6/h3167fa4/9Q46fvBmSCfiNE3zbKvEL/XVj0vUGZW+g3dPTdRpkp+u/Com8HZWbovwuNvhf4z9c/Fcuz8aOWn0CbP/fQ/yla9G1i+frV+TsVy89wtOsHGz8zcPNX5+8E2vxX1w82/2fQ+p9d/wSc/1n9U2jr31G/fqs9/qc4xPjp+7HK9yc5/I72f9YiceKufjLgMXLxVVH8GOZntAuPu7JXSf7LgvIN2h/zXEPruLirvDXwMW6/pRbvEwuPeU8HPEYsvir6tVtDzPmf1P5O8h+PiH61PBs/anl1/vwL7Y8Zx2g3rvhU7d6AxzjWnr9q+aNeP9j4Yeevzl91/qvrRwMu/9X+Z9fP+p/Vr65/IXeUr99Crub4l8aPMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMWYY+x1EeCK9nE/tZGpxqEkcprI7Go0+YAG6g1i20B7Eczq1v1K7M+AgljiIZyO1C6nFoSbT1DYHHgS0ntpat4Y4CGZ7wEFADTl/1n7HOr0/ofXR+9TeJvnPC8rX7j92/mp5dv1q+7H5w86/wdHOP8vXnX9q+Qba+t2I9ddef9T1u4F2/er9h9XPyqvjJ2w2Tu1MavFez1PbGXgQ40LxM9pn8he7ic8Tpyg+LS2iU/64UzxPGOFKKYi74HmANnDmicXfLAVR5/y7aI0/T5xIer8UBAcwf9Z+cfFzDnt98zW1l6WLoP8A/7HzV8uz61fbj80fdv4Njnb+Wb7u/FPLN9DW70asv/b6o67fDbTrV+8/rH5WXh0/YbfraG885okTzR+WbkKGxs9Kz3us9UweXd95lPmzRzm6vi2U+QN7gwdd3wbK3MBe56PrW0cZdv6s/X5B/zdTK+if10HrV/uPnb9anl2/2n5s/rDzP+r5Z/m6808tr67fav211x91/VavX73/sPpZeXX8XMXem4/gONpvRUoMip+Vff5wP06izLXM2GWUGWfGLqDMpczYGsqw82ftdyIzdgzL16/2Hzt/tfw4M7bI+sekPDt/Nn/GmbFF5n/U88/ynPw4M3YY+TcWy6vrt1r/mJRX1x91/VavX73/sPpZeXX85G5SzqLMoPjpuwH5gv1ZRZnXmbFFPkHMfcVzCmXeZcYWcQA7f9Z+3zJjK1i+frX/2Pmr5dn1q+3H5g87/6Oef5bn5NX5p5ZX12+1/trrj7p+q9ev3n9Y/ay8On4+ZsaOo8yg+OnbUN/9N9/8O08yY49Q5llmbIoyu5mx3NwW+ZtF5s/a71Nm7D2Wr1/tP3b+anl2/Wr7sfnDzv+o55/lOXl1/qnl1fVbrb/2+qOu3+r1q/cfVj8rr46f3G9UnqPMoPjpuwGZof8uKvpeoMwt9C80+m6jzD3038VG3ybKTNDvhOjbRhl2/jNw9nuF/k9ho+8Nlq9f7b8ZuPnPxPLs+tX2m4DLH3b+Rz3/ZpavOv/U8ur6rdZfe/2ZQVu/1eufQLv/TMDpn5DyM2jjZ4r+b0GibwdlBsXPnhuQ0WgUiv4n/r3ZxsT/T/R1Y1m6X7lfQfvore+Kp1jgCQqdfDyl4Cb+fbcagfM/sMATDDr5uIO7j3/fiYXj4664+ASCA5o/a7/4+//Cvz9tjQufkPuvbmzZ+mfQ+o+dv1qeXb/afmz+sPOf4Wjnn+Xrzj+1/Aza+j0T66+9/qjr9wza9av3H1Y/K6+On7DXQ7Q3MkHI/C8s8ASsTj7k/tvxY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wZzqiv89u3b2fTy3pqa6mdRHuoyvYiB6kckPyx9HI6tZ+6OcahYG+T/OcF5Vn9/0ovG6ldSO0U2oNUNhc5yKaTb9LLVmqXu3XEoSx3Fj2IJcmHznFqZ1I7kdrz1HYWOQimkw+Z82jXvor2MJjdJP9hQXl2/ez8Wf+z61fLs/Zj45+dfwMu/tn4q91/bPyr66e6/tQev41Yvzr+1Pmrjn+1ftZ/Dbj4rf36U12/2P3n0OrHqEc4nHcX7eLniRMdi6c5HoB8TP5cz9y+pvayFAQHoD+M/wCt4ecJ5xVP0+yS7zFaB8wTQVQ8DbILnutoA2eeOJGyeBplF7wX0QbuPHEi5tNSEB/A+tn5s/5n16+WZ+3Hxj87/wZc/LPxV7v/2PhX1091/ak9fhuxfnX8qfNXHf9q/az/GnDxW/v1p7p+sfvPodaPlZ73uIG9zkPXt44yrPwv6P9mJuZ6uixO6/8De42Prm8DZf5E/zyjbwtlrmJv8ATH0d7Vloi7/tWe/ug7jzLs+tn5s/5n16+WZ+3Hxj87fzb+2fir3X9s/Kvrp7r+1B6/av3q+FPnrzr+1fpZ/7HxW/v1p7p+sfvPodaPvhuQS9ifNZRh5U9kxo5h+frHmbELKHMtM3YZZXJBdhZlcklyEmXGmbFF1s/On/U/u361PGs/Nv7Z+bPxP86MLRJ/tfuPjX91/VTXn9rjV61fHX/q/FXHv1o/6z82fmu//hxnxg6jfrH7zzgzduD1o+8G5B32ZxEDsPLfMmMrWL7+3FdUp1DmdWZskTvoj5mx4yjzJTO2ijLs+tn5s/5n16+WZ+3Hxj87fzb+2fir3X9s/Kvrp7r+1B6/av3q+FPnrzr+1fpZ/7HxW/v1p7p+sfvPodaPPoPuYn+eoAwr/ykz9h7L1/8sMzZFmZyORyiT+x/F5yiTS8BccfgOu352/qz/2fWr5Vn7sfHPzp+Nfzb+avcfG//q+qmuP7XHr1q/Ov7U+auOf7V+1n9s/NZ+/amuX+z+c6j1o+8GZIJ+I0TfNspMSPlX6L+Lir43WL7+e+i/C4y+TZS5hf5Aib7bKDNF/11s9O2gzAz9d9HR9wJl2PVPwc2f9f8M3PpnYvkpOPtNwMX/DNz82fhn42+Guv3Hxr+6fs6grT8z1B2/av3q+JtBm78TaON/Aq1+1n9s/E5Q9/Wnun5Nwe0/h1o/co/h/R3t/+yF4+KucjLwMWiMfHzVFD9m+bmbeNxVvUryXw5JfzwJIH6MM0Zr+LgrvDfwMYrxY6xraBMv7rxvDXwM72+pxftE4MS8pwMeoxZftf2K1oZhs39S+zvJf1xQnl0/O3/W/+z61fKs/dj4Z+ffgIt/Nv5q9x8b/+r6qa4/tcdvI9avjj91/qrjX62f9V8DLn5rv/5U1y92/5HWD2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPMMPY7iDAOItlI7UJqcajJNLXNAQeRsPJxkMx6amupnUR7kM32gINkTqSX851sHIoSh+HsJvkPC8rHnMepnUkt3iuOsN8ZcJALq59dPzt/Vr/af0162UJ7ENHp1P5K7c6Ag5DU8qz/WPlj3bx/Qlsj3qf2Nsl/XlCe9T+rn40ftn414PzP2o+dP2s/tXwDzv6sfjZ+a8+/BnXbX73/NtDWD/X6a5dn6y8bv+rrv4Xnv+cGpDPeA7SGmycmf7NkxAOQj8XfRbvweeJEy/slI3TF6yLawjVPnML4tFTEOuddR+u4eeJEyYclJx6Afnb97PxZ/Wr/NenlMdoEmCc2sSulIv4DyLP+Y+WjeJzD3trwNbWXpSJ4AP5n9bPxw9avBpz/Wfux82ftp5ZvwNmf1c/Gb+3516Bu+6v33wba+qFef+3ybP1l41d9/Tdo/is97xFHsJ/q6Y++DZRh5W9g7+LR9a2jTNy1rfb0R995lLmKvc4LjqO9q1y2fnb97PxZ/Wr//Ym9xRtd3xbKqOVZ/7Hyv6D/m9GoFadRhvU/q5+NH7Z+sf5n7cfOn7WfWp61P6ufjd/a8692+6v3X3X9UK+/dnm2/rLxq77+GzT/vhuQMfbnAsqMSflLmbE1lMk56STK5IrcWSxfP7t+dv6sfrX/rmXGLuPHl2f9x8qfyIwdQxnW/6x+Nn7GmbFF6hfrf9Z+48zYIvNn7aeWZ+3P6mfjt/b8q93+6v1XXT/U669dfpwZW6T+svGrvv4bNP++G5DcVzSnUIaVf5cZW6QAfcmMraLMx8zYcSxfP7t+dv6sfrX/XmfGFvkEQS3P+o+V/5YZW0EZ1v+sfjZ+2PrF+p+1Hzt/1n5qedb+rH42fmvPv9rtr95/1fVDvf7a5dn6y8av+vpv0Pz7FvQM+zNFGVZ+NzP2BGVyBswl93dy/+P2HMvXz66fnT+rX+2/nI5H+PHlWf+x8p8yY+9RhvU/q5+NH7Z+sf5n7cfOn7WfWp61P6ufjd/a8692+6v3X3X9UK+/dnm2/rLxq77+GzT/vhuQe+i/i4u+TZRh5SfoL0LRt40yM/R/ihJ9L1Bmiv67yOjbwfL1T8Ctfwpu/hNw+ifQ+u8W+jeq6LuNH19+Cs5/U1L+Ffo/xYi+NygzAed/Vv8MXPyw9Yv1/wSc/dj5z8DZbyaWZ+0/A6efjd/a8692+0+g3X/V9WMC7fqnlcuz9ZeN3ym013+D5t/3Y5Hvv+SPH9OM0Rou7uruDXwMLyMf/6v2O9r/eYyFx13ZZMBjwOKrpl/R/iAmCtc/qf2d5D8uKB9flf2WWoPWcaF3OuAxZqx+dv3s/Fn9av81aH/Mdw1t4Y4791ujYY/RVcqz/mPl418dwvY/oy0c8anGqyT/ZUF51v+sfjZ+2PrVgPM/az92/qz91PINOPuz+tn4rT3/GtRtf/X+G3LK+qFef+3ybP1l41d9/UfN3xhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhgzjP0OIjyRXs6ndjK1OFQkDsPZHY1GH7AA3UE6W2gPMjmd2l+p3RlwkE4c5LKR2oXU4lCVaWqbAw9CZOQbcv6s/Vj5OEhmPbW17j3iIKPtgQcRKeXZ9bP+Z/UfQxs3P6HNsfepvU3ynxeUb8DFHyuvjj+1/9j5x5zHqZ1JLebyPLWdAQdBqeOPtb96/ax+1n6sPDt/Vp6N/wZc/VH7r/b9r/b9k/W/un6x8g3q3r8Xzr/RPpO/2E18njjF8GlpEZ3xHncTmCeMcKVkxC54HqANnHnCeTdLQXQA8g24+bP2Y+UjeO6iDZx54kTL+6Ug+gHk2fWz/mf1R/Kdw97c+pray9ImeADx10Abv6z/1f5j5x/zvo5245knTqR9WNqEfoD4Y+2vXj+rn7UfK8/On5Vn478BV3/U/qt9/6t9/2T9r65frHyDuvfvQfm30vMeaz2TR9d3HmX+xF7joevbQpk4wv5UT3/0baAMK8/On7UfK38De4MHXd86fnx5dv2s/1n9v6D/m8XItdMow8afOn5Z/6v9x87/KvZuPsFxtJ+KlVDHH2t/9fpZ/az9WHl2/qw8G/9s/VH7r/b9r/b9k/W/un6x8rXv34Pyr+8GJJekJ1HmWmbsMsqMM2MXsHx5dv6s/Vj5S5mxNfz48uz6x5mxRfzP6j+RGTuGMmz8qeOX9f84M3YY/mPnnyvyZ1FGHX/jzNgi9levn9XP2o+VZ+fPyrPxz9Yftf9q3/9q3z9Z/48zY4dRv1j52vfvQfnXdwPyBfuzijKvM2OLfAKR+4rqFJYvz86ftR8r/y4ztkgAquXZ9bP+Z/V/y4ytoAwbf+r4Zf2v9h87/4+ZseMoo44/1v7q9bP6Wfux8uz8WXk2/tn6o/Zf7ftf7fsn6391/WLla9+/B+XfysAJ5IzznSeZsUco8ywzNsXy5dn5s/Zj5XczY7m1/Sjy7PpZ/7P6P2XG3qMMG3/q+GX9r/YfO//c/8g+Rxl1/LH2V6+f1c/aj5Vn58/Ks/HP1h+1/2rf/2rfP1n/q+sXK1/7/j0o//puQGbov4uKvhcocwv9C42+2yhzD/13sdG3ieXLs/OfgbPfjJSfoD8Io28bP778DNz6Wf/PwOl/hf5PAaLvDcqw8aeO3wk4/6v9NwE3/yn6PwWLvh2UmUEbf6z9p9CufwpOP2s/Vn4Kbv5TUn4CLv7Z+jOF1n8T1L3/zVD3/jkF5391/ZqS8rXv34Pyb7/H8MZXRb+i/UFJTPyf1P4ejUa5r5fm5Ru0P6a5htZwced0a+BjeOPHRGO0gRN3tfcGPoaXkW/I+bP2Y+Xjfw1/R/s/gxE4cVc7GfgYQaU8u37W/6z+1U72Z7SJF58KvEryXxaUb8DFHyuvjj+1/9j5x1f9v6XWoN14Qm464DGM6vhj7a9eP6uftR8rz86flWfjvwFXf9T+q33/q33/ZP2vrl+sfMjVvH9T+WeMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMGcZ+BxHGQSrj1M6kdgLtEfI7Aw9S2UJ7kMnp1P5K7c6Ag1SOdXI/dXOMI9zfJvnPC8qz8w+Z86mdTC0OVYnDYHaT/IcF5eMgl/XU1rr3iINktgcc5MLqZ9evtp9afwMufuMgpI3ULqQWa5mmtjnwIKQxdP5Tz7+B1v6sPFu/2PrRoG77HfX4rb3+s/HfQBu/6v1DrV9dv9Txz86/9uuvQ8ufUY9wKLyOduHzxCmKD0tG6IL/MdoAnicmcaWUBF3wn+uZ29fUXpaS4ADmH3IX0RpunjjF8WnJiV3w3kVr/HniRMn7pSA+AP3s+tX2U+tvwMVvJO8DtIk7T8z7ZimJfwD/qeffQGt/Vp6tX2z9aFC3/Y56/NZe/9n4b6CNX/X+odavrl/q+GfnX/v116Hmz0rPe1zF3sUHcbz7GGXiCPnTPf3Rt4UycYR73zczK/u87/8NO/+4613t6Y++8yhzA3uDF13fOpavn12/2n5q/Wz8/oG9yYuubwNl1P5Tz19tf1aerV9s/ajdfkc9fmuv/2z8q+NXvX+o9avrlzr+2fnXfv11qPnTdwOSm+RZlLmWGbuMMicyY8dQhp1/LslOosylzNgalq+fXb/afmr9bPyOM2MXUEbtv3Fm7DDmr7b/mJRn6xdbP2q331GP39rrPxv/6vhV7x9q/er6pY5/dv61X3+NM2MHnj99NyAfsT/HUeZ1ZmyRO+hvmbEVlGHn/yUztooy7zJjiwQAq59dv9p+av1s/Oa+Ij2FMmr/qeevtj8rz9Yvtn7Ubr+jHr+11382/tXxq94/1PrV9Usd/+z8a7/+OtT86Quo3P+4PUeZJ5mxRyjzKTP2HmXY+ecCMJfc39nNjOVsc1D62fWr7afWz8bvs8zYFGXU/lPPX21/Vp6tX2z9qN1+Rz1+a6//bPyr41e9f6j1q+uXOv7Z+dd+/XWo+bOyj5K+u7Do20GZW+hfaPTdRplX6L8Lj743KDMFN/8Z+u/iou8FykzQ74To28by9U/BrX8Krf2m0Opn4/ce+j9FiL5NlJlC6z/1/NX2Z+XZ+jUBVz9qt98URzt+Z6i7/rPxr47fGbT7xwxa/er6NYM2/ifg5j9F3ddfh5o/fT82+v5L/N9Sa9AuPO7KpgMfQxg/hrqGNvDjzvHWgMfAxVc18WOon9EGftyVv0ryXxaUZ+cfX3X92s0hdP6T2t9J/uOC8vG/er+j/Z/LCNy4q54MeIwbq59dv9p+av0NuPj9F9ofc43RJm58qnBv4GNAlf5Tzz/klPZn5dn6xdaPBnXb76jHb+31n43/Btr4Ve8fav3q+qWOf3b+tV9/SfPHGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGDOM/Q4iPJFezqd2MrU4lCYOs9kdjUYfsAAHIB8HsYxTO5NavFccQb8z4CCWY+nldGo/oV3j+9TeJvnPC8qr1x8HwWykdiG1sMU0tc0BB8Gw+pv0soX2IJ6w41+p3RlwkBGrX+2/Btz61fJHPX8baO3Hrp/Nf7X94iCv9dTW0NowDkLbHnCQlzp/Wf+p6596/mr/s+tX52/t1w9s/Krl1funWp7N3wYL1t/RPpO/2E18njjR8GlpEQcgHwlzHW3izxOnKD4sFYEu+M5h79q+pvayFIQ/wPqjeDxAWzjmiXXfLBWRA9DfpJfHaANnngjiK6VN/AD0q/3XgFt/I5Y/6vnbQGs/dv1s/qvtF5vXXbQb1zxxovD90ib2A+Qv6z91/VPPX+1/dv3q/K39+oGNX7W8ev9Uy7P522BA/V3peY+1nsmj6zuPMqz8VexN/iCOdx+jTBz/3vfNTqz1dFlcvv4/sLd4oOvbQBlW/5/ot1P0baEMq1/tP3b9avmjnr9q+7HrZ/Nfbb8b2Lt5oetbRxl1/rL+U9c/9fzV/mfXr87f2q8f2PhVy6v3T7U8m7+D6u/KPn+4HydRhpXPGeksypzIjB1DGfX6x5mxC1i+/muZsctYvn61/9j1q+WPev6q7ceuf5wZWyT/1fa7lBlbQxl1/rL+U9c/9fzV/mfXr87f2q8f2PhVy6v3T7U8m7+D6m/fDcgX7M8qyrDyHzNjx1HmW2ZsBWXU6899xXsKy9f/OjO2yCcIrH61/9j1q+WPev6q7ceun81/tf3eZcYW2QDV+cv6T13/1PNX+59dvzp/a79+YONXLa/eP9XybP4Oqr8rAyeQe/ODks/9j9lzlPmUGXuPMur1P8uMTbF8/U8yY4+wfP1q/7HrV8sf9fxV249dP5v/avvt4r/33t9R5y/rP3X9U89f7X92/er8rf36gY1ftbx6/1TLs/k7qP723YDM0H8XFX0vUGZGyk/R/ylE9O2gzCv03wVH3xuUmUG7/nvo/xQj+jaxfP230B+o0Xcby9ev9h+7frX8DEc7f9X2m4JbP5v/avtN0L8JRt82ysygzd8pOP/NoK1/U2jnP4HW/1Nw659Cm78z1H39wMavWn4G7f45E8tPwOXvoPq732N446vGX9H+oCcm/k9qf49Go9zXkwcpH18V/pZagzbx41OJ6YDH4K12un9GG3hxV/wqyX9ZUF69/niSRfyYbIy2cMSnGvcGPEaP1d+g/THRNbSBE3e1t0aLP8aS1a/2XwNu/Wr5o56/DbT2Y9fP5r/afvG/8r+j/Z/f2LjiU7XJgMc4qvOX9Z+6/qnnr/Y/u351/tZ+/cDGr1pevX+q5dn8bUDUX2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPMMPY7iDAOIllPbS21k2gPEtkeeBDJFtqDTE6n9ldqdwYeBDVO7UxqJ1J7ntrOwIOEGPmQOY927XGoTRymspvkPxySfAPOfqz+OMhoI7ULqYUtp6ltDjjIiLU/q59dPxv/x9D67Se0OfY+tbdJ/vOC8g04/7P62fWr/cfKs/ZT1x91/aw9f9X1W51/avux+Vd7/VHv3+r8a6C9fqz9+q2a/B3tM/m7nfJ54kTE+6VFdMZ/3E1gnljElZITuuC5jjZw5olTHB+WgugA5EPuIlrDzxMnSj4tOeEA5Btw9mP1R/F6gLZwzRN2u1kqYgdgf1Y/u342/iP5zmFvbn1N7WVpEz0A/7P62fWr/cfKs/ZT1x91/aw9f9X1W51/avux+Vd7/VHv3+r8a6C9fqz9+q2q/F3peY8bPZNH17eOMnEE++me/ujbQpmr2Bs8QRwvP8by5eOucbWnP/rOowwrz9qP1f8H9hYvdH0bKMPan9XPrp+N/1/Q/81i5NpplGH9z+pn16/2HyvP2k9df9T1s/b8Vddvdf6p7cfmX+31R71/q/NPff1Y+/VbVfnbdwNyCfnJlbiWGbuMMrlFnsXy5XNF7iSWL8/aj9U/zoxdQBnW/mNw+tn1s/F/IjN2DGVY/7P62fWPM2OH4T9WnrWfuv6o6+c4M1ZD/qrrtzr/1PZj82+cGauh/qj3b3X+qa8fa79+qyp/+25A3oGbwOvM2CKfYHzMjB3H8uW/ZMZWsXx51n6s/txXlKdQhrU/q59dPxv/3zJjKyjD+p/Vz65f7T9WnrWfuv6o62ft+auu3+r8U9uPzb/a6496/1bnn/r6sfbrt6ryty+hd7E/T1Am9zePUCb3P2rPsXz5nANzwXVQ8qz9WP3PMmNTlGHtz+pn18/G/6fM2HuUYf3P6mfXr/YfK8/aT11/1PWz9vxV1291/qntx+Zf7fVHvX+r8099/Vj79VtV+dt3AzLZZxLRt40yt9A/0ei7jTJT9N/FRt8Oli8/Q/9dYPS9wPLlWfvNwOm/h/5PUaJvE2Wm4OzP6p+BW/8EXPy/Qv+nANH3BmVY/7P6J+DWr/bfjJRn7TeFtv5Moa2ftefvDNr6PYE2/ybQ2o/Nv9rrzwza/XsGbf6prx9nqPv6bYKK8jf3GN7f0f7PWkw87qomAx+jFj/GuYbW8HHndWvgY9R+Sy3eJwIn9E4HPkaSkY+v6n5F+4OaMPw/qf2d5D8eknwDzn6s/niSRvyYbYy2cMWnKvdGwx7Dy9if1c+un43/1U73z2gTLz4VeJXkvywo34DzP6ufXb/af6w8az91/VHXz9rzV12/1fmnth+bf7XXH/X+rc6/Btrrx9qv36rOX2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPMMPY7iLBJL1toDzI5ndpfqd0ZeJDSemprqZ1EexDL9oCDUNTyx9Cu+ye0Nooj5N8m+c+HJM/OvwHnvxPp5XynOw6VicN0dpP8hwXl4yCkjdQupBaHAk1T2xx4ENY6/vvrD53j1M6kFmt5ntrOgIOI2PWz8rXPv/b1H/X4U9ff2uOXrf/q/FHvnw24/Yvdf1h51n8NuPWr6w+rXy1f+/VjA+3138Lyo30m/7ib+DzxJldKi+icd7dTPk+cyHi/5MQfQD6cfw57bfM1tZelIDgAeXb+DTj/RfBcRBs488Qplk9LQdgV7wdoC/c8kfw3S0X8ANYfeq+jLTzzxCmeD0tF6ADWz8rXPv/a13/U409df2uPX7b+q/NHvX824PYvdv9h5Vn/NeDWr64/rH61fO3Xjw2013+D5Fd63uPPnsmj69tCmRvY6zx0fev48eXjCPm+b4bCVqdRhpVn58/6L+76V3v6o+88yvyBvcUbXd8GyrDrv4q9xSc4jvZTkRLs+ln52udf+/qPevyp62/t8cvWf3X+qPdPdv9i9x9WnvUfu351/WH1q+Vrv35UX/8Nku+7AbmG/bmMMpcyY2v48eVPZMaOYfny7PxZ/+WC/CTKjDNjF1CGXX8uSc6iDLt+Vr72+de+/qMef+r6W3v8svVfnT/q/ZPdv8aZsUX2nzEpz/qPXb+6/rD61fK1Xz+qr/8GyffdgLzGf+/Nv/MOAybwA8p/y4ytYPny7PxZ/33JjK2iTO4rzlMow67/Y2bsOMqw62fla59/7es/6vGnrr+1xy9b/9X5o94/2f2L3X9YedZ/7PrV9YfVr5av/fpRff03SL5vQU+wP49QZjczlnvvH0X+U2bsPZYvz86f9V8uAXPB/Z1nmbEpyrDrz/2P5nOUYdfPytc+/9rXf9TjT11/a49ftv6r80e9f7L7F7v/sPKs/9j1q+sPq18tX/v1o/r6b5B83w3ILfQrir7bKDPZZxLRt40fX/4V+u9Co+8Nli8/ATd/1n8z9N/FRt8LlLmH/k+Rom8TZSbg1j9F/6cg0beDMjNw65+R8lPUPf8Z6l7/BEc7/ibQ1t8Z6o5ftv7PoM2fCbT7J7t/sfsPKz8D5z92/VNo688UnP6pWH6Cuq8f1dd/syHyucfwxo9ZrqGdeNxV3Rr4GN7f0f7PWTgu7ionAx/jqJSPr4rix0A/o3V83JW+SvJfDkmenX8Dzn/xVeWv3Rpizv+k9neS/7ig/L/Q/phvjLZwx6dK90bDHsPLrD++Kv8ttQZt4Qm56YDH8LHrZ+Vrn3/t6z/q8aeuv7XHL1v/1fmj3j8bcPsXu/+w8qz/GnDrV9cfVr9avvbrxwba6z9K3hhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhgzjP0OIjyWXk6n9lP3N3EE/NvRaPQZC5DkT6SX86mdTC0OVYnDUHaT/IcF5Zv0soX2IJiYx1+p3RlwkAqrPw6iWU9trXuPOMhle8BBNKz9WP3s+tXyDTj/x0FSG6ldSC0OJZqmtjngICl2/qFznNqZ1OK9nqe2M+AgpNrnr44fdf6y9mvAxT+7fnb+6vWr408dP+r6wcYfK9+g7v2D1a++flPHD2s/Vl5dP6vZv0c9whG853rGvqb2shTEnfKLneJ54kTEp6VFdMXjMdoEmicWcaVURA5AfwT/XbTGmydOxLxfSoIDsB+rn12/Wr4B5/8oHg/QFo55IvlulorIAcw/9F5Hm/jzxCmgD0tF4D9g/ur4Uecva78GXPyz62fnr16/Ov7U8aOuH2z8sfIN6t4/WP3q6zd1/LD2Y+XV9bOq/Xul5z3i+PS+b0bib0+jzFqPcnR951Hmz330RN8WyrD6b2Bv8KPrW0cZ1n6sfnb9annW/39gb/FA17eBMuz8r2Jv8gfH0X4qUaL2+avjR52/rP3Y+GfXz85fvX51/KnjR10/2Phj5WvfP1j96us3dfyw9mPl1fWzqv277wakb/LfOYYyuSA/iTLXMmOXsXz9lzJjayjD2o/Vz65fLc/6f5wZu4Ay7PxzSXoWZcaZsRrmr44fdf6y9mPjn10/O3/1+tXxp46fcWbsMOoHG3+sfO37xxicfvX1mzp+xpmxRew3JuXV9bOq/bvvBuQb9mcFZb5kxlZR5nVmbJE7eFb/u8zYIg5g7cfqZ9evlmf9n/uK8RTKsPP/mBk7jjK1z18dP+r8Ze3Hxj+7fnb+6vWr408dP+r6wcYfK1/7/sHqV1+/qeOHtR8rr66fVe3ffQH5CfvzHmVyAZQrDt95khl7hOXr382M5eb2HdZ+rH52/Wp51v/PMmNTlGHnn/sf1ecoU/v81fGjzl/Wfmz8s+tn569evzr+1PGjrh9s/LHyte8frH719Zs6flj7sfLq+lnV/t13A/IK/XfR0fcGZWbovwuKvhcocwv9C42+21i+/gn6jRh92yjD2m8CTv8M3PpnYnnW//fQ/ylG9G2izAzc/Kfo/xQi+nZQpvb5z6CNnwm0+TsFZz82/ifg1j8FN/8ptOufQRt/6vhR148JuPibkPK17x+sfvX12wza+GHtx8pPoa2fU1S0f+/3GN74qiR+zPQz2sCNu+pXo9Eo9/XKvHx81fNr9x4h809qfyf5jwvKN2h/THYNbeGIO99bAx6jx+qP/5X7He3/jEbgx135ZMBj4Fj7sfrZ9avlG3D+/xfaH5ON0RaO+FTj3oDH6LHzj69qf0utQZv44bfpwMdo1jx/dfyo85e1X8gx8c+un52/ev3q+FPHj7p+sPHHyjeoe/9g9auv39Txw9qPlVfXz6r3b2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPMMPY7iDAOgllPbS21k2gP8tkecBDMifRyvpONQ3HiMKDdJP+hEnl2/XEQzDi1M6nFXJ6ntjPgIBj1/NXyx9LL6dR+Qhuj71N7m+Q/LyjP2i8OItpI7UJq4ctpapsDDiJi9bPxw9pPvX61/1n7H/X6oZ5/k1620B5kFnH0V2p3BhxEp64ftfufXT+b/w04/7Prb0j9rP0aUr96/2igzd/ar3/V+/fC8qMe4TD+3U54njiR8n7JCZ3yi53ieeJExKelRfwA8uz6w+HX0W4c88QpkA9Lm8gPMH+1fBS/c9gbm19Te1kqggdgv0jeB2gTd57w281SEh+AfjZ+WPup16/2P2v/o14/1PNv0stjtBcu88QmeKV0EfMD1I/a/c+un83/Bpz/2fU3pH7Wfg2pX71/NNDmb+3Xv+r9e5D8Ss973MBe46PrW0eZtR7l6PrOo4xanl3/VezdPII4nn6MMur5q+V/Qf83cxGrp8vitP3+wN7kRde3gTKsfjZ+WPup16/2P2v/o14/1PP/E/1xEn1bKKOuH7X7n10/m/+s/9n1s/pZ+7H61fuHOn9rv/5V79+D5PtuQC4h/+YlckF6Ej++PLv+nJPOoox6/mr5E5mxYyjD2m+cGbuA5etn44e13zgzdhjrV/uftf9Rrx/q+V/LjF3G8vWPM2OL5E/t/h9nxhZZP5v/rP/Z9bP6x5mxRezH6lfvH+r8rf36d5wZO4z9e5B83w3IOwx4gx6+ZMZW8ePLs+v/mBk7jjLq+avlv2XGVlCGtV/uXxxOYfn62fhh7adev9r/rP2Pev1Qz/91ZmyRT3DV9aN2/7PrZ/Of9T+7flY/az9Wv3r/UOdv7de/6v17kHxfQO1if56gTM6BueD6UeTZ9ef+R/A5yqjnr5b/lBl7jzKs/Z5lxqZYvn42flj7qdev9j9r/6NeP9Tzz83xEZavn82f2v3Prp/Nf9b/7PpZ/az9WP3q/UOdv7Vf/6r370HyfTcgk33eJPq2UWaG/rug6HuBH19+Am79U/R/ihV9Oygzg3b+E7H8K/R/ChN9b1BmBs5+99D/KUL0bWL5+qfg4oe1n3r9av9Pwdl/gqNdP6bQzv8W+jfK6LuN5etn82eKuv3Prp/Nf9b/E3DrZ/Wz9mP1q/cPdf5OUPf1r3r/ng2Rzz2G93e0/3MXho+7wsmAx5DFV8W/ov1BUyj+J7W/k/zHSuTZ9cdXXb+l1qDdOEJuOuAxiur5q+Xjq7pY+89oC198KvMqyX9ZUJ61XzxJIn7MNUabuPGpwr0Bj7Fj9bPxw9pPvX61/1n7H/X6oZ5/g/bHrNfQXrjEJ5e3BjzGU10/avc/u342/xtw/mfX35D6Wfs1pH71/tFAm7+1X/+q929K3hhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhgzjP0OIjyRXs6ndjK1OJQmDoPZHY1GH7AA3UFK49TOpBbv9Ty1nQEHKbH64yCZ9dTWuveIg2y2Bx6kNSbm36SXLbQH2ZxO7a/U7gw4SIfVf6zT+xNaH79P7W2S/3xI8qz/4iCdjdQupBa2mKa2OeAgHfX8G3D+V9uP1V97/WD1s/Zn65e6/rH5p66/tec/63/Wfw20+x9rP/X+oY5/df1h66d6/2P9x9pPXT8W1j/aR/hiJzhPnGj4tLSIzvjX0Rp+njgF8WHJCQegP4x3F+3i54kTLe+XjHgA82/Sy2O0iT9POOFKqQgcgP4onuew17dfU3tZKqIHIM/6L4rHA7SFY55Y981SEfkB5t+A87/afqz+2usHq5+1P1u/1PWPzT91/a09/1n/s/5roN3/WPup9w91/KvrD1s/1fsf6z/Wfur6MUj/Ss97rPUIo+s7jzJXsdf4QRzPPkYZVv8N7DUeur51lGHn/yf2Jj+6vi2UYfX/gv5vtlbQP6+Dlmf99wf2Fg90fRsoo54/63+1/Vj9tdcPVj9rf7Z+qesfm3/q+lt7/rP+Z/2n3v9Y+6n3D3X8q+sPWz/V+x/rP9Z+6voxSH/fDUguyU6iTG6RZ1GG1X8pM7aGMuz8r2XGLmP5+k9kxo5h+fKs/8aZsQsoo54/63+1/Vj9tdcPVv84M7aI/dn6pa5/bP6p62/t+c/6n/Wfev9j7afeP9Txr64/48zYIvVzTMqr/cfaT10/BunvuwH5gv1ZRZmPmbHjKMPqf5cZW8QB7PxfZ8YW+QSF1f8tM7aC5cuz/st9RXkKZdTzZ/2vth+rv/b6wepn7c/WL3X9Y/NPXX9rz3/W/6z/1Psfaz/1/qGOf3X9Yeunev9j/cfaT10/BulfGTiBXHB/J/c/Ys9RhtW/mxl7gjLs/HM6HmH5+j9lxt5j+fKs/55lxqYoo54/63+1/Vj9tdcPVj9rf7Z+qesfm3/q+lt7/rP+Z/2n3v9Y+6n3D3X8q+sPWz/V+x/rP9Z+6voxSH/fDcgM/Xcx0fcCZabovwuMvh2UmYHTP0G/EaJvG2Wm4OZ/C/2Ojr7bWL7+V+j/FCf63mD58jNw/ruH/k8xom8TZdTzZ/0/g9Z+M3D6Z6i7fkzB6WftPwFXvybQ1j82/6bQ1t8Z6s7/CTj/s/5T738zcPZT7x9TaON/Am39Yeunev+bgvPfBJz9ZtDWjxkG6N/vMbzxVdGvaH+QFYL/pPb3aDTKfb00Lx9fdf2WWoPW8HFXOB3wGDJWf/yv3e9o/+cxDBd3dZOBj6Fk5h9y8WOwa2gTP+4cbw18DCGjP77qCtv9jLZwxqc6r5L8l0OSZ/33L7Q/JhujLRzxqca9AY/RU8+/Aed/tf1Y/bXXD1Y/a3+2fqnrH5t/6vpbe/6z/mf910C7/7H2U+8f6vhX1x+2fqr3P9Z/rP3U9YPSb4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wZxn4HEcZBJOupraV2Eu1BNtsDDiJp0ssW2oNMTqf2V2p3Bh6Es07oP5FezneycahQHMazm+Q/LCjfkPNn9R/r9P6E1kfvU3ub5D8fknwc5LOR2oXU4lCdaWqbAw7yCZlxamdSC1s8T21n4EFKNccPu361ftZ+6vWz8c/qZ+3H5p86/9X6G3D1o3b96vitff9tSP3q/U9d/1j96vg76vINDql+jXqEw/l3u8nPEyci3i8FQTf5x93E5wkjXCkt4gD0h/EvojX8PHEi49OSEw5g/qz+SN5z2Oubr6m9LCXxAchH8DxAGzjzRPG8WdoEu+J7HW3hnSdOwXxYKsL/AfHDrl+tn7Wfev1s/LP6Wfux+afOf7X+Blz9qF2/On5r338bUr96/1PXP1a/Ov6OunyDQ6xfKz3vcQN7nY+ubx1l/sTeyaPr20IZVn/cNa/29EffeZRh58/qj+Pr+76ZWkH/vA5a/g/sDR50fRsocxV7i29wHO2nQiVqjx92/Wr9rP3U62fjn9XP2o/NP3X+q/Wz9aN2/er4rX3/ZfWr9z91/WP1q+PvqMsfav3quwG5hP1ZQ5lrmbHLKMPqzwX5SZRh58/qP5EZO4bly48zYxdQJhfkZ1Gm9vhh16/Wz9pPvX42/ln9rP3GmbFF8k+d/2r9bP0Yo2796vitff9l9av3P3X9Y/Wr4++oyx9q/eq7AXmH/VlkAa8zY4vcAbP6v2TGVlGGnT+r/1tmbAXLl899RXwKZT5mxo6jTO3xw65frZ+1n3r9bPyz+ln7sfmnzn+1frZ+1K5fHb+177+sfvX+p65/rH51/B11+UOtX30BsYv9eYIyub95hDKs/lwA54y7iI5F5s/q/5QZe4/lyz/LjE1RJvc/ms9Rpvb4Ydev1s/aT71+Nv5Z/az92PxT579aP1s/atevjt/a919Wv3r/U9c/Vr86/o66/KHWr74bkAn6FxF92yhzC/0Ljb7bKDMBp3+G/rvA6HuBMuz8Z+D0v0L/pwjR9wbLl7+H/rvY6NtEmSn6PwWKvh2UqT1+puDWP4NW/wSc/abQrp+N/xk4/RNw9mPzT53/av1s/ahd/wza+J2h7v2X1T+Fdv9T1z9W/wTa+JsdcflDrV+5x/D+jvZ/vsLxcVc6GfgY3vgxyzW0E4+7qlsDH6PK6I+vOn9F+4OoMPw/qf2d5D8uKN+Q82f1r3ayP6NN3PhU4VWS/3JI8vEkg/gx0Rht4MRd7b3RsMfw/pZag7bwht+mAx9DWHP8sOtX62ftp14/G/+sftZ+bP6p81+tvwFXP2rXr47f2vffhtSv3v/U9Y/Vr46/oy7fQFi/jDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHD2O8gwhPp5XxqJ1OLQ2XiMJLd0Wj0AQtwAPJxkMlGahdSi0N9pqltDjiI6Vh6OZ3aT2jX+D61t0n+84LyTXrZQnsQTrzPX6ndGXAQC7v+htQfB/msp7bWzSEOktkecJAPKx8+G6d2JrWwxfPUdgYcxMTaj/U/O39WnrU/az+1fjb/Wfs3qDv/j7r9Wf3q+lH7/snqV8ur6x9rf7V+df6o5197/WDjf+H8G+0z+YvdxOeJExWflhZxAPIx+QfdxOcJ498sFZHO+eewd21fU3tZCoJu83uMNoDmCSdeKW2CB7D+htQfwXMXbeDMEyeK3i8F0QHIh9+uo02ceeIUzoelJDoA+7H+Z+fPyrP2Z+2n1s/mP2v/BnXn/1G3P6tfXT9q3z9Z/Wp5df1j7a/Wr84f9fxrrx9s/A/Kv5We91jrmTy6vvMow8rHEe6nevqjbwNl4vj5vm92Yq2ny+L//xH0fX8XfVsow66f1X8De4MHXd86li9/FXuTJziO9q6+BGs/1v/s/Fl51v6s/dT62fxn7V97/h91+7P61fWj9v2T1a+WV9c/1v5q/er8Uc+/9vrBxv+g/Ou7AckZ6STKsPLjzNgFlDmRGTuGMtcyY5dRhl0/q/9SZmwNy5fPBflZlGHtx/qfnT8rz9qftZ9a/zgztkj+s/avPf+Puv1Z/er6Ufv+OQanfyyWV9c/1v5q/er8Uc+/9vrBxv84M7Yn//puQL5gf1ZRhpXPfcV0CmW+ZcZWUOZ1ZmyRO1h2/az+d5mxRQKQlf+YGTuOMqz9WP+z82flWfuz9lPrZ/OftX/t+X/U7c/qV9eP2vdPVr9aXl3/WPur9avzRz3/2usHG/+D8m9l4ARym8NByT/LjE1R5lNm7D3KPMmMPUIZdv2s/l389977oORz/yP4HGVY+7H+Z+fPyrP2Z+2n1s/mP2v/2vP/qNuf1a+uH7Xvn6x+tby6/rH2V+tX5496/rXXDzb+B+Vf3w3IDP13UdH3AmVmpPw99N9FRd8myrxC/11o9L1BmVvod1T03UaZGbj1s/on6A/C6NvG8uWn6L+Lj74dlJmBsx/r/ym4+U9J+Qk4+8/A2W8CrX42/6fg7F97/s9wtO0/BadfXT9mqHv/ZPWr5SfQ1j/W/jNo9avzRz3/2uvHBFz8D8q/vh/LxC/Z46ueX9H+oCYm/k9qf49Go9zXQwcp/y+0P2YZdxOPu6p7Ax6jt9rp/hmt4+Ou9FWS/7KgfIP2x5DX0G58ced3q/QEljl5dv0NqT/+V/B3tP8zHYETd7WTgY/hZeTjq7bfUmvQJk7ITQc8Ro61H+t/dv6sPGt/1n5q/Wz+s/YPuZrz/6jbn9Wvrh+175+sfrW8uv6x9lfrV+ePev611w82/qn8M8YYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYMY7+DCOMglHFqZ1I7gfYI+J0BB6HEQSQbqV1ILd5rmtrmgIOAQuf51E6mFoe6xGFUu0n+wyHJs/Nn5Vn7s/JxEM16amtobRgHgW0POIjmWHo5ndpPaGPsfWpvk/znQ5Jv0ssW2oN04n3+Su3OwIPMxvjv268h9bPyrP3Y9bP5p9bfoG77s/rV9lPXf/X+wepX+59dfwNt/NR+/VP79UPt+c+uv/b9d+H6M9pH+fVO8TxxiuLD0iS65HuANvHmCbmbpSTsjHcRreHmiRMdn5aMeADy7PxZedb+rHwkz120wTtPnIh5v5REXfCdw97Y+pray9ImeADyTXp5jDYB5okkvFLaxA7Afg2pvyHlWfux62fzT62/Qd32Z/Wr7aeu/+r9g9Wv9j+7/gba+Kn9+qf264fa859df+3776D6s9LzHld7lAdxvPsYZeII9lM9/dG3gTJx17ja0x9951GGlWfnz8qz9mflb2Bv8qDrW0eZX9D/zVrE2umyOC3/5z5/F31bKMPaj9XPyrP2Y9fP5p9af+32Z/Wr7aeu/+r9g9Wv9j+7fnX81H79U/v1Q+35z66/9v13UP3puwHJTfIsyowzYxdQJlckT2L58uPM2CLzH5PyrP1Z+UuZsTWUOZEZO4bly1/LjF1GGdZ+rH5WnrUfu342/9T6a7c/q19tP3X9V+8frH61/8eZsUXWr46f2q9/ar9+qD3/2fXXvv8Oqj99NyAfsT/HUSb3Fc0plPmSGVvF8uXZ+bPyrP1Z+XeZsUUC+FtmbAXLl3+dGVvkE0DWfqx+Vp61H7t+Nv/U+mu3P6tfbT91/VfvH6x+tf/Z9avjp/brn9qvH2rPf3b9te+/g+pPX0HK/Y/ac5R5lhmbokzOgbnidFDy7PxZedb+rPxuZuwJynzKjL3H8uVzc3yEMqz9WP2sPGs/dv1s/qn1125/Vr/afur6r94/WP1q/7PrV8dP7dc/tV8/1J7/7Ppr338H1Z++G5Ap+u+Com8HZe6h/1OA6NtEmRn67+Ki7wWWL8/On5WfgrP/lJSfoD+Io28bZV6h/y44+t5g+fK30J9o0XcbZabg7MfqZ+VZ+03BrX8GLv+m0Oqv3f6s/hm09ptBW/9n0O4fM3D61f5n16+Onynqvv6Zou7rhxnqzv8JuPVPUff+O6j+9P1Y5Psv4X9LrekUx13RdOBj6OLHWGO0iRefCtwb8Bi6+KrnV7Q/aAnD/ZPa30n+4yHJs/Nn5Vn7s/Lxv36/o/2f20icuKufDHiMXHzVF7b/GW3gxV3xqyT/5ZDkG7Q/ZryGduOKTx5ujYY9hpexX0PqZ+VZ+7HrZ/NPrb9B3fZn9avtp67/6v2D1a/2P7v+Btr4qf36p/brh9rzn11/7fsvVX+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcPY7yDCE+nlfGonU4tDReIwoN3RaPQBC3AA8sfSy+nUfurmGEe4v03ynxeUZ/XHQTLrqa117xEHIW0POEimSS9baA+iiXX8ldqdAQcpqdffkPNXx08cBLWR2oXU4lCdaWqbAw+SZORDZpzamdRiLc9T2xlwkI/afg04/7PybPyz+cvaj/U/K9+g7vrD5l8Dbf1Sx5+6/rHrV9dfNv5ZebX/as9/df7VLs/ab2H50T6Tv9hNfJ44xfBpaREHIB/Bf65nbl9Te1lKggPQH8a7i9Zw88SJlvdLTug2v8doE3ieCIIrpU3wB1h/A27+6viJ4vUAbeGaJzafm6UidgDyIXcd7cY3T5wo+rC0Cf4A9mvA+b+BNv7Z/GXtx/qflW9Qd/1h86+Btn6p409d/9j1q+svG/+svNp/tee/Ov9ql2ftN0h+pec91nomj67vPMqw8nGEe983MzHX02VxWv8N7DUeur51lPkT/fOMvi2UUa+fnb86fv7A3uKFrm8DZVj5q9i7+QXH0X4qV0JtP9b/6vhn85e1H+t/Vr72+sPmn7p+qeNPXf/Y9avrLxv/rLzaf7Xnvzr/apdn7TdIvu8GJBdkJ1GGlT+RGTuG5eu/lBlbQ5lrmbHLKKNePzt/dfyMM2MXsHz5XJKfRRm1/Vj/q+OfzV/Wfqz/Wfna6884M7ZI/qnrlzr+xpmxw6h/7PrH4PSz+cPGPys/zowdhv9qz391/tUuz9pvkHzfDcgX7M8qyrDy3zJjK1i+/neZsUUc+DoztsgnCOr1s/NXx0/uK/ZTWL78x8zYcZRR24/1vzr+2fxl7cf6n5Wvvf6w+aeuX+r4U9c/dv3q+svGPyuv9l/t+a/Ov9rlWfsNkl8Z+Aa54n5Q8p8yY++xfP27mbEnKJP7m0coo14/O391/DzLjE2xfPnc/0g+Rxm1/Vj/q+OfzV/Wfqz/Wfna6w+bf+r6pY4/df1j16+uv2z8s/Jq/9We/+r8q12etd8g+b4bkBn676Ki7wXKzEj5V+i/C4++N1i+/gn6nRh92yhzC/2Ojr7bKKNePzv/GbTxcw/9n6JE3yaWLz9F/6dw0beDMjNo7cf6Xx3/E3D5OwNnvyk4/09J+drrD5t/6vo1gTb+1PVvAm796vrLxj8rr/Zf7fk/gTb/ZpXLT8DZbzJEfr/H8MZXlb+i/UFSTPyf1P4ejUa5rzcPUn61k/0ZbeDHXfmrJP/lkPTH/4r+jvZ/hsNwcVc3GfgY3vgx5DW0G1/c+d0a8BhI9fobcv7q+IknacSP2cZoC1d8qnJv4GMMGfn4qvi31Bq0G1/EzXTAYyDV9mvA+Z+VZ+OfzV/Wfqz/WfmQq7n+sPnXQFu/1PGnrn/s+tX1l41/Vl7tv9rzX51/tcuz9qPkjTHGGGOMMcYYY4wxxhhjjDHm/2vvbFakSrr1/2SVrY0gLYqTpmj3SHCkDtvRvgRx0A6c6B1ojwURHNuXYE6cCEJ7BzlydtDREZx0igUHXgQ/ONh++4/131s6ObUzIvf7VNVT8dbzgyAholauiPUVGZmVGcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMGceyiwgPpIejqf3Q/8371N5OJpPPWIH+IqA2tWOpHUrteWqPRlwExOpv0sNddBehxPP8mdr1ERdRxUU4N1M7lVqsZZbanREX4cSaT6Z2OLW41Ccuw9pM8h9WlI+LXK6kttE/R1ykdX/ERTBq/Q209m9I/az91PKs/9j8Y/2nlmfrF+s/1v77Pf/Z9Tfk/Fn7ef3a+s/Ks/NX7/+svDp+1fXT+/+K/p8sUX5iYOxrai9Lk+g374voNu5F4hbGB6VNfBv0N+nhMToDLhJOPFcqIr3x7qEz3CIx78ulJOqD5zS6wFkkbqR8WgqiPnhuoAucReJGydulINoD+hto7d+Q+ln7qeVZ/7H5x/pPLc/WL9Z/rP33e/6z62/AzZ+1n9evrf8NtPGr3v9ZeXX8quun9/8R/l8beI6fMPzJSPztUZQ5j62bdxDXw7cow+r/Y8nfRd9dlPkdW42Hvu8mysSpc32gP/pOoswlbA0e9H1XsPf1q+3P6mftp5Zn/cfmH+s/tTxbv1j/sfbf7/nPrp+dP2s/r19b/9Xxq97/WXl1/Krrp/f/Ef4fOoAMbb7fOYAyOSMdRxlW/4XM2FmUaTNjp1Am56TDKHMmM7aBva9fbX9WP2s/tTzrPzb/2szYKv5rxfJs/WL9x9p/v+c/u352/qz92syY11+Gnb86ftX7PyvfZsZ2I37V9dP7/3K2+H/oAPINy1lDmY+ZsYMow+p/nRlb5QSX+xeLIyjzJTO2jjLvMmOrBKBav9r+rH7Wfmp51n9s/rH+U8uz9Yv1H2v//Z7/7PrZ+bP28/qXsxv1Xx2/6v2flVfHr7p+ev9fzpFVnvATlvMeZXL/Y/YcZVj9TzJjD1HmWWZshjK5AMgVt+9sZsZya9sr+tX2Z/Wz9lPLs/5j84/1n1qerV+s/1j77/f8Z9fPzp+1n9e/nBnKsPNXx696/2fl1fGrrp/e/5cz+78dQweQVxg+BUXfG5SZYfhdxOh7hDKs/qsYdlT0XUOZWxg+xUXfHZSZY/gUG30vUGaK4SCMvvvY+/rV9mf1z8HZby6Wn4LzH5t/rP/U8jNw9WsOzn+s/efY3/k/B7d+dv5TcPbz+rX1Xx2/U2j3/zkpr45fdf2cw/v/yv7fcgCZTCax0H/hn9NOKI7N91/9WJb+V2IeoDMketn/wQq/ILNN+ufp4Ry6n84LonDMsMIvWPTy8S39y/jntBZz/i+s8AsOvXzM9b/xj7Nizv8bff1YST7egb2Nf06rEThxqiz+gsEe0T+H1v5zUj9rP7U86z82/1j/qeXZ+sX6j7X/fs9/dv1zcv6s/bx+bf1n5dn5q/d/Vl4dv+r66f2f8L8xxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxZjyToc5v374dTw9XUttI7TC6S03ur3KRSS9/ID0cTe2HXkdcavI2yX9eUb5JD3dTO9s/T1wKdH2Vi4B6+UPp4WQ/93V0lwltJvkPK8o3Yv1q+SPpoU3tWGrxXM9Te7TKRWy9POv/2u3XQBs/rP/U+tn6w8o34PzHxj9rP7X9a88/dv0/p4ebqZ1KLXwxS+3Oqhdx/QfUP3X9r11/7fWbjX/Wfqz+Btr6sW/yfzIgHMa70StfJG5ULN6m2Cs/MfDcX1N7WQqi3vmP+wUsEkYo3kbaG+80OsMtErc4Pi0ZcQ/oV8tHwl5EV3gWidswi7dBb4P/a7dfA238sP5T62frDyvfgPMfG/+s/dT2rz3/2PXHi5976F74LBJ2L94G/B9Q/9T1v3b9tddvNv5Z+7H6G2jrx77K/7WB57iErcZD33cFZX7C8CcroetoWRx/LPm76LuLMnHqXB/oj76TKKPWr5Y/j63FJziI7l2REqz/a7efOn5Y/6n1s/WHlWf9x8Y/az+1/WvPP3b9v2Prix/0fTdRpvb6p67/teuvvX6z8c/aj9Wvrh/7Kv+HDiBnkJ9ciUOZsQMocyEzdhZlckF6GHtfv1o+F2THUYb1f+32U8cP6z+1frb+sPKs/9j4Z+2ntn/t+ceuv82MnUKZ2uufuv7Xrr/2+t1mxlaJf9Z+LTj96vqxr/J/6ADyDtwEvmXG1lDmdWZslRPwl8zYOva+frX8x8zYQZRh/V+7/dTxw/pPrZ+tP6w86z82/ln7qe1fe/6x68/9i8oRlKm9/qnrf+36a6/fbPyz9mP1q+vHvsr/IYduYjlPUOZTZuw9yuR0PESZXADkgmuv6FfL5/5H8TnKsP6v3X7q+GH9p9bP1h9WnvUfG/+s/dT2rz3/2PU/y4zNUKb2+qeu/7Xrr71+s/HP2o/Vr64f+yr/hw4g0yWTiL77KPMKw6eg6HuDMlcxvNDou4Yycwyf4qLvBfa+/rlYfobhd0Gi7xHKsP6fo277qeNnBs5/c2j1T8HVnykpz/qPjf8ZOPvNoLX/HHXn3xTc+m9h+F3Y6LuDMnPUXf/U9b92/TPUXb/Z+Gftx+pX14859lH+536G9zd0//MWhotT3XTEz4jFRzXxZZQfe8VxKnqV5L+sKN+g+zLQBXSOj5Pj1RE/gxYfFf7SzyF0/p3aX0n+YyX61fLxUeWvqTXoCk/4fTbiZ/hY/9duvwba+GH9p9bP1h9WvgHnPzb+Wfup7V97/rHr/xndl2FbdC984l3ZWyN+BrT2+qeu/7Xrr71+s/HP2o/V30BbP/Z1/htjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjxrHsIsK4yOVmaqdSi0tpZqndGXGRS8i0qR1L7VBqz1N7NOIim5A5mdrh1OJSk7gMZjPJf1hRPi6CuZLaRv8ccZHM/ZEXkd1Fd5HM0dT+TO36iIto2Pmz9lfLs/4/gM7uP6CL0fepvU3yn1eUZ+3Pyjfg4kedP6z/Wf2s/9X2a6D1vzr/1flbe/1S24/dP1n71b5/N9DmfwPt+ln/qeOf1V/76y/WfyvLTwaEY/H30C18kZj85ZIR+sVfRLfwReIWxQclI/TBcxpd4CwStyg+LQVRv/gb6Ba+SNxIebtkxD55H6MLwEUiiM+Vkngb5s/aXy3P+j+S/wS2xubX1F6WisA22J+Vb8DFjzp/WP+z+ln/q+3XQOt/df6r87f2+qW2H7t/svarff9uoM3/Btr1s/5Txz+rv/bXX6z/RsmvDTxHXGF/ZKA/+m6izHlsXXwQ17u3KBOnpvWB/ug7iTKXsHXx6PuuoMwf2Jq86Pvuogw7f9b+annW/z9h+JO5iNWjKMPan5Vn40edP6z/Wf2s/9X2U/tfnf/q/K29fqntx+6frP1q37/V+a9eP+s/dfyz+mt//cX6b5T80AGkxXJOoUzOycdRJufkwyhzJjO2gTIXMmNnUYadf5sZW8X+rVie9f+hzNgBlGHtz8qz8aPOnzYztor/Wf2s/9X2U/u/zYztRv6r87fNjNVQv9T2Y/dP1n6179/q/Fevn/WfOv5Z/W1mrIbXX6z/RskPHUByH9EcQZmPmbGDKPMlM7aOMu8yY6sE4OvM2ConYHb+rP3V8qz/v2XG1lCGtT8rz8aPOn9Y/7P6Wf+r7af2vzr/1flbe/1S24/dP1n71b5/q/NfvX7Wf+r4Z/XX/vqL9d8o+SGDPsNyZiiT+x+x5yiTW0Auub6zmRl7gjK5v3mIMuz8Wfur5Vn/f8qMvUcZ1v6sPBs/6vxh/c/qZ/2vtp/a/+r8V+dv7fVLbT92/2TtV/v+rc5/9fpZ/6njn9Vf++sv1n+j5IcOILcwfAqLvjsoM8PwKSz6HqHMHMOn2Oh7gTJTDAdh9N1HmasYDtTou4Yyc3DzZ+2vlp+B8/8rDL8LEX1vUGYOzv5zUp6Nnxm0+cP6fw5OP+v/GbT2U/tfnf/q/K29fqntNwW3f87A2W+Kuvdvdf6r1z8F5z91/LP6a3/9NQXnv+kY+aEv23z/Jn58GaZFt/A4ld0a+TNgv6bWoFt4nMpmI34GLD4q+gXdF4IicP5O7a8k/3FF+fhft9/Q/c9jLDxOZdORP+MXX+a6gC5x4+R2dcTP2LHzZ+2vlmf9Hx+Vhu1+RJf48a7EqyT/ZUV51v6sfAMuftT5w/qf1c/6X22/Blr/q/Nfnb+11y+1/dj9k7Vf7ft3A23+N9Cun/WfOv5Z/bW//mL9R8kbY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY8ax7CLCA+nhaGo/9H8TV9C/nUwmn7EC2yAfF5lcSW0jtcPoLtK5P+IilLjI5WZqp1KLS1lmqd0ZeREMI8/On5Vn7X8oPZzsdcelPHGZ0WaS/7CivFo/67+QaVM7llrM5Xlqj0Zc5KO2X5Me7qK7CCie58/Uro+4iKr2+G2gXb+6fqrzh5Vn58/mr3r/Yue/3/3H6q99/23A1b/a/cfqb6C1X+2vv1aWnyyZ/ImBsa+pvSwtYhvkI/lv9JNfJG5UvF0qAn3xvIeucC4SwXe5VES3QZ6dPyvP2j+C5zS6wFkkbgF9WgrCPaCf9V/IXURXuBaJG0UflIrYHrBfkx4eoytAi0QROFcqov8B8dtAu351/VTnDyvPzp/NX/X+xc5/v/uP1V/7/tuAq3+1+4/V30Brv9pff42SXxt4jp8w/MlI/O1RlGHlL2Fr8qPvu4IycYX9kYH+6LuJMqw8O39WnrV/vOuzPtAffSdRRq2f9d95bC1ewUF076qUUNvvjyV/F313Uab2+FWvX10/1fnDyrPzZ/NXvX+x89/v/mP1177/svWvdv+x+tX2q/311yj5oQPIkPO+cwBlWPkzmbENlGkzY6ew8/Ls/Fl51v65ID2Mva+/zYyt4r9ckh1HGbX9LmTGzqJM7fGrXr+6fqrzpyXl2fmz+avev9j5t5mx/eA/Vn/t+y9b/2r3H6tfbb/aX3+Nkh86gHzDctZQhpV/lxlbxQC5j9iOYOfl2fmz8qz9v2TG1rH39bP++5gZO4gyavu9zoyt8g5I7fGrXr+6fqrzh5Vn58/mr3r/Yue/3/3H6q99/2XrX+3+Y/Wr7Vf7669R8kMT+oTlvEcZVn4zM/YEZZ5lxmbYeXl2/qw8a/9cAc4l517Rz/ov9z++z1FGbb9cjDxEmdrjV71+df1U5w8rz86fzV/1/sXOf7/7j9Vf+/7L1r/a/cfqV9uv9tdfo+SHDiCvMHyKir43KMPKTzG8iOi7jzK3MPwuTvTdwc7LT8HNf0rKs/afY/gUG30vsPf1s/6bYfhdlOh7hDJzaO13FcOFIvquocwUdcevev3q+jmHNn9Y+Tm4+c/A5a96/5qBm/9+998cnP4p6t5/2fo3R93+m4HTr7bfHHW//pqPkV/2M7zxUUl8meVHdBOPU9WryWSS+3hlO+Xjf/V+Q/c/d5H48a7EdDLuZ3jjy3QtusIZ7+rcGvkzhIw8O39WnrV/fFT5S/8cIfN3an8l+Y+V6Gf9F/9q8GtqDbrCFXafjfgZP7X9GnRfpruArnDGuzpXR/4Mbc3x20C7fnX9VOcPK8/On81f9f7Fzn+/+4/VX/v+24Crf7X7j9Ufckr71f76i5I3xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxoxj2UWEcZFLm9qx1A6hu8L+0YiLXOIinyupbaR2GN1FLvdHXOQTOk/2snGpSlwGs5nkP1QifyA9HE3tB3Q2fp/a2yT/eZfk4yKpm6mdSi18OUvtzsiL+Fr8+/7f7/ZX+69JD3fRXaQV8/gztesjLlJi7d+I9avtx+pX54/afmz+sOtX17/a9191/LDyrP3Z9bP+Y+XZ9TfQ1k91/WDnr17/rsXfZEA4FnwRXeAtErcYPigFYa/8Rq94kbhR9HZpEb3zT6Nz/CJxo+LTUhDsAflw/glste3X1F6WgmAb5CN476EL3EXCb5dLQbwN/t/v9lf7r0kPj9EVoEWiiJ4rbQLbYP9GrF9tP1a/On/U9mPzh12/uv7Vvv+q46ch5Vn7s+tn/cfKs+tvoK2f6vrBzl+9/l2Nv7WB5ziPrcEXxPXqLcpcGlCOvu8KysSpaX2gP/pOooxaPq6fH/pkKWx9tCxOy/+OrcGLvu8myrD+3+/2V/vvjyV6ou8uyrD2V+tX24/Vr84ftf3Y/GHXr65/te+/6vhh5Vn7s+tn/cfKs+tX1091/WDnr17/rsbf0AEkZ+TjKHMmM7aBMjkjHcbelz+UGTuAnZdvM2OnUIb1/363v9p/FzJjZ1GGtb9af5sZ2w37teD0q/OnzYzthv3Y/GHXr65/te+/bWZsN+KHlWft32bGVlk/6z9Wnl2/un6q60ebGVtl/i0pz65/V+Nv6ADyEcs5iDLvMmOrOPBLZmwde1/+W2ZsDTsvn/uI9AjKsP7f7/ZX++91ZmyVd0BY+6v1q+3H6lfnj9p+bP6w61fXv9r3X3X8sPKs/dn1s/5j5dn1q+unun6w81evf1fjb2hCuf/xeo4ym5mxJyiTW0AuuPeK/KfM2HvsvPyzzNgMZVj/73f7q/2Xy7GHKMPaX61fbT9Wvzp/1PZj84ddv7r+1b7/quOHlWftz66f9R8rz65fXT/V9YOdv3r9uxp/QweQGYZPwdH3CGWmGHZi9N1HmTmGT6HR9wJ7X/4Vhk+h0fcGOy9/C8On6Oi7gzIzcP6fY3/bX+2/qxgulNF3DWXm4Oyv1q+2H6t/Dm3+qO3H5s8c3Ppn0Na/Geref9Xxw8rPwNmfXf8UnP+mpPwM3PrV9VNdP9j5q9c/xS7G39CXVb7/EsKvqTXoAi9OxbORPwP4G7r/+QvFcSqajvgZr/io7xd0X6gJx/+d2l9J/mMl8uu97I/oHB+n0ldJ/ssuyccvKcSXmVp0gRun6lsjf4aX8f9+t7/afw26LwNeQFf4452HqyN+BpG1fyPWr7Yfq1+dP2r7sfnDrl9d/2rff9Xxw8qz9mfXz/qPlWfXH3LK+qmuH+z81euXxp8xxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxZhzLLiI8kB6OpvZD/zdxhfvbyWTyGSvQX2TTpnYstUOpPU/t0YiLbFj5uMjlZmqnUovnmqV2Z+RFfC2hv0kPd9FdxBJ2/DO16yMu4omLXK6ktpHaYXQX+dwfcRFMzPlkLxuX0sRlQJtJ/sOK8qz9GnDrZ+NPLc/aj/W/Wl4dP2r7q/OPnT9b/9T2Y+evzn9Wf4O69x/16w92/g04+7PyrP3U/lPHn3r/q/3128rznwwIR/CcGBj7mtrLUhD1yX8RXeIvErdIPigVgW2QD+PfQ2f4RULucskJ26C/SQ+P0TlukXDCuZIT++C/gc55i8SNkrdLSdA7/zQ6xy8St2A+LQXxNtivAbd+Nv7U8qz9WP+r5dXxo7a/Ov/Y+bP1T20/dv7q/Gf1N6h7/1G//mDn34CzfwPt/qn2nzr+1Ptf7a/fRs1/beA54gr3oU9G1gYmNcR5bE3+IK63b7Hz8nGF/ZGB/ui7iTKs/j8wbKfou4syl7A1+NH3XUGZOLWvD/RH30mUYe3Hrp+NP7U8az/W/2p5dfyo7a/OP3b+bP1T24+dvzr/Wf217z/q1x/s/Fn7q/dPtf/U8afe/2p//TZq/kMHkKHk/c4BlMkZ6Th2Xr7NjJ3Czuu/kBk7izJnMmMbKJNL8sMo02bGVrEfu342/tTybWZsFfux/lfLt5mx3YifFpz+2vOPnT9b/9T2Y+evzn9Wf+37j/r1Bzt/1v7q/VPtP3X8qfe/2l+/jZr/0AHkG5azhjIfM2MHsfPyuY9Yj2Dn9b/OjK3yDsC7zNgqAfglM7aOMqz92PWz8aeWZ+3H+l8tr44ftf3V+cfOn61/avux81fnP6u/9v1H/fqDnT9rf/X+qfafOv7U+1/tr99GzX8oID5hOe9RJvc/cs+x8/LPMmMz7Lz+J5mxhyiziX/vub+TS6BccH2HtR+7fjb+1PKs/Vj/q+XV8aO2vzr/2Pmz9U9tP3b+6vxn9de+/6hff7DzZ+2v3j/V/lPHn3r/q/3126j5Dx1AXmH4FBt9b1BmhuF3IaLvEXZe/haGT4HRdwc7r/8qhgMl+q6hzBTDToy++ygzx/ApNPpeoAxrP3b9bPyp5Vn7TcH5fyqWV8eP2v5zaPNvCm7+M3D1bwqt/Wbg5q/Of1Z/7fuP+vXHHNz8Wfur9885tP6bQht/U2j3vznqfv02x4j5D31ZKL7JHh+VxJeJfkQXOHGqfTWZTHIfryzKx0c9v6bWoEv8eFdiNhn3M7yMfPwSQHwZp0Vn+DgV3hr5M7yM/pCLL/NcQOe4OFVeHfkziL+h+5+7CPw4lU9H/AxcfNT8Czofhs/+Tu2vJP9xRXnWfg249bPxp5Zn7cf6Xy2vjh+1/dX5x86frX9q+7HzV+c/q79B3fuP+vUHO/8GnP1ZedZ+av+p40+9/9X++o2avzHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDFmHMsuIjyQHo6m9kP/N+9TezuZTD5jBfqLTO6iu8glnufP1K6PvIhHKX8oPZxM7XBqcalOXMaymeQ/7JJ8XKTUpnYstXiu56k9GnGRktp/avvFRTw3UzuVWthyltqdkRe5XUlto59DXMRzf8RFROr5N9DmDzt/1n6s/9j8YfWz8rXHvzp/1PW7AZd/rP8aUr96/2H9z85fLa+un2z8s/Nn7aeun2r7sfpXtt9kQDicd2Jg7GtqL0tO7IvHY3QBsEgY4VypiOwB+TD4aXSOWyRudHxacuI2yIfDLqJz/CJxi+SDUhDsAf+p7RfBfw9d4C8SdrtcKiJ98biBLnkXiRtRb5eKyB6YfwNt/rDzZ+3H+o/NH1Y/K197/KvzR12/G3D5x/qvIfWr9x/W/+z81fLq+snGPzt/1n7q+qm2H6t/lP3WBp4jrk8f+mQk/vYoyvyx5O+i7y7KqOXj1Lo+0B99J1GGlT+Prc4P4nr7FmXU/lPb73dsDX70fTdR5hK2Fg/0fVdQRj1/df6w82ftx/qPzR9WPytfe/yr80ddv9n8Y/3H6lfvP6z/2fmr5dX1k41/dv6s/dT1U20/Vv8o+w0dQIaUf+cAylzIjJ3F3pfPBelh7Lx8LkiOo4zaf2r7tZmxUyhzJjO2gTLq+avzp82MrTJ/1n6s/9j8YfWz8m1mrIb4V+ePun6z+cf6j9Wv3n/azNgq/mfnr5ZX1082/tn5s/ZrM2O7UT/V9mP1t5mxLfYbOoB8w3LWUOZ1ZmyVE6ha/ktmbB07L/8xM3YQZdT+U9sv9xHhEZR5lxlbJYHV81fnDzt/1n6s/9j8YfWz8rXHvzp/1PWbzT/Wf6x+9f7D+p+dv1peXT/Z+Gfnz9pPXT/V9mP1j7LfkEM+YTnvUeZJZuwh9r58LoByxXG75HP/I/gcZdT+U9vvWWZshjKbmbGcbb6jnr86f9j5s/Zj/cfmD6ufla89/tX5o67fbP6x/mP1q/cf1v/s/NXy6vrJxj87f9Z+6vqpth+rf5T9hg4grzB8ioy+NyhzFcMLjb5r2PvycwyfIqPvBXZefobhU2j0PUIZtf/m0NrvFoZP4dF3B2WmGE7i6LuPMnNo56/OH3b+c3D2m4LzH5s/U3D6p6R87fE/hzZ/5tDWbzb/puD8x+pX7z+s/9n5q+Xn0NbPGbj4n4ObP2s/df2cQWu/GTj9o+y37Gd446Oa+DLPj+gcF6fKV5PJJPfxzqJ8g+7LZBfQFY44+V0d+TOgSvn4qOkXdDaINf+d2l9J/uMuycdHVb+m1qBzfJxKZyN+Bk3tP7X94pcY4stQLbrAj1P5rZE/o/cbuv85jsIR72pMR/yMnnr+DbT5w86ftR/rPzZ/WP2sfO3xr84fdf0OOSb/WP81pH71/sP6n52/Wl5dP9n4Z+fP2k9dP9X2Y/VT9jPGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGjGPZRYRNeriL7iKVo6n9mdr1kReZMfKH0sPJ1A6nFpfKxGVEm0n+w4ryB3q9P6Bb4/vU3ib5zyvKx0UyV1Lb6OcQFyHdH3mRmFKeXX9cRNOmdiy18MXz1B6NuIiGlWfnz8qz8aeWV/uPla/d/g24+qeuH7XbLy7CupnaqdQiFmep3RlxkZi6fqnzj7Vf7ft37fVXnX+sPDt/Nn7V9aP2+F15/pMB4SY9PEYXOIvEIs6Vgmgb5GPBp9EZbpG40fFpyYh98TqBrWv7mtrLUhHrjXcDneEWiRstb5eCYA/Is+uP4LuILvAWiRsxH5SCcBvk2fmz8mz8qeXV/mPla7d/A67+qetH7faLFw/30L1wWCTi7nLpRcQeqF/q/GPtV/v+XXv9VedfA+3rPzZ+1fWj9vgdNf+1gef4A1uDB33fXZRh5ePUtD7QH30nUSaunx/6ZGcNw/P6v1zCVuOh77uCvS/Prv88tgZfcBDdqXin5dn5s/Js/Knl1f5j5Wu3P1v/1PWjdvv9jq0vHtD33UQZdf1S5x9rv9r379rrrzr/1K//2PhV14/a43fU/IcOIBewnLMow8rnisxhlDmUGTuAMmcyYxvY+/Ls+nNBehw7L8/On5Vn408tr/YfK1+7/dn6p64ftduvzYydQhl1/VLnX5sZW8V+te/ftddfdf6pX/+1mbFV4rcl5Vn/1R6/o+Y/dAB5jeWs8g4EK/8lM7aOMt8yY2so8y4ztooD1fLs+j9mxg5i5+XZ+bPybPyp5dX+Y+Vrtz9b/9T1o3b75f5F4AjKqOuXOv9Y+9W+f9def9X5p379x8avun7UHr+j5j+U0E+wnIcow8rnFpAL7u98yoy9R5nNzFhubXtFnl1/7n8Mn2Pn5dn5s/Js/Knl1f5j5Wu3P1v/1PWjdvs9y4zNUEZdv9T5x9qv9v279vqrzj/16z82ftX1o/b4HTX/oQPIVQxPNPquoQwrP8fwKS76XqDMKwy/ixJ9b1BmimEnRt997H15dv0zDJ+Co+8Rdl6enT8rPwcXf3Ox/Axa/81I+Tnqtj9b/6bQ1o856rbfLQy/ixl9d1BmBm39mkGbf6z95qh7/56j7vo7hzb/1K//2PhV148p6o7fKUbMf+jLXt9/ySC+THQBXeDEyeXqyJ9hY+Tjo55f0H0hLQz3d2p/JfmPK8qv97I/oitc8a7KqyT/ZUX5+F+339D9z2IYLk5105E/g6mUZ9cfHzX+mlqDLvBC72zkzwgy8uz8WXk2/tTyav+x8rXbvwFX/9T1o3b7/Yzuy6QtuhcO8a7mrZE/o6msX+r8Y+1X+/5de/1V5x8rz86fjV91/ag9fqn5G2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGPGsewiwkPp4WRqh1OLS4HiMpnNyWTyASvQX0RyJbWN/jniIpr7Iy5SadLDXXQXmRxN7c/Uro+4yOZAL/cDujW+T+1tkv+8onxcxNKmdiy1sEVcQf9oxEUsrP3iIpybqZ1KLeYyS+3OyItwWmL+rP7a/d+Q+ll51v4NtPZj47+B81/p//0+f9b/6vhR79+s/9X+U9c/tf3U+hto9182fhpo61dD6mfzf+X5T5YIn+4FF4kbFZ+WjNBP/kavfJG4EfF2aRG98R6jM9wisYhzJSP2xeMEtq7ta2ovS0WkD76L6AJvkbgR8kEpCLfBfpH899Al/iKh93KpCGzD/Fn9tfu/IfU3pDxr/wZa+7Hx38D5r/T/fp8/6391/Kj3b9b/av+p65/afmr9DbT7Lxs/DbT1qyH1s/k/av5rA8+xMSCMvu8kylzC1smj77uCMn9gq/HQ991Fmbh+fuiTnbUlz/t/OY+twRfE9fYtyrD2+x1bkx99302UYefP6q/d/6x+Vp61v9p+bPw7/7X+3+/zZ/2vjh/1/s36X+0/df1T20+tX73/svGjrl+sfjb/R81/6ACSS7LDKHMmM7aBMhcyY2dR5lBm7ADK5Jx8HGVY+7WZsVMow86/Bae/dv+z+ln5NjO2iv3V9mPj3/m/nN3w/36fP+t/dfyo9+82M7aK/9X+U9e/NjO2G/ZrodWv3n/Z+FHXL1Y/m/+j5j90APmC5ayjzDuMmMAArzNjq7wD8S0ztoYyHzNjB1GGtV/uI74jKMPOn9Vfu/9Z/aw8a3+1/dj4d/4vZzf8v9/nz/pfHT/q/Zv1v9p/6vqntp9av3r/ZeNHXb9Y/Wz+j5r/2sgJ5Bb3nc3M2BOUyf3NQ5T5lBl7jzK5/3F7jjKs/Z5lxmYow86f1V+7/1n9rDxrf7X92Ph3/i9nhjKs/fb7/Fn/q+NHvX+z/lf7T13/1PZT61fvv2z8qOsXq5/N/1HzHzqAzDF8iom+FygzXTKJ6LuPMlcxbOjou4YyrzD8Lkb0vUGZGYZPwdH3CGXm4Ox3C8PvQkTfHZSZgZs/q3+Kuv3P6mflWfur7TcHF//Of63/59jf85+B8/8M2viZQ7t/s/6fQ+s/df1T20+tX73/zsDFj7p+sfqn4PJ/jhHz33IAmUwmYej/xj/JFoL/G339WJb+W/K38c9pKSYep+riN+h7+Xl6OIfup8OCMNwMK3yDv5eP+f4L/7xbEYUj5v2vfqwkH4n2AJ0h0cv+D1b4BYRenrVf/MrEZfzzbkPo/C+s8AsU2zR/Vn/t/p+T+ll51v5zaO3Hxv8czn+l//f7/Fn/q+NHvX+z/lf7T13/1PZT659Du/+y8TOHtn7NSf1s/lPzN8YYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcaMZzLU+e3btyY93E3tbGpH0V1qcn2Vi0x6+UPp4WRqh1NbR3cZymaS/7Ci/PH0cCW1jf454lKU+6tchNLLH0kPbWrHUou5PE/t0SoXyWyT/AF0dvsBnY3jUqO3Sf7zLsk30PqPlWftr9bPyjfg/Ke2Hxu/rP6f08PN1E6lFraYpXZnlYu0tkk/W78acP53/dDWb9b/bPw2qNt/6v2T9Z+6frHybP64/nLxp96/d63+TJYIP+4FF4lFFG9T7Bd/Gt3CF4kbEZ+WjNAHzw10xlskbmQs3sbYO+8iOsctErcwFm+z3Ab5CL4T2Grbr6m9LAXhNsg30PqPlWftr9bPyjfg/Ke2Hxu/rP4onvfQFc5FYt3F23z3QP1qwPnf9UNbv1n/s/HboG7/qfdP1n/q+sXKs/nj+svFn3r/3tX6szbwHH8MCKPvu4sycepcH+iPvpMocwlbgwd93xWUOY+tzgsOojtV7rT8Txj+ZClsfRRlWHm1/1h51v5q/aw86z+1/dj4ZfX/jq3FE33fTZRR1y/W/64f2vrN+p+N39r9p94/Wf+p6xcrz+aP6y8Xf+r9e1frz9AB5AKWcxZlckY+jDJnMmMbKJMz8nHsvPyhzNgB7Ly82n+sPGt/tX5WnvWf2n5s/LL628zYKey8frZ+sf53/VjObtRv1v9tZmyV+K3df+r9k/Wfun61pDybPy04/fu9/qr37zYztu31Z+gA8hrLWeUE9yUzto4y7zJjqxjwY2bsIHZe/ltmbA07L6/2HyvP2l+tn5Vn/ae2Hxu/rP7cR9RHsPP62frF+t/1Yzm7Ub9Z/7PxW7v/1Psn6z91/WLl2fxx/V3OKvGn3r93tf4MGeQJlvMQZXIBkJvcdzYzY7m5fSf3P37PsfPynzJj77Hz8mr/sfKs/dX6WXnWf2r7sfHL6n+WGZth5/Wz9Yv1v+vHcnajfrP+Z+O3dv+p90/Wf+r6xcqz+eP6u5xV4k+9f+9q/Rk6gFzF8ESj7xrKzDF8Cou+FygzxbARo+8+yswwfIqMvkfYeflXGD4FR98b7Ly82n9zUn4Gzv5zaPXPSHnWfzNo7cfG7xyc/lsYfhcn+u5g5/VPwdUv1v+uH9r6PQXnfzZ+a/efev+cgvPfHNr6xcrPwOWP6y8XfzNo9+9drT9DX5b5/k32+DLJhV4wTjVXR/wMWXxU9Au6L+TEwv9O7a8k/3FF+fhft9/Q/c9YBE6caqcjf4b319QadI4LudnIn1Fl5OOjrlj7j+gCL07Fr5L8l12Sb6D1HyvP2l+tn5UPOcZ/avux8cvq/xndl+ladIUz3tW5NeJnBNX1qwHnf9cPbf1m/c/Gb4O6/afeP1n/qesXK8/mj+svF3/q/Vtaf4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wx41h2EeGh9HAytcOpxaUqcZnI5mQy+YAVSPIH0sPR1H7odcQV9G+T/OcV5Zv0cBfdRTLxPH+mdn3ERTD7ff6sfFxEczO1U6nFpTiz1O6MvMioTe1YajGX56k9GnkRH2M/1n9q+zfQxk9c5HQltY3+OeIiofsjL1JTxo9av9r+bPyz+tX5o64/rP3U9mftx8qz62f1q/d/tn6p/a+Of7X9WP0NuPhh5dn5ryw/GRAO459GZ/hF4kbFpyUn9Ml7YuC5v6b2spTEvfEeozPcIhEE50pG9Pxp+Qiee+gCZ5EoPpdLQdgXr4voCtcicQvng1IR2wb7sf5T27+BNn6i+N9AV3wXiRtlb5c2gT0QP2r9avuz8c/qV+ePuv6w9lPbn7UfK8+un9Wv3v/Z+qX2vzr+1fZj9Tfg4qeBNv5Gya8NPEecOtcH+qPvJMrE9e9Dn6yErqNl8f9/hfvQ30XfXZTZ7/Nn5X/H1uBB33cTZc5ja/EKDqJ7V6UEaz/Wf2r7q+PnErYWf/R9V1BGHT9q/Wr7s/HP6lfnj7r+sPZT25+1HyvPrp/Vr97/2fql9r86/tX2Y/Wz8aOOv1HyQweQXJIdRplDmbEDKHMhM3YWZfb7/Fn5NjN2CmVySXocZVj7sf5T218dP2cyYxso02bGdiN+Wmj1q+3Pxj+rX50/6vrD2k9tf9Z+rDy7fla/ev9vM2Or1C+1/9Xx32bGdsN+LTj9bPyo468dIz90APmC5ayjzLfM2BrKvM6MrfIOxH6fPyuf+4j1CMp8zIwdRBnWfqz/1PZXx8+7zNgqBVgdP2r9avuz8c/qV+ePuv6w9lPbn7UfK8+un9Wv3v/Z+qX2vzr+1fZj9bPxo46/UfJDCZULgNzivvMpM/YeZZ5kxh6izH6fPyv/LDM2Q5nc/2g+RxnWfqz/1PZXx89mZiw3t++o40etX21/Nv5Z/er8Udcf1n5q+7P2Y+XZ9bP61fs/W7/U/lfHv9p+rH42ftTxN0p+6AAyx/ApMPpeoMwrDL+LEH1vUOYqhh0dfddQZo79Pf85KX8Lw6fY6LuDMjMMv4sSfY9QhrUf6785tPZXx88Uw0U4+u6jjDp+1Prn0Nqfjf8pOP1zaPNnBm39mYKz3xRa+8/A2W9Gyk/BrX8GTr96/2fr1xxa/0+hjX+1/Vj9bPyo42+U/LKf4Y2P2n5B94WsMPzfqf01mUxyH88tyq/3sj+iS9x4V+FVkv+yonyD7ss0F9AZLk51V0f8jNh+nz8r/zO6LxO16AInTrW3Rv6M6a+pNegKV7yrMhv5M5iM/Vj/qe3fQBs/8b++v6H7n9Eo/PGu1HTkzyAq40etX21/Nv5Z/er8Udcf1n5q+7P2Y+XZ9bP61fs/W7/U/lfHv9p+rP4GXPyw8uz8KXljjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjzDiWXUR4KD2cTO1wanEpT1xmsjmZTD5gBfqLbNrUjqUWz/U8tUcjLrI5kB6OpvZDP8f3qb1N8p9XlGfnr5aPi3iupLbRP0dcJHN/xEU8rP1Y/6njh7UfO/8mPdxFd5FS+OHP1K6PuAiIXb86/+IiopupnUot5jJL7c7IiwBb6NbfgPMfG3+sfO32V+efWj/rvwba9bPy6vhtwNmPlVfvn6x+9f7RQFu/1a//1PnXYEX7T5ZM/nQ/8UXiRsinpUX0wX8RXeAvErdIPiglQR+8Jwbm9jW1l6Ug3ob5q+Uj+G6gC55F4kbQ26Ug3Ab7sf5Txw9rP3b+TXp4jC7xFokicK5UBLdh/er8i+J1D13hWiT0Xi4VsT2w/gac/9j4Y+Vrt786/9T6Wf810K6flVfHbwPOfg209lfnn3r/aKCt3+rXf+r8azDC/msDz7ExMHn0fSdR5jy2Bn8Q19u3KPMThj+ZibkeLYvT81fLX8LW4EPfdwVlWPux/lPHD2s/dv5/YNjO0XcXZdj1q/Pvd2wtXuj7bqKMev2s/9j4Y+Vrt786/9T6Wf+p18/Kq+OXtZ/a/ur8U+8f6vqtfv2nzr9R9l9b8ofLOIwyuUUeR5lDmbEDKMPOXy1/JjO2gTKs/Vj/qeOHtR87/wuZsbMow65fnX9tZuwUyqjXz/qPjT9Wvs2M1WB/df6p9beZsVX8p14/K99mxnYjfln7qe2vzj/1/qGu3+rXf+r8G2X/oQPIFyxnHWU+ZsYOosy3zNgayrDzV8u/y4ytEkCs/Vj/qeOHtR87/9eZsVXeAWLXr86/3Ef8R1BGvX7Wf2z8sfK121+df2r9rP/U62fl1fHL2k9tf3X+qfcPdf1Wv/5T598o+w8FxLt/88m/k/sfteco8ykz9h5l2Pmr5TczY09QhrUf6z91/LD2Y+ef0/EQZdj1q/PvWWZshjLq9bP+Y+OPla/d/ur8U+tn/adePyuvjl/Wfmr7q/NPvX+o67f69Z86/0bZf+gAMsfwKSr6XqDMDMOn8Oh7hDKvMHyKjr43KDMHN/+5WH6K4SCKvvsow9pvBs5/c2jjZwrOfnNw87+K4USPvmsoMwO3/hm0+XcLw++iRN8dlJlBu37Wf1Nw8Tcl5Wu3/xza/JtDq5/1n3r9c1JeHb+s/dT2n0Gbf+r9Q12/59C+/ptDm3+j7D/0ZaH4Jnt8VPcLui8UxcT/Tu2vyWSS+3hvUT4+qvk1tQZd4MepfDbiZ+DWe90/ogvcOFW/SvJfVpRn56+Wj//V/A3d/8xF4MWpeDriZ9hY+7H+U8cPaz92/g26L2NdQJd48a7A1cm4n+Fl1q/Ov5/RfZmtRVe44l2VWyN/RlO5/pBj/MfGHytfu/3V+afWz/qvgXb9rLw6fkOOsR8rr94/Wf3q/aOBtn6rX/+p868BYX9jjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjzDiWXUTYpIe76C5COZran6ldH3GRy6H0cDK1w6nFpTRxGclmkv+wonxcxHIltY3+OeIik/sjLmI50M/7B3RrfJ/a2yT/eUV5tX5WnrV/A87/cZHNzdROpRaXIs1SuzPiIht2/qz+kGlTO5ZazOV5ao9GXOSk9j8bvw04/7PzZ+3fQFu/2Phj5dXxp/YfG/+s/1n52uu/un42qDt+1Pmr3r/Z+FHPXx0/DbT798rznyyZ/ON+AovEk5wrLaJXfrpXvEjcyPi0ZMTeeTf6yS8SN0LeLjmxN94JbF3b19Reloy4B/Sz8qz9G3D+j+S/hy7xF4nicblUBLZh/qz+kLuIrvAtEreIPigVwT3gfzZ+G3D+Z+fP2r+Btn6x8cfKq+NP7T82/ln/s/K11391/WxQd/yo81e9f7Pxo56/On4aaPfvUfNfG3iOPwYmj77vLspsDChH33cSZS5hq/PQ911Bmbh+fuiTnVjrUZRR62flWfuz/v8dW5Mffd9NlGHnz+o/j63FLziI7l2ZEmr/s/HL+p+dP2t/df1i44+VV8ef2n9s/LP+Z+Vrr//q+ll7/KjzV71/s/Gjnr86ftT796j5Dx1ALmA5Z1EmN8nDKHMmM7aBMocyYwew9/Wz8qz9Wf+3mbFTKMPOvwWnP5fkx1FG7X82fln/s/Nn7a+uX21mbJX4a0l5dfyp/cfGP+t/Vr72+q+un7XHjzp/28zYbuzfbPy0mbHdmL86ftT796j5Dx1AXuPfe/LvfMmMraPMu8zYKg74lhlbw97Xz8qz9mf9n/uI9AjKsPNn9X/MjB1EGbX/2fhl/c/On7W/un6x8cfKq+NP7T82/ln/s/K11391/aw9ftT5q96/2fhRz18dP+r9e9T8h57wCZbzEGVyDsgZ5zubmbHc3L7zKTP2HntfPyvP2p/1/7PM2Axl2Pmz+nP/o/kcZdT+Z+OX9T87f9b+6vrFxh8rr44/tf/Y+Gf9z8rXXv/V9bP2+FHnr3r/ZuNHPX91/Kj371HzHzqAXMXwQqPvGsrMMXwKir4XKDPF8CKi7z7KvMLwKS763mDv62fl5+Dsz/r/FobfhYi+OygzBzd/Vv8Mw+/CRN8jlFH7fwoufln/s/OfgbO/un6x8cfKq+NvBq3/puDifw7O/3NSvvb6P4O2ftYeP+r8Ve/fM3Dxo57/FNr4Ue/fc4yY/9CXTb5/kz6+zHIB3cTjVHV1xM94xUdlv6D7Qkso/ju1v5L8xxXl43/9fkP3P2vhuDhVTkf8jNl6r/tHdIaLU92rJP+lEv2sPGv/Bpz/45co4stgLbrEj3clbo34GTx2/qz++Kj219QadIUv/D4b8TOAav+z8duA8z87f9b+DbT1i40/Vl4df2r/sfHP+p+Vr73+q+tng7rjR52/6v2bjR/1/NXx00C7f1PzN8YYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMXuL/wcv83CgveZQIgAAAABJRU5ErkJggg=="})]})]}),L2=()=>a.jsxs("footer",{className:"footer",children:[a.jsxs("div",{className:"footer-top",children:[a.jsxs("a",{className:"footer-logo",href:"https://buildwithfern.com",children:[a.jsx(T2,{className:"footer-logo-img dark:hidden"}),a.jsx(N2,{className:"footer-logo-img hidden dark:block"}),a.jsx(V2,{className:"footer-logo-frame dark:hidden"}),a.jsx(q2,{className:"footer-logo-frame hidden dark:block"})]}),a.jsxs("div",{className:"footer-status",children:[a.jsx(k2,{}),a.jsxs("a",{className:"soc2-badge",href:"https://security.buildwithfern.com/",children:[a.jsx(W2,{className:"soc2-badge-img"}),a.jsx("span",{className:"status-text",children:"Soc 2 Type II"})]})]})]}),a.jsxs("div",{className:"footer-links",children:[a.jsx("div",{className:"footer-bottom-text",children:" © 2025 Fern • Located in Brooklyn, NY "}),a.jsxs("div",{className:"footer-columns",children:[a.jsxs("div",{className:"footer-column",children:[a.jsx("h4",{className:"footer-column-title",children:"Documentation"}),a.jsxs("div",{className:"footer-column-links",children:[a.jsx("a",{href:"/openapi/getting-started/overview",className:"footer-link",children:"OpenAPI Compatibility"}),a.jsx("a",{href:"/sdks/overview/introduction",className:"footer-link",children:"SDKs"}),a.jsx("a",{href:"docs/getting-started/overview",className:"footer-link",children:"Docs"})]})]}),a.jsxs("div",{className:"footer-column",children:[a.jsx("h4",{className:"footer-column-title",children:"Resources"}),a.jsxs("div",{className:"footer-column-links",children:[a.jsx("a",{href:"https://buildwithfern.com/blog",className:"footer-link",children:"Blog"}),a.jsx("a",{href:"#support",className:"footer-link",children:"Support"}),a.jsx("a",{href:"https://buildwithfern.com/pricing",className:"footer-link",children:"Pricing"}),a.jsx("a",{href:"https://buildwithfern.com/slack",className:"footer-link",children:"Slack"})]})]}),a.jsxs("div",{className:"footer-column",children:[a.jsx("h4",{className:"footer-column-title",children:"Company"}),a.jsxs("div",{className:"footer-column-links",children:[a.jsx("a",{href:"https://brandfetch.com/buildwithfern.com",className:"footer-link",children:"Brand Kit"}),a.jsx("a",{href:"https://github.com/fern-api/fern",className:"footer-link",children:"Github"}),a.jsx("a",{href:"https://buildwithfern.com/privacy-policy",className:"footer-link",children:"Privacy Policy"}),a.jsx("a",{href:"https://buildwithfern.com/terms-of-service",className:"footer-link",children:"Terms of Service"})]})]})]})]})]}),Ei="fern-footer",Ri=async()=>{if(!document.getElementById("footer")){const t=document.createElement("div");t.setAttribute("id","ada-footer"),t.setAttribute("data-react-component","true");let n=document.getElementById(Ei);n||(n=document.createElement("div"),n.setAttribute("id",Ei),document.body.appendChild(n)),n.insertBefore(t,n.firstChild),r1(t).render(a.jsx(z1.StrictMode,{children:a.jsx(L2,{})})),n&&(n.style.display="block")}};window.addEventListener("load",async()=>{await Ri(),new MutationObserver(async e=>{e.some(n=>n.type==="childList"&&!document.getElementById("ada-footer"))&&await Ri()}).observe(document.body,{childList:!0,subtree:!0})}); diff --git a/footer/vite.config.ts b/footer/vite.config.ts index 566d28c1b..918a69ebb 100644 --- a/footer/vite.config.ts +++ b/footer/vite.config.ts @@ -5,7 +5,7 @@ import { defineConfig } from 'vite' export default defineConfig({ plugins: [react()], build: { - outDir: '../fern/dist', + outDir: '../fern/footer-dist', rollupOptions: { output: { entryFileNames: `output.js`, From 3f387a16c071e2b0be559aab846c2ce3b5c85123 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 15 Jul 2025 18:15:13 -0400 Subject: [PATCH 53/66] fix: imported fern footer --- footer/src/FernFooter.tsx | 322 ++++++++++++++++++++++++++++++-------- 1 file changed, 261 insertions(+), 61 deletions(-) diff --git a/footer/src/FernFooter.tsx b/footer/src/FernFooter.tsx index 17450ab5b..458deb700 100644 --- a/footer/src/FernFooter.tsx +++ b/footer/src/FernFooter.tsx @@ -9,76 +9,276 @@ import { Soc2Logo } from './images/soc2'; export const FernFooter: React.FC = () => { return ( - + + ); }; \ No newline at end of file From 89d3a722e1c813da3a100f27c5d0807550e0f4e1 Mon Sep 17 00:00:00 2001 From: Kapil Gowru Date: Tue, 15 Jul 2025 18:20:45 -0400 Subject: [PATCH 54/66] fix: imported fern footer --- footer/src/FernFooter.tsx | 200 +------------------------------------- footer/src/main.css | 197 +++++++++++++++++++++++++++++++++++++ footer/src/main.tsx | 14 +-- 3 files changed, 205 insertions(+), 206 deletions(-) diff --git a/footer/src/FernFooter.tsx b/footer/src/FernFooter.tsx index 458deb700..d42c3374f 100644 --- a/footer/src/FernFooter.tsx +++ b/footer/src/FernFooter.tsx @@ -9,205 +9,7 @@ import { Soc2Logo } from './images/soc2'; export const FernFooter: React.FC = () => { return ( - <> - - + <>