From 083ba28f9edcfa26eb369b59162d223bcfb8625a Mon Sep 17 00:00:00 2001 From: Arvid Norlin Date: Tue, 3 Dec 2024 14:56:20 +0100 Subject: [PATCH 01/95] feat: add SignupPromo component --- .../EnterDetails/Summary/Mobile/index.tsx | 17 ++++++++ .../EnterDetails/Summary/UI/index.tsx | 17 +++++--- .../RoomSelection/RateSummary/index.tsx | 36 +++++----------- .../RateSummary/rateSummary.module.css | 34 ++++----------- .../HotelReservation/SignupPromo/Desktop.tsx | 43 +++++++++++++++++++ .../HotelReservation/SignupPromo/Mobile.tsx | 20 +++++++++ .../SignupPromo/signupPromo.module.css | 43 +++++++++++++++++++ i18n/dictionaries/da.json | 2 +- i18n/dictionaries/de.json | 2 +- i18n/dictionaries/en.json | 2 +- i18n/dictionaries/fi.json | 2 +- i18n/dictionaries/no.json | 2 +- i18n/dictionaries/sv.json | 2 +- server/routers/hotels/output.ts | 4 +- .../hotelReservation/signupPromo.ts | 9 ++++ 15 files changed, 170 insertions(+), 65 deletions(-) create mode 100644 components/HotelReservation/SignupPromo/Desktop.tsx create mode 100644 components/HotelReservation/SignupPromo/Mobile.tsx create mode 100644 components/HotelReservation/SignupPromo/signupPromo.module.css create mode 100644 types/components/hotelReservation/signupPromo.ts diff --git a/components/HotelReservation/EnterDetails/Summary/Mobile/index.tsx b/components/HotelReservation/EnterDetails/Summary/Mobile/index.tsx index 07f18807e..844a20485 100644 --- a/components/HotelReservation/EnterDetails/Summary/Mobile/index.tsx +++ b/components/HotelReservation/EnterDetails/Summary/Mobile/index.tsx @@ -1,13 +1,30 @@ +"use client" + +import { useEnterDetailsStore } from "@/stores/enter-details" + +import SignupPromoMobile from "@/components/HotelReservation/SignupPromo/Mobile" + import SummaryUI from "../UI" import SummaryBottomSheet from "./BottomSheet" import styles from "./mobile.module.css" import type { SummaryProps } from "@/types/components/hotelReservation/summary" +import { DetailsState } from "@/types/stores/enter-details" + +function storeSelector(state: DetailsState) { + return { + join: state.guest.join, + membershipNo: state.guest.membershipNo, + } +} export default function MobileSummary(props: SummaryProps) { + const { join, membershipNo } = useEnterDetailsStore(storeSelector) + const showPromo = !props.isMember && !join && !membershipNo return (
+ {showPromo ? : null}
diff --git a/components/HotelReservation/EnterDetails/Summary/UI/index.tsx b/components/HotelReservation/EnterDetails/Summary/UI/index.tsx index 2a33812f0..455692248 100644 --- a/components/HotelReservation/EnterDetails/Summary/UI/index.tsx +++ b/components/HotelReservation/EnterDetails/Summary/UI/index.tsx @@ -4,6 +4,7 @@ import { useIntl } from "react-intl" import { dt } from "@/lib/dt" import { useEnterDetailsStore } from "@/stores/enter-details" +import SignupPromoDesktop from "@/components/HotelReservation/SignupPromo/Desktop" import { ArrowRightIcon, ChevronDownSmallIcon } from "@/components/Icons" import Button from "@/components/TempDesignSystem/Button" import Divider from "@/components/TempDesignSystem/Divider" @@ -17,7 +18,6 @@ import useLang from "@/hooks/useLang" import styles from "./ui.module.css" import type { SummaryProps } from "@/types/components/hotelReservation/summary" -import { CurrencyEnum } from "@/types/enums/currency" import type { DetailsState } from "@/types/stores/enter-details" export function storeSelector(state: DetailsState) { @@ -60,10 +60,14 @@ export default function SummaryUI({ const adults = booking.rooms[0].adults const children = booking.rooms[0].children - const showMemberPrice = !!( - (isMember || join || membershipNo) && - roomRate.memberRate - ) + const memberPrice = roomRate.memberRate + ? { + currency: roomRate.memberRate.localPrice.currency, + amount: roomRate.memberRate.localPrice.pricePerStay, + } + : null + + const showMemberPrice = !!(isMember || join || membershipNo) const diff = dt(booking.toDate).diff(booking.fromDate, "days") @@ -240,6 +244,9 @@ export default function SummaryUI({
+ {!showMemberPrice && memberPrice ? ( + + ) : null} ) } diff --git a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx index 4322872dc..34e78e572 100644 --- a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx +++ b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx @@ -3,6 +3,8 @@ import { useIntl } from "react-intl" import { dt } from "@/lib/dt" +import SignupPromoDesktop from "@/components/HotelReservation/SignupPromo/Desktop" +import SignupPromoMobile from "@/components/HotelReservation/SignupPromo/Mobile" import Button from "@/components/TempDesignSystem/Button" import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" @@ -72,15 +74,7 @@ export default function RateSummary({ return (
- {showMemberDiscountBanner && ( -
- - {intl.formatMessage({ - id: "Join or log in while booking for member pricing.", - })} - -
- )} + {showMemberDiscountBanner && }
{roomType} @@ -88,23 +82,13 @@ export default function RateSummary({
{showMemberDiscountBanner && ( -
- - {intl.formatMessage( - { - id: "To get the member price {amount} {currency}, log in or join when completing the booking.", - }, - { - span: (str) => ( - - {str} - - ), - amount: member.localPrice.pricePerStay, - currency: member.localPrice.currency, - } - )} - +
+
)}
diff --git a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/rateSummary.module.css b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/rateSummary.module.css index 3271969ae..ed90225b6 100644 --- a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/rateSummary.module.css +++ b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/rateSummary.module.css @@ -33,7 +33,12 @@ width: 100%; } +.promoContainer { + display: none; + max-width: 264px; +} .summaryPrice { + align-self: center; display: flex; width: 100%; gap: var(--Spacing-x4); @@ -50,6 +55,7 @@ } .summaryPriceTextDesktop { + align-self: center; display: none; } @@ -64,27 +70,6 @@ white-space: nowrap; } -.memberDiscountBannerDesktop { - display: none; - background: var(--Primary-Light-Surface-Normal); - border-radius: var(--Corner-radius-xLarge) var(--Corner-radius-xLarge) 0px - var(--Corner-radius-xLarge); - flex-direction: row; - align-items: center; - padding: var(--Spacing-x1) var(--Spacing-x-one-and-half); - gap: var(--Spacing-x2); - max-width: 264px; -} - -.memberDiscountBannerMobile { - width: 100%; - background: var(--Primary-Light-Surface-Normal); - padding: var(--Spacing-x-one-and-half); - display: flex; - align-items: center; - justify-content: center; -} - @media (min-width: 768px) { .summary { padding: var(--Spacing-x3) var(--Spacing-x7) var(--Spacing-x5); @@ -93,15 +78,12 @@ flex-direction: row; } .petInfo, + .promoContainer, .summaryText, .summaryPriceTextDesktop { display: block; } - .memberDiscountBannerDesktop { - display: flex; - } - .summaryPriceTextMobile, - .memberDiscountBannerMobile { + .summaryPriceTextMobile { display: none; } .summaryPrice, diff --git a/components/HotelReservation/SignupPromo/Desktop.tsx b/components/HotelReservation/SignupPromo/Desktop.tsx new file mode 100644 index 000000000..4d11c7cdb --- /dev/null +++ b/components/HotelReservation/SignupPromo/Desktop.tsx @@ -0,0 +1,43 @@ +"use client" + +import { useIntl } from "react-intl" + +import Caption from "@/components/TempDesignSystem/Text/Caption" +import Footnote from "@/components/TempDesignSystem/Text/Footnote" + +import styles from "./signupPromo.module.css" + +import { SignupPromoProps } from "@/types/components/hotelReservation/signupPromo" + +export default function SignupPromoDesktop({ + memberPrice, + badgeContent, +}: SignupPromoProps) { + const intl = useIntl() + if (!memberPrice) { + return null + } + const { amount, currency } = memberPrice + const price = intl.formatNumber(amount, { currency, style: "currency" }) + + return memberPrice ? ( +
+ {badgeContent && {badgeContent}} + + {intl.formatMessage( + { + id: "To get the member price {price}, log in or join when completing the booking.", + }, + { + span: (str) => ( + + {str} + + ), + price, + } + )} + +
+ ) : null +} diff --git a/components/HotelReservation/SignupPromo/Mobile.tsx b/components/HotelReservation/SignupPromo/Mobile.tsx new file mode 100644 index 000000000..60baf0a4a --- /dev/null +++ b/components/HotelReservation/SignupPromo/Mobile.tsx @@ -0,0 +1,20 @@ +"use client" + +import { useIntl } from "react-intl" + +import Footnote from "@/components/TempDesignSystem/Text/Footnote" + +import styles from "./signupPromo.module.css" + +export default function SignupPromoMobile() { + const intl = useIntl() + return ( +
+ + {intl.formatMessage({ + id: "Join or log in while booking for member pricing.", + })} + +
+ ) +} diff --git a/components/HotelReservation/SignupPromo/signupPromo.module.css b/components/HotelReservation/SignupPromo/signupPromo.module.css new file mode 100644 index 000000000..7dedb7205 --- /dev/null +++ b/components/HotelReservation/SignupPromo/signupPromo.module.css @@ -0,0 +1,43 @@ +.memberDiscountBannerMobile { + width: 100%; + background: var(--Primary-Light-Surface-Normal); + padding: var(--Spacing-x-one-and-half); + display: flex; + align-items: center; + justify-content: center; +} +.memberDiscountBannerDesktop { + display: none; + background: var(--Primary-Light-Surface-Normal); + border-radius: var(--Corner-radius-xLarge) var(--Corner-radius-xLarge) 0px + var(--Corner-radius-xLarge); + align-items: center; + padding: var(--Spacing-x-one-and-half) var(--Spacing-x2); + gap: var(--Spacing-x2); + position: relative; +} + +.badge { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: -12px; + left: -12px; + height: 30px; + width: 30px; + background-color: var(--Main-Grey-White); + border-radius: 50%; + font-size: 24px; + overflow: hidden; +} + +@media (min-width: 768px) { + .memberDiscountBannerMobile { + display: none; + } + + .memberDiscountBannerDesktop { + display: flex; + } +} diff --git a/i18n/dictionaries/da.json b/i18n/dictionaries/da.json index 3a66fc700..7f2f2c2e1 100644 --- a/i18n/dictionaries/da.json +++ b/i18n/dictionaries/da.json @@ -387,7 +387,7 @@ "Things nearby HOTEL_NAME": "Ting i nærheden af {hotelName}", "This room is not available": "Dette værelse er ikke tilgængeligt", "Times": "Tider", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "For at få medlemsprisen {amount} {currency}, log ind eller tilmeld dig, når du udfylder bookingen.", + "To get the member price {price}, log in or join when completing the booking.": "For at få medlemsprisen {price}, log ind eller tilmeld dig, når du udfylder bookingen.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "For at sikre din reservation, beder vi om at du giver os dine betalingsoplysninger. Du kan så være sikker på, at ingen gebyrer vil blive opkrævet på dette tidspunkt.", "Total": "Total", "Total Points": "Samlet antal point", diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json index 8768310d2..cc302974d 100644 --- a/i18n/dictionaries/de.json +++ b/i18n/dictionaries/de.json @@ -386,7 +386,7 @@ "Things nearby HOTEL_NAME": "Dinge in der Nähe von {hotelName}", "This room is not available": "Dieses Zimmer ist nicht verfügbar", "Times": "Zeiten", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "Um den Mitgliederpreis von {amount} {currency} zu erhalten, loggen Sie sich ein oder treten Sie Scandic Friends bei, wenn Sie die Buchung abschließen.", + "To get the member price {price}, log in or join when completing the booking.": "Um den Mitgliederpreis von {price} zu erhalten, loggen Sie sich ein oder treten Sie Scandic Friends bei, wenn Sie die Buchung abschließen.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "Um Ihre Reservierung zu sichern, bitten wir Sie, Ihre Zahlungskarteninformationen zu geben. Sie können sicher sein, dass keine Gebühren zu diesem Zeitpunkt erhoben werden.", "Total": "Gesamt", "Total Points": "Gesamtpunktzahl", diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index 4193038a4..ec64caa3a 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -426,7 +426,7 @@ "Things nearby HOTEL_NAME": "Things nearby {hotelName}", "This room is not available": "This room is not available", "Times": "Times", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "To get the member price {amount} {currency}, log in or join when completing the booking.", + "To get the member price {price}, log in or join when completing the booking.": "To get the member price {price}, log in or join when completing the booking.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.", "Total": "Total", "Total Points": "Total Points", diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json index 4a0ca7811..79d7ecfb2 100644 --- a/i18n/dictionaries/fi.json +++ b/i18n/dictionaries/fi.json @@ -387,7 +387,7 @@ "Things nearby HOTEL_NAME": "Lähellä olevia asioita {hotelName}", "This room is not available": "Tämä huone ei ole käytettävissä", "Times": "Ajat", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "Jäsenhintaan saavat sisäänkirjautuneet tai liittyneet jäsenet.", + "To get the member price {price}, log in or join when completing the booking.": "Jäsenhintaan saavat sisäänkirjautuneet tai liittyneet jäsenet.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "Varmistaaksesi varauksen, pyydämme sinua antamaan meille maksukortin tiedot. Varmista, että ei veloiteta maksusi tällä hetkellä.", "Total": "Kokonais", "Total Points": "Kokonaispisteet", diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json index 8f849219f..fa8b3e79a 100644 --- a/i18n/dictionaries/no.json +++ b/i18n/dictionaries/no.json @@ -384,7 +384,7 @@ "Things nearby HOTEL_NAME": "Ting i nærheten av {hotelName}", "This room is not available": "Dette rommet er ikke tilgjengelig", "Times": "Tider", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "For å få medlemsprisen {amount} {currency}, logg inn eller bli med når du fullfører bestillingen.", + "To get the member price {price}, log in or join when completing the booking.": "For å få medlemsprisen {price}, logg inn eller bli med når du fullfører bestillingen.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "For å sikre din reservasjon, ber vi om at du gir oss dine betalingskortdetaljer. Vær sikker på at ingen gebyrer vil bli belastet på dette tidspunktet.", "Total": "Total", "Total Points": "Totale poeng", diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json index 620c4c747..ea2e8e6b5 100644 --- a/i18n/dictionaries/sv.json +++ b/i18n/dictionaries/sv.json @@ -385,7 +385,7 @@ "Things nearby HOTEL_NAME": "Saker i närheten av {hotelName}", "This room is not available": "Detta rum är inte tillgängligt", "Times": "Tider", - "To get the member price {amount} {currency}, log in or join when completing the booking.": "För att få medlemsprisen {amount} {currency}, logga in eller bli medlem när du slutför bokningen.", + "To get the member price {price}, log in or join when completing the booking.": "För att få medlemsprisen {price}, logga in eller bli medlem när du slutför bokningen.", "To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "För att säkra din bokning ber vi om att du ger oss dina betalkortdetaljer. Välj säker på att ingen avgifter kommer att debiteras just nu.", "Total": "Totalt", "Total Points": "Poäng totalt", diff --git a/server/routers/hotels/output.ts b/server/routers/hotels/output.ts index 0b5cfb726..17c7eb263 100644 --- a/server/routers/hotels/output.ts +++ b/server/routers/hotels/output.ts @@ -514,7 +514,7 @@ const linksSchema = z.object({ export const priceSchema = z.object({ pricePerNight: z.coerce.number(), pricePerStay: z.coerce.number(), - currency: z.string(), + currency: z.nativeEnum(CurrencyEnum), }) export const productTypePriceSchema = z.object({ @@ -530,7 +530,7 @@ const productSchema = z.object({ rateCode: "", rateType: "", localPrice: { - currency: "SEK", + currency: CurrencyEnum.SEK, pricePerNight: 0, pricePerStay: 0, }, diff --git a/types/components/hotelReservation/signupPromo.ts b/types/components/hotelReservation/signupPromo.ts new file mode 100644 index 000000000..8b3c5e812 --- /dev/null +++ b/types/components/hotelReservation/signupPromo.ts @@ -0,0 +1,9 @@ +import { CurrencyEnum } from "@/types/enums/currency" + +export interface SignupPromoProps { + memberPrice: { + amount: number + currency: CurrencyEnum + } + badgeContent?: string +} From 2c7842f79aa3ecd78f0f76faeb4e3c4fafa06c84 Mon Sep 17 00:00:00 2001 From: Christel Westerberg Date: Thu, 5 Dec 2024 13:25:41 +0100 Subject: [PATCH 02/95] fix: validation in details form --- .../EnterDetails/Details/schema.ts | 22 +++++++++++++++---- i18n/dictionaries/da.json | 6 +++++ i18n/dictionaries/de.json | 6 +++++ i18n/dictionaries/en.json | 6 +++++ i18n/dictionaries/fi.json | 6 +++++ i18n/dictionaries/no.json | 6 +++++ i18n/dictionaries/sv.json | 6 +++++ 7 files changed, 54 insertions(+), 4 deletions(-) diff --git a/components/HotelReservation/EnterDetails/Details/schema.ts b/components/HotelReservation/EnterDetails/Details/schema.ts index c17883890..8a8f92b07 100644 --- a/components/HotelReservation/EnterDetails/Details/schema.ts +++ b/components/HotelReservation/EnterDetails/Details/schema.ts @@ -2,11 +2,25 @@ import { z } from "zod" import { phoneValidator } from "@/utils/phoneValidator" +const stringMatcher = /^[\p{L}\s\-\.]+$/u + +const isValidString = (key: string) => stringMatcher.test(key) + export const baseDetailsSchema = z.object({ - countryCode: z.string(), - email: z.string().email(), - firstName: z.string(), - lastName: z.string(), + countryCode: z.string().min(1, { message: "Country is required" }), + email: z.string().email({ message: "Email address is required" }), + firstName: z + .string() + .min(1, { message: "First name is required" }) + .refine(isValidString, { + message: "First name can't contain any special charachters", + }), + lastName: z + .string() + .min(1, { message: "Last name is required" }) + .refine(isValidString, { + message: "Last name can't contain any special charachters", + }), phoneNumber: phoneValidator(), }) diff --git a/i18n/dictionaries/da.json b/i18n/dictionaries/da.json index 7f2f2c2e1..ab489fcc6 100644 --- a/i18n/dictionaries/da.json +++ b/i18n/dictionaries/da.json @@ -95,6 +95,7 @@ "Could not find requested resource": "Kunne ikke finde den anmodede ressource", "Country": "Land", "Country code": "Landekode", + "Country is required": "Land er påkrævet", "Creative spaces for meetings": "Kreative rum til møder", "Credit card": "Kreditkort", "Credit card deleted successfully": "Kreditkort blev slettet", @@ -124,6 +125,7 @@ "Edit profile": "Rediger profil", "Email": "E-mail", "Email address": "E-mailadresse", + "Email address is required": "Email address is required", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Indtast destination eller hotel", "Enter your details": "Indtast dine oplysninger", @@ -141,6 +143,8 @@ "Find booking": "Find booking", "Find hotels": "Find hotel", "First name": "Fornavn", + "First name can't contain any special charachters": "Fornavn kan ikke indeholde specielle tegn", + "First name is required": "Fornavn er påkrævet", "Flexibility": "Fleksibilitet", "Follow us": "Følg os", "Food options": "Madvalg", @@ -190,6 +194,8 @@ "King bed": "Kingsize-seng", "Language": "Sprog", "Last name": "Efternavn", + "Last name can't contain any special charachters": "Efternavn kan ikke indeholde specielle tegn", + "Last name is required": "Efternavn er påkrævet", "Latest searches": "Seneste søgninger", "Left": "tilbage", "Level": "Niveau", diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json index cc302974d..8003f98cb 100644 --- a/i18n/dictionaries/de.json +++ b/i18n/dictionaries/de.json @@ -95,6 +95,7 @@ "Could not find requested resource": "Die angeforderte Ressource konnte nicht gefunden werden.", "Country": "Land", "Country code": "Landesvorwahl", + "Country is required": "Land ist erforderlich", "Creative spaces for meetings": "Kreative Räume für Meetings", "Credit card": "Kreditkarte", "Credit card deleted successfully": "Kreditkarte erfolgreich gelöscht", @@ -124,6 +125,7 @@ "Edit profile": "Profil bearbeiten", "Email": "Email", "Email address": "E-Mail-Adresse", + "Email address is required": "E-Mail-Adresse ist erforderlich", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Reiseziel oder Hotel eingeben", "Enter your details": "Geben Sie Ihre Daten ein", @@ -141,6 +143,8 @@ "Find booking": "Buchung finden", "Find hotels": "Hotels finden", "First name": "Vorname", + "First name can't contain any special charachters": "Der Vorname darf keine Sonderzeichen enthalten", + "First name is required": "Vorname ist erforderlich", "Flexibility": "Flexibilität", "Follow us": "Folgen Sie uns", "Food options": "Speisen & Getränke", @@ -190,6 +194,8 @@ "King bed": "Kingsize-Bett", "Language": "Sprache", "Last name": "Nachname", + "Last name can't contain any special charachters": "Der Nachname darf keine Sonderzeichen enthalten", + "Last name is required": "Nachname ist erforderlich", "Latest searches": "Letzte Suchanfragen", "Left": "übrig", "Level": "Level", diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index ec64caa3a..a03910e8e 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -103,6 +103,7 @@ "Could not find requested resource": "Could not find requested resource", "Country": "Country", "Country code": "Country code", + "Country is required": "Country is required", "Creative spaces for meetings": "Creative spaces for meetings", "Credit card": "Credit card", "Credit card deleted successfully": "Credit card deleted successfully", @@ -134,6 +135,7 @@ "Edit profile": "Edit profile", "Email": "Email", "Email address": "Email address", + "Email address is required": "Email address is required", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Enter destination or hotel", "Enter your details": "Enter your details", @@ -151,6 +153,8 @@ "Find booking": "Find booking", "Find hotels": "Find hotels", "First name": "First name", + "First name can't contain any special charachters": "First name can't contain any special charachters", + "First name is required": "First name is required", "Flexibility": "Flexibility", "Follow us": "Follow us", "Food options": "Food options", @@ -206,6 +210,8 @@ "King bed": "King bed", "Language": "Language", "Last name": "Last name", + "Last name can't contain any special charachters": "Last name can't contain any special charachters", + "Last name is required": "Last name is required", "Latest searches": "Latest searches", "Latitude": "Latitude {lat}", "Left": "left", diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json index 79d7ecfb2..69f7fdc41 100644 --- a/i18n/dictionaries/fi.json +++ b/i18n/dictionaries/fi.json @@ -95,6 +95,7 @@ "Could not find requested resource": "Pyydettyä resurssia ei löytynyt", "Country": "Maa", "Country code": "Maatunnus", + "Country is required": "Maa vaaditaan", "Creative spaces for meetings": "Luovia tiloja kokouksille", "Credit card": "Luottokortti", "Credit card deleted successfully": "Luottokortti poistettu onnistuneesti", @@ -124,6 +125,7 @@ "Edit profile": "Muokkaa profiilia", "Email": "Sähköposti", "Email address": "Sähköpostiosoite", + "Email address is required": "Sähköpostiosoite vaaditaan", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Anna kohde tai hotelli", "Enter your details": "Anna tietosi", @@ -141,6 +143,8 @@ "Find booking": "Etsi varaus", "Find hotels": "Etsi hotelleja", "First name": "Etunimi", + "First name can't contain any special charachters": "Etunimi ei voi sisältää erikoismerkkejä", + "First name is required": "Etunimi vaaditaan", "Flexibility": "Joustavuus", "Follow us": "Seuraa meitä", "Food options": "Ruokavalio", @@ -190,6 +194,8 @@ "King bed": "King-vuode", "Language": "Kieli", "Last name": "Sukunimi", + "Last name can't contain any special charachters": "Sukunimi ei voi sisältää erikoismerkkejä", + "Last name is required": "Sukunimi vaaditaan", "Latest searches": "Viimeisimmät haut", "Left": "jäljellä", "Level": "Level", diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json index fa8b3e79a..5f8855417 100644 --- a/i18n/dictionaries/no.json +++ b/i18n/dictionaries/no.json @@ -95,6 +95,7 @@ "Could not find requested resource": "Kunne ikke finne den forespurte ressursen", "Country": "Land", "Country code": "Landskode", + "Country is required": "Land kreves", "Creative spaces for meetings": "Kreative rom for møter", "Credit card deleted successfully": "Kredittkort slettet", "Currency Code": "NOK", @@ -123,6 +124,7 @@ "Edit profile": "Rediger profil", "Email": "E-post", "Email address": "E-postadresse", + "Email address is required": "E-postadresse kreves", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Skriv inn destinasjon eller hotell", "Enter your details": "Skriv inn detaljene dine", @@ -140,6 +142,8 @@ "Find booking": "Finn booking", "Find hotels": "Finn hotell", "First name": "Fornavn", + "First name can't contain any special charachters": "Fornavn kan ikke inneholde spesielle tegn", + "First name is required": "Fornavn kreves", "Flexibility": "Fleksibilitet", "Follow us": "Følg oss", "Food options": "Matvalg", @@ -188,6 +192,8 @@ "King bed": "King-size-seng", "Language": "Språk", "Last name": "Etternavn", + "Last name can't contain any special charachters": "Etternavn kan ikke inneholde spesielle tegn", + "Last name is required": "Etternavn kreves", "Latest searches": "Siste søk", "Left": "igjen", "Level": "Nivå", diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json index ea2e8e6b5..fd945aa99 100644 --- a/i18n/dictionaries/sv.json +++ b/i18n/dictionaries/sv.json @@ -95,6 +95,7 @@ "Could not find requested resource": "Det gick inte att hitta den begärda resursen", "Country": "Land", "Country code": "Landskod", + "Country is required": "Land är obligatoriskt", "Creative spaces for meetings": "Kreativa utrymmen för möten", "Credit card deleted successfully": "Kreditkort har tagits bort", "Currency Code": "SEK", @@ -123,6 +124,7 @@ "Edit profile": "Redigera profil", "Email": "E-post", "Email address": "E-postadress", + "Email address is required": "E-postadress är obligatorisk", "Enjoy relaxed restaurant experiences": "Enjoy relaxed restaurant experiences", "Enter destination or hotel": "Ange destination eller hotell", "Enter your details": "Ange dina uppgifter", @@ -140,6 +142,8 @@ "Find booking": "Hitta bokning", "Find hotels": "Hitta hotell", "First name": "Förnamn", + "First name can't contain any special charachters": "Förnamn får inte innehålla några specialtecken", + "First name is required": "Förnamn är obligatoriskt", "Flexibility": "Flexibilitet", "Follow us": "Följ oss", "Food options": "Matval", @@ -189,6 +193,8 @@ "King bed": "King size-säng", "Language": "Språk", "Last name": "Efternamn", + "Last name can't contain any special charachters": "Efternamn får inte innehålla några specialtecken", + "Last name is required": "Efternamn är obligatoriskt", "Latest searches": "Senaste sökningarna", "Left": "kvar", "Level": "Nivå", From d3dad4c73d44824d4a465ab221cd74d5379544bb Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Wed, 27 Nov 2024 16:11:10 +0100 Subject: [PATCH 03/95] wip --- .../EnterDetails/SectionAccordion/index.tsx | 62 +++++++++++++++++-- .../sectionAccordion.module.css | 9 ++- 2 files changed, 64 insertions(+), 7 deletions(-) diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx index 4e7b48c25..29032d3c5 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx +++ b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx @@ -1,5 +1,6 @@ "use client" -import { useEffect, useState } from "react" +import { animate, motion, scroll, useAnimate } from "framer-motion" +import { useEffect, useRef, useState } from "react" import { useIntl } from "react-intl" import { useEnterDetailsStore } from "@/stores/enter-details" @@ -33,6 +34,10 @@ export default function SectionAccordion({ const noBreakfastTitle = intl.formatMessage({ id: "No breakfast" }) const breakfastTitle = intl.formatMessage({ id: "Breakfast buffet" }) + + const accordionRef = useRef(null) + const [scope, animate] = useAnimate() + useEffect(() => { if (step === StepEnum.selectBed && bedType) { setTitle(bedType.description) @@ -55,6 +60,49 @@ export default function SectionAccordion({ setIsOpen(currentStep === step) }, [currentStep, setIsOpen, step]) + useEffect(() => { + if (!accordionRef.current) return + + const animateAccordion = async () => { + // Measure the initial position of the accordion + const initialOffset = accordionRef.current?.offsetTop || 0 + + // Start the accordion expansion animation + const accordionAnimation = animate( + scope.current, + { + gridTemplateRows: isOpen + ? "var(--header-height) 1fr" + : "var(--header-height) 0fr", + }, + { duration: 0.3, ease: "easeInOut" } + ) + + if (isOpen) { + // Start scrolling immediately + const scrollAnimation = animate( + window.scrollY, + initialOffset - 100, // 100px offset from top + { + duration: 0.3, + ease: "easeInOut", + onUpdate: (latest) => { + window.scrollTo(0, latest) + }, + } + ) + + // Wait for both animations to complete + await Promise.all([accordionAnimation, scrollAnimation]) + } else { + // If closing, just wait for the accordion animation + await accordionAnimation + } + } + + animateAccordion() + }, [isOpen, scope, animate]) + function onModify() { navigate(step) } @@ -62,7 +110,13 @@ export default function SectionAccordion({ const textColor = isComplete || isOpen ? "uiTextHighContrast" : "baseTextDisabled" return ( -
+
{isComplete ? ( @@ -70,7 +124,7 @@ export default function SectionAccordion({ ) : null}
-
+
-
+ ) } diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css index 57b00dafa..eadd6255b 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css +++ b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css @@ -5,7 +5,7 @@ gap: var(--Spacing-x3); width: 100%; padding-top: var(--Spacing-x3); - transition: 0.4s ease-out; + /* transition: 0.4s ease-out; */ display: grid; grid-template-areas: "circle header" "content content"; @@ -13,6 +13,8 @@ grid-template-rows: var(--header-height) 0fr; column-gap: var(--Spacing-x-one-and-half); + + transform-origin: top; } .accordion:last-child { @@ -79,9 +81,9 @@ background-color: var(--Base-Surface-Subtle-Hover); } -.accordion[data-open="true"] { +/* .accordion[data-open="true"] { grid-template-rows: var(--header-height) 1fr; -} +} */ .contentWrapper { padding-bottom: var(--Spacing-x3); @@ -91,6 +93,7 @@ overflow: hidden; grid-area: content; border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider-subtle); + transform-origin: top; } @media screen and (min-width: 768px) { From 92db90502c3e4dc4636549588efa00eb3aa14e47 Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Fri, 29 Nov 2024 15:05:38 +0100 Subject: [PATCH 04/95] fix: added event listener to scroll when transition ends --- .../EnterDetails/SectionAccordion/index.tsx | 58 +------------------ .../sectionAccordion.module.css | 7 ++- stores/enter-details/helpers.ts | 10 ++++ 3 files changed, 17 insertions(+), 58 deletions(-) diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx index 29032d3c5..f9a68d2bb 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx +++ b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx @@ -35,9 +35,6 @@ export default function SectionAccordion({ const noBreakfastTitle = intl.formatMessage({ id: "No breakfast" }) const breakfastTitle = intl.formatMessage({ id: "Breakfast buffet" }) - const accordionRef = useRef(null) - const [scope, animate] = useAnimate() - useEffect(() => { if (step === StepEnum.selectBed && bedType) { setTitle(bedType.description) @@ -60,49 +57,6 @@ export default function SectionAccordion({ setIsOpen(currentStep === step) }, [currentStep, setIsOpen, step]) - useEffect(() => { - if (!accordionRef.current) return - - const animateAccordion = async () => { - // Measure the initial position of the accordion - const initialOffset = accordionRef.current?.offsetTop || 0 - - // Start the accordion expansion animation - const accordionAnimation = animate( - scope.current, - { - gridTemplateRows: isOpen - ? "var(--header-height) 1fr" - : "var(--header-height) 0fr", - }, - { duration: 0.3, ease: "easeInOut" } - ) - - if (isOpen) { - // Start scrolling immediately - const scrollAnimation = animate( - window.scrollY, - initialOffset - 100, // 100px offset from top - { - duration: 0.3, - ease: "easeInOut", - onUpdate: (latest) => { - window.scrollTo(0, latest) - }, - } - ) - - // Wait for both animations to complete - await Promise.all([accordionAnimation, scrollAnimation]) - } else { - // If closing, just wait for the accordion animation - await accordionAnimation - } - } - - animateAccordion() - }, [isOpen, scope, animate]) - function onModify() { navigate(step) } @@ -110,13 +64,7 @@ export default function SectionAccordion({ const textColor = isComplete || isOpen ? "uiTextHighContrast" : "baseTextDisabled" return ( - +
{isComplete ? ( @@ -124,7 +72,7 @@ export default function SectionAccordion({ ) : null}
-
+
-
+
) } diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css index eadd6255b..d895affd3 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css +++ b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css @@ -5,7 +5,7 @@ gap: var(--Spacing-x3); width: 100%; padding-top: var(--Spacing-x3); - /* transition: 0.4s ease-out; */ + transition: 0.4s ease-out; display: grid; grid-template-areas: "circle header" "content content"; @@ -15,6 +15,7 @@ column-gap: var(--Spacing-x-one-and-half); transform-origin: top; + scroll-margin-top: 71px; /* booking widget height */ } .accordion:last-child { @@ -81,9 +82,9 @@ background-color: var(--Base-Surface-Subtle-Hover); } -/* .accordion[data-open="true"] { +.accordion[data-open="true"] { grid-template-rows: var(--header-height) 1fr; -} */ +} .contentWrapper { padding-bottom: var(--Spacing-x3); diff --git a/stores/enter-details/helpers.ts b/stores/enter-details/helpers.ts index f76caeb19..e01aa2a63 100644 --- a/stores/enter-details/helpers.ts +++ b/stores/enter-details/helpers.ts @@ -42,6 +42,16 @@ export function extractGuestFromUser(user: NonNullable) { export function navigate(step: StepEnum, searchParams: string) { window.history.pushState({ step }, "", `${step}?${searchParams}`) + + const element = document.querySelector(`[data-step='${step}']`) + const isMobile = window.matchMedia("(max-width: 768px)").matches + if (element && isMobile) { + element.addEventListener( + "transitionend", + () => element?.scrollIntoView({ behavior: "smooth" }), + { once: true } + ) + } } export function checkIsSameBooking(prev: BookingData, next: BookingData) { From c354fbe4343568014dcb3cc88095be97e8c64e08 Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Mon, 2 Dec 2024 10:32:56 +0100 Subject: [PATCH 05/95] fix(SW-1043): added hook with the scroll logic --- .../EnterDetails/SectionAccordion/index.tsx | 55 ++++++++++++++++++- stores/enter-details/helpers.ts | 10 ---- 2 files changed, 53 insertions(+), 12 deletions(-) diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx index f9a68d2bb..0ab7d589c 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx +++ b/components/HotelReservation/EnterDetails/SectionAccordion/index.tsx @@ -1,6 +1,5 @@ "use client" -import { animate, motion, scroll, useAnimate } from "framer-motion" -import { useEffect, useRef, useState } from "react" +import { useCallback, useEffect, useRef, useState } from "react" import { useIntl } from "react-intl" import { useEnterDetailsStore } from "@/stores/enter-details" @@ -14,6 +13,55 @@ import styles from "./sectionAccordion.module.css" import type { SectionAccordionProps } from "@/types/components/hotelReservation/selectRate/sectionAccordion" import { StepEnum } from "@/types/enums/step" +function useScrollToActiveSection( + step: StepEnum, + steps: StepEnum[], + isActive: boolean +) { + const handleScroll = useCallback(() => { + const isMobile = window.matchMedia("(max-width: 768px)").matches + if (!isMobile) return + + const currentElement = document.querySelector( + `[data-step="${step}"]` + ) + const prevOpenElement = + document.querySelector(`[data-open="true"]`) + + const currentStepIndex = steps.indexOf(step) + const prevStep = prevOpenElement?.dataset.step as StepEnum + const prevStepIndex = steps.indexOf(prevStep) + + if (currentElement) { + const BOOKING_WIDGET_OFFSET = 71 + + const prevElementContent = prevOpenElement?.querySelector("header + div") + + let collapsedSpace = 0 + if (prevElementContent && prevStepIndex < currentStepIndex) { + collapsedSpace = prevElementContent.clientHeight + } + + const currentElementTop = + currentElement.getBoundingClientRect().top + window.scrollY + + const scrollTarget = Math.round( + currentElementTop - BOOKING_WIDGET_OFFSET - collapsedSpace + ) + + window.scrollTo({ + top: scrollTarget, + behavior: "smooth", + }) + } + }, [step, steps]) + + useEffect(() => { + if (!isActive) return + handleScroll() + }, [isActive, handleScroll]) +} + export default function SectionAccordion({ children, header, @@ -22,6 +70,7 @@ export default function SectionAccordion({ }: React.PropsWithChildren) { const intl = useIntl() const currentStep = useEnterDetailsStore((state) => state.currentStep) + const steps = useEnterDetailsStore((state) => state.steps) const [isComplete, setIsComplete] = useState(false) const [isOpen, setIsOpen] = useState(false) const isValid = useEnterDetailsStore((state) => state.isValid[step]) @@ -35,6 +84,8 @@ export default function SectionAccordion({ const noBreakfastTitle = intl.formatMessage({ id: "No breakfast" }) const breakfastTitle = intl.formatMessage({ id: "Breakfast buffet" }) + useScrollToActiveSection(step, steps, currentStep === step) + useEffect(() => { if (step === StepEnum.selectBed && bedType) { setTitle(bedType.description) diff --git a/stores/enter-details/helpers.ts b/stores/enter-details/helpers.ts index e01aa2a63..f76caeb19 100644 --- a/stores/enter-details/helpers.ts +++ b/stores/enter-details/helpers.ts @@ -42,16 +42,6 @@ export function extractGuestFromUser(user: NonNullable) { export function navigate(step: StepEnum, searchParams: string) { window.history.pushState({ step }, "", `${step}?${searchParams}`) - - const element = document.querySelector(`[data-step='${step}']`) - const isMobile = window.matchMedia("(max-width: 768px)").matches - if (element && isMobile) { - element.addEventListener( - "transitionend", - () => element?.scrollIntoView({ behavior: "smooth" }), - { once: true } - ) - } } export function checkIsSameBooking(prev: BookingData, next: BookingData) { From 6f9fb4b6203773f48568f13e420fac758d85fe0c Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Mon, 2 Dec 2024 10:54:24 +0100 Subject: [PATCH 06/95] fix(SW-1043): wrong font size/styling on prices in summary --- .../EnterDetails/Summary/UI/index.tsx | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/components/HotelReservation/EnterDetails/Summary/UI/index.tsx b/components/HotelReservation/EnterDetails/Summary/UI/index.tsx index 455692248..5b01a1c01 100644 --- a/components/HotelReservation/EnterDetails/Summary/UI/index.tsx +++ b/components/HotelReservation/EnterDetails/Summary/UI/index.tsx @@ -107,12 +107,12 @@ export default function SummaryUI({
{roomType} - + {intl.formatNumber(roomPrice.local.price, { currency: roomPrice.local.currency, style: "currency", })} - +
{intl.formatMessage( @@ -156,12 +156,12 @@ export default function SummaryUI({
- + {intl.formatNumber(parseInt(roomPackage.localPrice.price), { currency: roomPackage.localPrice.currency, style: "currency", })} - +
)) : null} @@ -174,12 +174,12 @@ export default function SummaryUI({
- + {intl.formatNumber(0, { currency: roomPrice.local.currency, style: "currency", })} - +
) : null} @@ -188,12 +188,12 @@ export default function SummaryUI({ {intl.formatMessage({ id: "No breakfast" })} - + {intl.formatNumber(0, { currency: roomPrice.local.currency, style: "currency", })} - + ) : null} {breakfast ? ( @@ -201,12 +201,12 @@ export default function SummaryUI({ {intl.formatMessage({ id: "Breakfast buffet" })} - + {intl.formatNumber(parseInt(breakfast.localPrice.totalPrice), { currency: breakfast.localPrice.currency, style: "currency", })} - + ) : null} From f7cf1e9a2b885f9160f0e7fea87a975f4ab56da6 Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Mon, 2 Dec 2024 15:25:38 +0100 Subject: [PATCH 07/95] fix(SW-1043): styling fixes --- .../hotelreservation/(standard)/step/page.module.css | 1 + .../SectionAccordion/sectionAccordion.module.css | 7 ++++--- .../Form/Input/AriaInputWithLabel/input.module.css | 1 + components/TempDesignSystem/Select/index.tsx | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.module.css b/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.module.css index d807e2633..16c0ca3b0 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.module.css +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.module.css @@ -21,6 +21,7 @@ grid-template-columns: 1fr 340px; grid-template-rows: auto 1fr; + width: var(--max-width-page); margin: var(--Spacing-x5) auto 0; /* simulates padding on viewport smaller than --max-width-navigation */ } diff --git a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css index d895affd3..3314ff766 100644 --- a/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css +++ b/components/HotelReservation/EnterDetails/SectionAccordion/sectionAccordion.module.css @@ -13,9 +13,6 @@ grid-template-rows: var(--header-height) 0fr; column-gap: var(--Spacing-x-one-and-half); - - transform-origin: top; - scroll-margin-top: 71px; /* booking widget height */ } .accordion:last-child { @@ -97,6 +94,10 @@ transform-origin: top; } +.accordion[data-open="true"] .content { + overflow: visible; /* DoB dropdowns needs to overflow in enter details step */ +} + @media screen and (min-width: 768px) { .accordion { column-gap: var(--Spacing-x3); diff --git a/components/TempDesignSystem/Form/Input/AriaInputWithLabel/input.module.css b/components/TempDesignSystem/Form/Input/AriaInputWithLabel/input.module.css index 6afcfd82a..aa7e157cb 100644 --- a/components/TempDesignSystem/Form/Input/AriaInputWithLabel/input.module.css +++ b/components/TempDesignSystem/Form/Input/AriaInputWithLabel/input.module.css @@ -6,6 +6,7 @@ border-width: 1px; border-radius: var(--Corner-radius-Medium); display: grid; + min-width: 0; /* allow shrinkage */ height: 60px; padding: var(--Spacing-x1) var(--Spacing-x2); transition: border-color 200ms ease; diff --git a/components/TempDesignSystem/Select/index.tsx b/components/TempDesignSystem/Select/index.tsx index 8226d1804..ff98c3e99 100644 --- a/components/TempDesignSystem/Select/index.tsx +++ b/components/TempDesignSystem/Select/index.tsx @@ -96,7 +96,7 @@ export default function Select({ {items.map((item) => ( Date: Tue, 3 Dec 2024 10:34:15 +0100 Subject: [PATCH 08/95] fix(SW-1043): prevent scrolling while bottom sheet is open --- .../Summary/Mobile/BottomSheet/index.tsx | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/components/HotelReservation/EnterDetails/Summary/Mobile/BottomSheet/index.tsx b/components/HotelReservation/EnterDetails/Summary/Mobile/BottomSheet/index.tsx index 4041b4fd8..0a1750b07 100644 --- a/components/HotelReservation/EnterDetails/Summary/Mobile/BottomSheet/index.tsx +++ b/components/HotelReservation/EnterDetails/Summary/Mobile/BottomSheet/index.tsx @@ -1,6 +1,6 @@ "use client" -import { PropsWithChildren } from "react" +import { PropsWithChildren, useEffect, useRef } from "react" import { useIntl } from "react-intl" import { useEnterDetailsStore } from "@/stores/enter-details" @@ -14,6 +14,7 @@ import styles from "./bottomSheet.module.css" export default function SummaryBottomSheet({ children }: PropsWithChildren) { const intl = useIntl() + const scrollY = useRef(0) const { isSummaryOpen, toggleSummaryOpen, totalPrice, isSubmittingDisabled } = useEnterDetailsStore((state) => ({ @@ -23,6 +24,27 @@ export default function SummaryBottomSheet({ children }: PropsWithChildren) { isSubmittingDisabled: state.isSubmittingDisabled, })) + useEffect(() => { + if (isSummaryOpen) { + scrollY.current = window.scrollY + document.body.style.position = "fixed" + document.body.style.top = `-${scrollY.current}px` + } else { + document.body.style.position = "" + document.body.style.top = "" + window.scrollTo({ + top: scrollY.current, + left: 0, + behavior: "instant", + }) + } + + return () => { + document.body.style.position = "" + document.body.style.top = "" + } + }, [isSummaryOpen]) + return (
{children}
From b58c1adb46ce11dcff3ae09acc21aad865d79cfc Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Tue, 3 Dec 2024 14:14:42 +0100 Subject: [PATCH 09/95] fix(SW-1043): updated country input so whole field is clickable --- .../Form/Country/country.module.css | 52 +++++++++---------- 1 file changed, 24 insertions(+), 28 deletions(-) diff --git a/components/TempDesignSystem/Form/Country/country.module.css b/components/TempDesignSystem/Form/Country/country.module.css index 1d0fbacb5..ff8d4edf1 100644 --- a/components/TempDesignSystem/Form/Country/country.module.css +++ b/components/TempDesignSystem/Form/Country/country.module.css @@ -3,39 +3,31 @@ } .comboBoxContainer { + position: relative; + height: 60px; +} + +.label { + position: absolute; + left: var(--Spacing-x2); + top: var(--Spacing-x-one-and-half); + pointer-events: none; +} + +.input { background-color: var(--Main-Grey-White); border-color: var(--Scandic-Beige-40); border-radius: var(--Corner-radius-Medium); border-style: solid; border-width: 1px; - display: grid; - gap: var(--Spacing-x-half); - grid-template-areas: - "label chevron" - "input chevron"; - grid-template-columns: 1fr auto; - grid-template-rows: auto auto; - height: 60px; - padding: var(--Spacing-x1) var(--Spacing-x2); -} + padding: var(--Spacing-x4) var(--Spacing-x2) var(--Spacing-x1); + width: 100%; + height: 100%; -.comboBoxContainer:has( - .input[data-invalid="true"], - .input[aria-invalid="true"] - ) { - border-color: var(--Scandic-Red-60); -} - -.label { - grid-area: label; -} - -.input { - background-color: var(--Main-Grey-White); - border: none; - grid-area: input; - height: 18px; - padding: 0; + &[aria-invalid="true"], + &[data-invalid="true"] { + border-color: var(--Scandic-Red-60); + } } .input, @@ -50,8 +42,12 @@ grid-area: chevron; height: 100%; justify-self: flex-end; - padding-left: 0; + padding-left: var(--Spacing-x2); padding-right: var(--Spacing-x2); + position: absolute; + right: 0; + bottom: 0; + outline: none; } .popover { From 15552a4cb6d92bc43e1e4a31e667d4311171b76e Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Tue, 3 Dec 2024 15:49:36 +0100 Subject: [PATCH 10/95] fix(SW-1043): added input required messages --- components/TempDesignSystem/Form/Country/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/TempDesignSystem/Form/Country/index.tsx b/components/TempDesignSystem/Form/Country/index.tsx index ea6e1867a..850e841c1 100644 --- a/components/TempDesignSystem/Form/Country/index.tsx +++ b/components/TempDesignSystem/Form/Country/index.tsx @@ -50,7 +50,7 @@ export default function CountrySelect({ }) function handleChange(country: Key) { - setValue(name, country) + setValue(name, country ?? "") } const selectCountryLabel = intl.formatMessage({ id: "Select a country" }) From d9f1f6f1ab8b6926e5c3aa4dfab24532c8bb9ad6 Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Tue, 3 Dec 2024 15:59:26 +0100 Subject: [PATCH 11/95] fix(SW-1043): complete booking button styling --- .../HotelReservation/EnterDetails/Payment/PaymentClient.tsx | 3 +++ .../EnterDetails/Summary/Mobile/BottomSheet/index.tsx | 1 + 2 files changed, 4 insertions(+) diff --git a/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx b/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx index 827f34636..e57199ccc 100644 --- a/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx +++ b/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx @@ -396,6 +396,9 @@ export default function PaymentClient({
+ + + + {({ close }) => ( + <> +
+ +
+
+ {redeemStep === "redeemed" && ( +
+
+ + + {intl.formatMessage({ + id: "Redeemed & valid through:", + })} + +
+ +
+ )} + {reward.label + + {reward.label} + + + {redeemStep === "initial" && ( + {reward.description} + )} + + {redeemStep === "confirmation" && ( + {reward.redeem_description} + )} +
+ {redeemStep === "initial" && ( +
+ +
+ )} + + {redeemStep === "confirmation" && ( +
+ + +
+ )} + + )} +
+
+
+ + ) +} + +const variants = { + fade: { + hidden: { + opacity: 0, + transition: { duration: 0.4, ease: "easeInOut" }, + }, + visible: { + opacity: 1, + transition: { duration: 0.4, ease: "easeInOut" }, + }, + }, + + slideInOut: { + hidden: { + opacity: 0, + y: 32, + transition: { duration: 0.4, ease: "easeInOut" }, + }, + visible: { + opacity: 1, + y: 0, + transition: { duration: 0.4, ease: "easeInOut" }, + }, + }, +} diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css b/components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css index 64e65574b..a1023b0da 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css @@ -1,12 +1,125 @@ .card { - align-items: center; background-color: var(--UI-Opacity-White-100); border: 1px solid var(--Base-Border-Subtle); border-radius: var(--Corner-radius-Medium); display: flex; flex-direction: column; - gap: var(--Spacing-x1); - justify-content: center; - min-height: 280px; - padding: var(--Spacing-x7) var(--Spacing-x3); +} + +.content { + flex: 1; + width: 100%; + display: flex; + flex-direction: column; + gap: var(--Spacing-x2); + align-items: center; + justify-content: center; + padding: var(--Spacing-x3); +} + +.btnContainer { + padding: 0 var(--Spacing-x3) var(--Spacing-x3); +} + +.badge { + border-radius: var(--Small, 4px); + border: 1px solid var(--Base-Border-Subtle); + display: flex; + padding: var(--Spacing-x1) var(--Spacing-x2); + flex-direction: column; + justify-content: center; + align-items: center; +} + +.redeemed { + display: flex; + justify-content: center; + align-items: center; + gap: var(--Spacing-x-half); + align-self: stretch; +} + +.overlay { + background: rgba(0, 0, 0, 0.5); + height: var(--visual-viewport-height); + position: fixed; + top: 0; + left: 0; + width: 100vw; + z-index: 100; +} + +@media screen and (min-width: 768px) { + .overlay { + display: flex; + justify-content: center; + align-items: center; + } +} + +.modal { + background-color: var(--Base-Surface-Primary-light-Normal); + border-radius: var(--Corner-radius-Medium); + box-shadow: 0px 4px 24px 0px rgba(38, 32, 30, 0.08); + width: 100%; + position: absolute; + left: 0; + bottom: 0; + z-index: 101; +} + +@media screen and (min-width: 768px) { + .modal { + left: auto; + bottom: auto; + width: 400px; + } +} + +.dialog { + display: flex; + flex-direction: column; + padding-bottom: var(--Spacing-x3); +} + +.modalHeader { + --button-height: 32px; + box-sizing: content-box; + display: flex; + align-items: center; + height: var(--button-height); + position: relative; + justify-content: center; + padding: var(--Spacing-x3) var(--Spacing-x2) 0; +} + +.modalContent { + display: flex; + flex-direction: column; + align-items: center; + gap: var(--Spacing-x2); + padding: 0 var(--Spacing-x3) var(--Spacing-x3); +} + +.modalFooter { + display: flex; + flex-direction: column; + padding: 0 var(--Spacing-x3) var(--Spacing-x1); + gap: var(--Spacing-x-one-and-half); +} + +.modalFooter > button { + flex: 1 0 100%; +} + +.modalClose { + background: none; + border: none; + cursor: pointer; + position: absolute; + right: var(--Spacing-x2); + width: 32px; + height: var(--button-height); + display: flex; + align-items: center; } diff --git a/components/Countdown/index.tsx b/components/Countdown/index.tsx new file mode 100644 index 000000000..d87cc3c20 --- /dev/null +++ b/components/Countdown/index.tsx @@ -0,0 +1,34 @@ +"use client" + +import { useState } from "react" +import { useInterval } from "usehooks-ts" + +import { dt } from "@/lib/dt" + +import Title from "@/components/TempDesignSystem/Text/Title" + +import type { CountdownProps } from "@/types/components/countdown" + +export default function Countdown({ + minutes = 30, + seconds = 0, +}: CountdownProps) { + const [time, setTime] = useState(dt.duration({ minutes, seconds })) + const timeSeconds = time.asSeconds() + + useInterval( + () => { + setTime((currentTime) => { + const newTime = currentTime.asMilliseconds() - 1000 + return dt.duration(newTime) + }) + }, + timeSeconds > 0 ? 1000 : null + ) + + return ( + + <time dateTime={time.toISOString()}>{time.format("m:ss")}</time> + + ) +} diff --git a/components/Icons/icon.module.css b/components/Icons/icon.module.css index c17560143..bf9612fca 100644 --- a/components/Icons/icon.module.css +++ b/components/Icons/icon.module.css @@ -52,6 +52,11 @@ fill: var(--UI-Opacity-White-100); } +.uiSemanticSuccess, +.uiSemanticSuccess * { + fill: var(--UI-Semantic-Success); +} + .uiTextHighContrast, .uiTextHighContrast * { fill: var(--UI-Text-High-contrast); diff --git a/components/Icons/variants.ts b/components/Icons/variants.ts index 99e5ba5eb..5c6bce695 100644 --- a/components/Icons/variants.ts +++ b/components/Icons/variants.ts @@ -19,6 +19,7 @@ const config = { primaryLightOnSurfaceAccent: styles.plosa, red: styles.red, white: styles.white, + uiSemanticSuccess: styles.uiSemanticSuccess, uiTextHighContrast: styles.uiTextHighContrast, uiTextMediumContrast: styles.uiTextMediumContrast, uiTextPlaceholder: styles.uiTextPlaceholder, diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index a03910e8e..34c88e8e5 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -350,6 +350,7 @@ "Read more about the hotel": "Read more about the hotel", "Read more about wellness & exercise": "Read more about wellness & exercise", "Rebooking": "Rebooking", + "Redeemed & valid through:": "Redeemed & valid through:", "Reference #{bookingNr}": "Reference #{bookingNr}", "Relax": "Relax", "Remove card from member profile": "Remove card from member profile", @@ -448,6 +449,7 @@ "Type of room": "Type of room", "Use bonus cheque": "Use bonus cheque", "Use code/voucher": "Use code/voucher", + "Use discount": "Use discount", "User information": "User information", "VAT": "VAT", "VAT amount": "VAT amount", diff --git a/lib/dt.ts b/lib/dt.ts index ca41dfbf2..275fdd582 100644 --- a/lib/dt.ts +++ b/lib/dt.ts @@ -5,6 +5,7 @@ import "dayjs/locale/sv" import d from "dayjs" import advancedFormat from "dayjs/plugin/advancedFormat" +import duration from "dayjs/plugin/duration" import isSameOrAfter from "dayjs/plugin/isSameOrAfter" import isToday from "dayjs/plugin/isToday" import relativeTime from "dayjs/plugin/relativeTime" @@ -64,5 +65,6 @@ d.extend(relativeTime) d.extend(timezone) d.extend(utc) d.extend(isSameOrAfter) +d.extend(duration) export const dt = d diff --git a/lib/graphql/Query/Rewards.graphql b/lib/graphql/Query/Rewards.graphql index 58915640f..b6ad7e4ae 100644 --- a/lib/graphql/Query/Rewards.graphql +++ b/lib/graphql/Query/Rewards.graphql @@ -7,6 +7,7 @@ query GetRewards($locale: String!, $rewardIds: [String!]) { label grouped_label description + redeem_description grouped_description value reward_id diff --git a/server/routers/contentstack/reward/input.ts b/server/routers/contentstack/reward/input.ts index 50add5aa4..30419835b 100644 --- a/server/routers/contentstack/reward/input.ts +++ b/server/routers/contentstack/reward/input.ts @@ -24,3 +24,8 @@ export const rewardsUpdateInput = z.array( couponCode: z.string(), }) ) + +export const rewardsRedeemInput = z.object({ + rewardId: z.string(), + couponCode: z.string().optional(), +}) diff --git a/server/routers/contentstack/reward/output.ts b/server/routers/contentstack/reward/output.ts index 8e954e656..177d19542 100644 --- a/server/routers/contentstack/reward/output.ts +++ b/server/routers/contentstack/reward/output.ts @@ -106,6 +106,10 @@ export const validateCmsRewardsSchema = z reward_id: z.string(), grouped_label: z.string().optional(), description: z.string().optional(), + redeem_description: z + .string() + .nullable() + .transform((val) => val || ""), grouped_description: z.string().optional(), value: z.string().optional(), }) @@ -121,7 +125,11 @@ export type SurpriseReward = z.output export type CmsRewardsResponse = z.input -export type Reward = z.output[0] +export type CMSReward = z.output[0] + +export type Reward = CMSReward & { + id: string | undefined +} // New endpoint related types and schemas. diff --git a/server/routers/contentstack/reward/query.ts b/server/routers/contentstack/reward/query.ts index f09dac201..aca10edb7 100644 --- a/server/routers/contentstack/reward/query.ts +++ b/server/routers/contentstack/reward/query.ts @@ -13,6 +13,7 @@ import { rewardsAllInput, rewardsByLevelInput, rewardsCurrentInput, + rewardsRedeemInput, rewardsUpdateInput, } from "./input" import { @@ -33,6 +34,9 @@ import { getCurrentRewardCounter, getCurrentRewardFailCounter, getCurrentRewardSuccessCounter, + getRedeemCounter, + getRedeemFailCounter, + getRedeemSuccessCounter, getUniqueRewardIds, getUnwrapSurpriseCounter, getUnwrapSurpriseFailCounter, @@ -248,9 +252,16 @@ export const rewardQueryRouter = router({ ) .map(({ rewardId }) => rewardId) - const rewards = cmsRewards.filter( - (reward) => !wrappedSurprisesIds.includes(reward.reward_id) - ) + const rewards = cmsRewards + .filter((reward) => !wrappedSurprisesIds.includes(reward.reward_id)) + .map((reward) => { + return { + ...reward, + id: validatedApiRewards.data.find( + ({ rewardId }) => rewardId === reward.reward_id + )?.id, + } + }) getCurrentRewardSuccessCounter.add(1) @@ -427,6 +438,53 @@ export const rewardQueryRouter = router({ getUnwrapSurpriseSuccessCounter.add(1) + return true + }), + redeem: protectedProcedure + .input(rewardsRedeemInput) + .mutation(async ({ input, ctx }) => { + getRedeemCounter.add(1) + + const { rewardId, couponCode } = input + + const apiResponse = await api.post( + api.endpoints.v1.Profile.Reward.redeem, + { + body: { + rewardId, + couponCode, + }, + headers: { + Authorization: `Bearer ${ctx.session.token.access_token}`, + }, + } + ) + + if (!apiResponse.ok) { + const text = await apiResponse.text() + getRedeemFailCounter.add(1, { + error_type: "http_error", + error: JSON.stringify({ + status: apiResponse.status, + statusText: apiResponse.statusText, + text, + }), + }) + console.error( + "api.redeem error ", + JSON.stringify({ + error: { + status: apiResponse.status, + statusText: apiResponse.statusText, + text, + }, + }) + ) + return null + } + + getRedeemSuccessCounter.add(1) + return true }), }) diff --git a/server/routers/contentstack/reward/utils.ts b/server/routers/contentstack/reward/utils.ts index d0f2e73c9..afb8e8795 100644 --- a/server/routers/contentstack/reward/utils.ts +++ b/server/routers/contentstack/reward/utils.ts @@ -53,6 +53,15 @@ export const getUnwrapSurpriseFailCounter = meter.createCounter( export const getUnwrapSurpriseSuccessCounter = meter.createCounter( "trpc.contentstack.reward.unwrap-success" ) +export const getRedeemCounter = meter.createCounter( + "trpc.contentstack.reward.redeem" +) +export const getRedeemFailCounter = meter.createCounter( + "trpc.contentstack.reward.redeem-fail" +) +export const getRedeemSuccessCounter = meter.createCounter( + "trpc.contentstack.reward.redeem-success" +) const ONE_HOUR = 60 * 60 diff --git a/types/components/blocks/surprises.ts b/types/components/blocks/surprises.ts index 674c52d39..62eda70df 100644 --- a/types/components/blocks/surprises.ts +++ b/types/components/blocks/surprises.ts @@ -2,7 +2,6 @@ import { Reward } from "@/server/routers/contentstack/reward/output" export interface Surprise extends Reward { coupons: { couponCode?: string; expiresAt?: string }[] - id?: string } export interface SurprisesProps { diff --git a/types/components/countdown/index.ts b/types/components/countdown/index.ts new file mode 100644 index 000000000..ede1257fe --- /dev/null +++ b/types/components/countdown/index.ts @@ -0,0 +1,4 @@ +export interface CountdownProps { + minutes?: number + seconds?: number +} diff --git a/types/components/myPages/myPage/accountPage.ts b/types/components/myPages/myPage/accountPage.ts index 1546f7979..52dc8edc4 100644 --- a/types/components/myPages/myPage/accountPage.ts +++ b/types/components/myPages/myPage/accountPage.ts @@ -1,6 +1,7 @@ import { z } from "zod" import { blocksSchema } from "@/server/routers/contentstack/accountPage/output" +import { Reward } from "@/server/routers/contentstack/reward/output" import { DynamicContent } from "@/types/trpc/routers/contentstack/blocks" @@ -18,3 +19,15 @@ type Content = z.output export type ContentProps = { content: Content[] } + +export interface CurrentRewardsClientProps { + initialCurrentRewards: { rewards: Reward[]; nextCursor: number | undefined } +} + +export interface Redeem { + reward: Reward +} + +export type RedeemModalState = "unmounted" | "hidden" | "visible" + +export type RedeemStep = "initial" | "confirmation" | "redeemed" From 1a4dddb3fe18a21ea59beda73b38441fdce7ecb6 Mon Sep 17 00:00:00 2001 From: Christian Andolf Date: Thu, 5 Dec 2024 16:12:37 +0100 Subject: [PATCH 16/95] fix: hide redeem button with feature flag --- .../DynamicContent/Rewards/CurrentLevel/Client.tsx | 9 ++++++--- .../Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx | 6 +++++- types/components/myPages/myPage/accountPage.ts | 1 + 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx index 109b68b72..936e340aa 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx @@ -18,6 +18,7 @@ import type { CurrentRewardsClientProps } from "@/types/components/myPages/myPag export default function ClientCurrentRewards({ initialCurrentRewards, + showRedeem, }: CurrentRewardsClientProps) { const lang = useLang() const { data, isFetching, fetchNextPage, hasNextPage, isLoading } = @@ -73,9 +74,11 @@ export default function ClientCurrentRewards({ {reward.label}
-
- -
+ {showRedeem && ( +
+ +
+ )} ))} diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx b/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx index cb970e5e7..2d685ea9c 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx @@ -1,3 +1,4 @@ +import { env } from "@/env/server" import { serverClient } from "@/lib/trpc/server" import SectionContainer from "@/components/Section/Container" @@ -25,7 +26,10 @@ export default async function CurrentRewardsBlock({ return ( - + ) diff --git a/types/components/myPages/myPage/accountPage.ts b/types/components/myPages/myPage/accountPage.ts index 52dc8edc4..525d18fce 100644 --- a/types/components/myPages/myPage/accountPage.ts +++ b/types/components/myPages/myPage/accountPage.ts @@ -22,6 +22,7 @@ export type ContentProps = { export interface CurrentRewardsClientProps { initialCurrentRewards: { rewards: Reward[]; nextCursor: number | undefined } + showRedeem: boolean } export interface Redeem { From a9d3805334a491220f516f38d226c245ca3e2f1f Mon Sep 17 00:00:00 2001 From: Christian Andolf Date: Fri, 6 Dec 2024 13:58:25 +0100 Subject: [PATCH 17/95] fix: add missing redeem translation keys --- i18n/dictionaries/en.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index 34c88e8e5..e74b72323 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -170,6 +170,7 @@ "Get inspired and start dreaming beyond your next trip. Explore more Scandic destinations.": "Get inspired and start dreaming beyond your next trip. Explore more Scandic destinations.", "Get member benefits & offers": "Get member benefits & offers", "Gift(s) added to your benefits": "{amount, plural, one {Gift} other {Gifts}} added to your benefits", + "Go back": "Go back", "Go back to edit": "Go back to edit", "Go back to overview": "Go back to overview", "Go to My Benefits": "Go to My Benefits", @@ -350,6 +351,7 @@ "Read more about the hotel": "Read more about the hotel", "Read more about wellness & exercise": "Read more about wellness & exercise", "Rebooking": "Rebooking", + "Redeem benefit": "Redeem benefit", "Redeemed & valid through:": "Redeemed & valid through:", "Reference #{bookingNr}": "Reference #{bookingNr}", "Relax": "Relax", @@ -449,7 +451,6 @@ "Type of room": "Type of room", "Use bonus cheque": "Use bonus cheque", "Use code/voucher": "Use code/voucher", - "Use discount": "Use discount", "User information": "User information", "VAT": "VAT", "VAT amount": "VAT amount", @@ -483,6 +484,7 @@ "Year": "Year", "Yes": "Yes", "Yes, discard changes": "Yes, discard changes", + "Yes, redeem": "Yes, redeem", "Yes, remove my card": "Yes, remove my card", "You can always change your mind later and add breakfast at the hotel.": "You can always change your mind later and add breakfast at the hotel.", "You can still book the room but you need to confirm that you accept the new price": "You can still book the room but you need to confirm that you accept the new price", From e3f93e0de6cc20271919dfc4fe5ce9fa5dcff934 Mon Sep 17 00:00:00 2001 From: Hrishikesh Vaipurkar Date: Thu, 5 Dec 2024 23:07:45 +0100 Subject: [PATCH 18/95] fix: SW-1102 show error on invalid entry --- .../FormContent/Search/SearchList/index.tsx | 28 ++++++--- .../FormContent/Search/index.tsx | 28 ++++++++- components/Forms/BookingWidget/schema.ts | 59 +++++++++++-------- 3 files changed, 80 insertions(+), 35 deletions(-) diff --git a/components/Forms/BookingWidget/FormContent/Search/SearchList/index.tsx b/components/Forms/BookingWidget/FormContent/Search/SearchList/index.tsx index c66c8e10b..cce0e571f 100644 --- a/components/Forms/BookingWidget/FormContent/Search/SearchList/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/SearchList/index.tsx @@ -29,23 +29,17 @@ export default function SearchList({ }: SearchListProps) { const intl = useIntl() const [hasMounted, setHasMounted] = useState(false) - const [isFormSubmitted, setIsFormSubmitted] = useState(false) const { clearErrors, formState: { errors, isSubmitted }, } = useFormContext() const searchError = errors["search"] - useEffect(() => { - setIsFormSubmitted(isSubmitted) - }, [isSubmitted]) - useEffect(() => { let timeoutID: ReturnType | null = null - if (searchError && searchError.message === "Required") { + if (searchError) { timeoutID = setTimeout(() => { clearErrors("search") - setIsFormSubmitted(false) // magic number originates from animation // 5000ms delay + 120ms exectuion }, 5120) @@ -66,7 +60,7 @@ export default function SearchList({ return null } - if (searchError && isFormSubmitted) { + if (searchError && isSubmitted) { if (typeof searchError.message === "string") { if (!isOpen) { if (searchError.message === "Required") { @@ -87,6 +81,24 @@ export default function SearchList({ ) + } else if (searchError.type === "custom") { + return ( + + + + {intl.formatMessage({ id: "No results" })} + + + {intl.formatMessage({ + id: "We couldn't find a matching location for your search.", + })} + + + ) } } } diff --git a/components/Forms/BookingWidget/FormContent/Search/index.tsx b/components/Forms/BookingWidget/FormContent/Search/index.tsx index 860ecffde..1fe45ed04 100644 --- a/components/Forms/BookingWidget/FormContent/Search/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/index.tsx @@ -27,7 +27,8 @@ import type { Location } from "@/types/trpc/routers/hotel/locations" const name = "search" export default function Search({ locations }: SearchProps) { - const { register, setValue, trigger } = useFormContext() + const { register, setValue, trigger, unregister } = + useFormContext() const intl = useIntl() const value = useWatch({ name }) const [state, dispatch] = useReducer( @@ -135,6 +136,27 @@ export default function Search({ locations }: SearchProps) { } }, [dispatch]) + const stayType = state.searchData?.type === "cities" ? "city" : "hotel" + const stayValue = + (value === state.searchData?.name && + ((state.searchData?.type === "cities" && state.searchData?.name) || + state.searchData?.id)) || + "" + + useEffect(() => { + if (stayType === "city") { + unregister("hotel") + setValue(stayType, stayValue, { + shouldValidate: true, + }) + } else { + unregister("city") + setValue(stayType, Number(stayValue), { + shouldValidate: true, + }) + } + }, [stayType, stayValue, unregister, setValue]) + return ( (
+ {value ? ( + // Adding hidden input to define hotel or city based on destination selection for basic form submit. + + ) : null}
- {intl.formatMessage( + {`${intl.formatMessage( { id: "booking.adults" }, { totalAdults: adults } - )} + )}${ + children?.length + ? `, ${intl.formatMessage( + { id: "booking.children" }, + { totalChildren: children.length } + )}` + : "" + }`} - {children?.length ? ( - - {intl.formatMessage( - { id: "booking.children" }, - { totalChildren: children.length } - )} - - ) : null} {cancellationText} ) : null} {breakfast ? ( -
+
{intl.formatMessage({ id: "Breakfast buffet" })} - - {intl.formatNumber(parseInt(breakfast.localPrice.totalPrice), { - currency: breakfast.localPrice.currency, - style: "currency", - })} - +
+ + {intl.formatMessage( + { id: "booking.adults" }, + { totalAdults: adults } + )} + + + {intl.formatNumber(parseInt(breakfast.localPrice.totalPrice), { + currency: breakfast.localPrice.currency, + style: "currency", + })} + +
+ {children?.length ? ( +
+ + {intl.formatMessage( + { id: "booking.children" }, + { totalChildren: children.length } + )} + + + {intl.formatNumber(0, { + currency: breakfast.localPrice.currency, + style: "currency", + })} + +
+ ) : null}
) : null}
diff --git a/i18n/dictionaries/da.json b/i18n/dictionaries/da.json index ab489fcc6..20ca8dea2 100644 --- a/i18n/dictionaries/da.json +++ b/i18n/dictionaries/da.json @@ -70,6 +70,7 @@ "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Tjek de kreditkort, der er gemt på din profil. Betal med et gemt kort, når du er logget ind for en mere jævn weboplevelse.", "Check-in/Check-out": "Indtjekning/Udtjekning", "Children": "børn", + "Children's breakfast is always free as part of the adult's breakfast.": "Barnemorgenmad er altid gratis som en del af voksenmorgenmaden.", "Choose room": "Vælg rum", "Cities": "Byer", "City": "By", diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json index 8003f98cb..61450323b 100644 --- a/i18n/dictionaries/de.json +++ b/i18n/dictionaries/de.json @@ -70,6 +70,7 @@ "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Sehen Sie sich die in Ihrem Profil gespeicherten Kreditkarten an. Bezahlen Sie mit einer gespeicherten Karte, wenn Sie angemeldet sind, für ein reibungsloseres Web-Erlebnis.", "Check-in/Check-out": "Einchecken/Auschecken", "Children": "Kinder", + "Children's breakfast is always free as part of the adult's breakfast.": "Kinderfrühstück ist immer kostenlos als Teil des Frühstücks der Erwachsenen.", "Choose room": "Zimmer wählen", "Cities": "Städte", "City": "Stadt", diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index e74b72323..0852ec63c 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -78,6 +78,7 @@ "Check-out": "Check-out", "Child age is required": "Child age is required", "Children": "Children", + "Children's breakfast is always free as part of the adult's breakfast.": "Children's breakfast is always free as part of the adult's breakfast.", "Choose room": "Choose room", "Cities": "Cities", "City": "City", diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json index 69f7fdc41..078d8ce4b 100644 --- a/i18n/dictionaries/fi.json +++ b/i18n/dictionaries/fi.json @@ -70,6 +70,7 @@ "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Tarkista profiiliisi tallennetut luottokortit. Maksa tallennetulla kortilla kirjautuneena, jotta verkkokokemus on sujuvampi.", "Check-in/Check-out": "Sisäänkirjautuminen/Uloskirjautuminen", "Children": "Lasta", + "Children's breakfast is always free as part of the adult's breakfast.": "Lapsen ateria on aina ilmainen osana isojen aterioita.", "Choose room": "Valitse huone", "Cities": "Kaupungit", "City": "Kaupunki", diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json index 5f8855417..110f6a8d6 100644 --- a/i18n/dictionaries/no.json +++ b/i18n/dictionaries/no.json @@ -70,6 +70,7 @@ "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Sjekk ut kredittkortene som er lagret på profilen din. Betal med et lagret kort når du er pålogget for en jevnere nettopplevelse.", "Check-in/Check-out": "Innsjekking/Utsjekking", "Children": "Barn", + "Children's breakfast is always free as part of the adult's breakfast.": "Barnemorgenmad er altid gratis som en del af voksenmorgenmaden.", "Choose room": "Velg rom", "Cities": "Byer", "City": "By", diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json index fd945aa99..001c4a209 100644 --- a/i18n/dictionaries/sv.json +++ b/i18n/dictionaries/sv.json @@ -70,6 +70,7 @@ "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Kolla in kreditkorten som sparats i din profil. Betala med ett sparat kort när du är inloggad för en smidigare webbupplevelse.", "Check-in/Check-out": "Inchecking/Utcheckning", "Children": "Barn", + "Children's breakfast is always free as part of the adult's breakfast.": "Barnens frukost är alltid gratis som en del av vuxnas frukost.", "Choose room": "Välj rum", "Cities": "Städer", "City": "Ort", From f1473c1a7c310ef7e2992947fc60713007340f41 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 4 Dec 2024 10:53:24 +0100 Subject: [PATCH 28/95] fix(SW-1111): Fix close button on map --- .../HotelReservation/SelectHotel/SelectHotelMap/index.tsx | 7 ++++++- .../Maps/InteractiveMap/HotelListingMapContent/index.tsx | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx index 4208d4871..7820d72b9 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx @@ -83,7 +83,12 @@ export default function SelectHotelMap({ } function handlePageRedirect() { - router.push(`${selectHotel(lang)}?${searchParams.toString()}`) + const newUrl = `${selectHotel(lang)}?${searchParams.toString()}` + if (window.history.length > 1) { + router.back() + } else { + router.push(newUrl) + } } const closeButton = ( diff --git a/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx b/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx index 9f4c189c0..39498c3b3 100644 --- a/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx +++ b/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx @@ -100,4 +100,4 @@ function HotelListingMapContent({ ) } -export default memo(HotelListingMapContent) +export default HotelListingMapContent From fbfe35aa1bc7997e81baaf08dc0098d34a627c2b Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 4 Dec 2024 11:01:02 +0100 Subject: [PATCH 29/95] Fix(SW-1111) Added a page to return null to close the map properly --- .../hotelreservation/(standard)/select-hotel/@modal/page.tsx | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx new file mode 100644 index 000000000..c17431379 --- /dev/null +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null +} From cf8fd5d9786bd9f8440afceecebc0f759aa8526c Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 4 Dec 2024 15:11:35 +0100 Subject: [PATCH 30/95] fix(SW-1111) fix filter hiding search --- .../SelectHotel/SelectHotelMap/selectHotelMap.module.css | 1 + 1 file changed, 1 insertion(+) diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/selectHotelMap.module.css b/components/HotelReservation/SelectHotel/SelectHotelMap/selectHotelMap.module.css index 0d860f73b..73d193131 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/selectHotelMap.module.css +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/selectHotelMap.module.css @@ -49,5 +49,6 @@ .filterContainer { justify-content: flex-end; padding: 0 0 var(--Spacing-x1); + position: static; } } From 21b0306fd2e2860216065bd2f588d313d22a131c Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Thu, 5 Dec 2024 10:38:00 +0100 Subject: [PATCH 31/95] fix(SW-1111) added member price --- .../HotelCardDialog/hotelCardDialog.module.css | 3 +-- components/HotelReservation/HotelCardDialogListing/utils.ts | 5 ++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/components/HotelReservation/HotelCardDialog/hotelCardDialog.module.css b/components/HotelReservation/HotelCardDialog/hotelCardDialog.module.css index 7d607d3ad..30cd03385 100644 --- a/components/HotelReservation/HotelCardDialog/hotelCardDialog.module.css +++ b/components/HotelReservation/HotelCardDialog/hotelCardDialog.module.css @@ -106,8 +106,7 @@ } @media (min-width: 768px) { - .facilities, - .memberPrice { + .facilities { display: none; } .dialog { diff --git a/components/HotelReservation/HotelCardDialogListing/utils.ts b/components/HotelReservation/HotelCardDialogListing/utils.ts index 1a0e05ad8..bfe491a22 100644 --- a/components/HotelReservation/HotelCardDialogListing/utils.ts +++ b/components/HotelReservation/HotelCardDialogListing/utils.ts @@ -12,7 +12,10 @@ export function getHotelPins(hotels: HotelData[]): HotelPin[] { name: hotel.hotelData.name, publicPrice: hotel.price?.public?.localPrice.pricePerNight ?? null, memberPrice: hotel.price?.member?.localPrice.pricePerNight ?? null, - currency: hotel.price?.public?.localPrice.currency || null, + currency: + hotel.price?.public?.localPrice.currency || + hotel.price?.member?.localPrice.currency || + null, images: [ hotel.hotelData.hotelContent.images, ...(hotel.hotelData.gallery?.heroImages ?? []), From 098e35d8d7d31e8c679c1b73f0d39408a5eca148 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Thu, 5 Dec 2024 10:40:09 +0100 Subject: [PATCH 32/95] fix(SW-1111) added position for backToTopButton --- .../HotelReservation/HotelCardDialog/index.tsx | 14 ++++++++------ .../HotelReservation/HotelCardListing/index.tsx | 4 +++- .../SelectHotel/SelectHotelMap/index.tsx | 4 +++- .../BackToTopButton/backToTopButton.module.css | 9 ++++++++- .../TempDesignSystem/BackToTopButton/index.tsx | 15 +++++++++++++-- .../TempDesignSystem/BackToTopButton/variants.ts | 15 +++++++++++++++ 6 files changed, 50 insertions(+), 11 deletions(-) create mode 100644 components/TempDesignSystem/BackToTopButton/variants.ts diff --git a/components/HotelReservation/HotelCardDialog/index.tsx b/components/HotelReservation/HotelCardDialog/index.tsx index e6a5e2f02..7269ee7cc 100644 --- a/components/HotelReservation/HotelCardDialog/index.tsx +++ b/components/HotelReservation/HotelCardDialog/index.tsx @@ -103,12 +103,14 @@ export default function HotelCardDialog({ {intl.formatMessage({ id: "From" })} - - {publicPrice} {currency} - - /{intl.formatMessage({ id: "night" })} - - + {publicPrice && ( + + {publicPrice} {currency} + + /{intl.formatMessage({ id: "night" })} + + + )} {memberPrice && ( ) : null} - {showBackToTop && } + {showBackToTop && ( + + )} ) } diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx index 7820d72b9..5459ab795 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx @@ -125,7 +125,9 @@ export default function SelectHotelMap({ activeHotelPin={activeHotelPin} setActiveHotelPin={setActiveHotelPin} /> - {showBackToTop && } + {showBackToTop && ( + + )}
void }) { +export function BackToTopButton({ + onClick, + position, +}: { + onClick: () => void + position: "left" | "right" +}) { const intl = useIntl() return ( - + {intl.formatMessage({ id: "Back to top" })} diff --git a/components/TempDesignSystem/BackToTopButton/variants.ts b/components/TempDesignSystem/BackToTopButton/variants.ts new file mode 100644 index 000000000..91cee911e --- /dev/null +++ b/components/TempDesignSystem/BackToTopButton/variants.ts @@ -0,0 +1,15 @@ +import { cva } from "class-variance-authority" + +import styles from "./backToTopButton.module.css" + +export const backToTopButtonVariants = cva(styles.backToTopButton, { + variants: { + position: { + left: styles.left, + right: styles.right, + }, + }, + defaultVariants: { + position: "right", + }, +}) From 69fa5b9b3194b5c0fffb4f79a0d1daf5e501a97e Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Thu, 5 Dec 2024 15:23:02 +0100 Subject: [PATCH 33/95] fix(SW-1111) Moved map to a page instead of intercepted route --- .../select-hotel/@modal/(.)map/loading.tsx | 5 -- .../select-hotel/@modal/(.)map/page.tsx | 79 ------------------ .../select-hotel/@modal/default.tsx | 3 - .../(standard)/select-hotel/@modal/page.tsx | 3 - .../(standard)/select-hotel/layout.module.css | 7 ++ .../(standard)/select-hotel/layout.tsx | 12 +-- .../(standard)/select-hotel/map/layout.tsx | 20 +++++ .../(standard)/select-hotel/map/page.tsx | 80 ++++++++++++++++++- app/[lang]/(live)/layout.tsx | 1 - .../Search/SearchList/List/index.tsx | 2 +- .../FormContent/Search/index.tsx | 5 +- .../SelectHotel/SelectHotelMap/index.tsx | 30 +++---- .../SelectHotelMap/selectHotelMap.module.css | 4 - .../{MapModal => MapContainer}/index.tsx | 37 +++------ .../mapModal.module.css | 2 +- .../HotelListingMapContent/index.tsx | 3 +- .../SitewideAlert/sitewideAlert.module.css | 2 + 17 files changed, 140 insertions(+), 155 deletions(-) delete mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/loading.tsx delete mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/page.tsx delete mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/default.tsx delete mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx create mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/layout.tsx rename components/{MapModal => MapContainer}/index.tsx (71%) rename components/{MapModal => MapContainer}/mapModal.module.css (94%) diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/loading.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/loading.tsx deleted file mode 100644 index 8f6f8657c..000000000 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/loading.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import LoadingSpinner from "@/components/LoadingSpinner" - -export default function LoadingModal() { - return -} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/page.tsx deleted file mode 100644 index 600afbb38..000000000 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/(.)map/page.tsx +++ /dev/null @@ -1,79 +0,0 @@ -import { notFound } from "next/navigation" - -import { env } from "@/env/server" -import { getCityCoordinates, getLocations } from "@/lib/trpc/memoizedRequests" - -import { getHotelPins } from "@/components/HotelReservation/HotelCardDialogListing/utils" -import SelectHotelMap from "@/components/HotelReservation/SelectHotel/SelectHotelMap" -import { - generateChildrenString, - getHotelReservationQueryParams, -} from "@/components/HotelReservation/SelectRate/RoomSelection/utils" -import { MapModal } from "@/components/MapModal" -import { setLang } from "@/i18n/serverContext" - -import { fetchAvailableHotels, getFiltersFromHotels } from "../../utils" - -import type { HotelData } from "@/types/components/hotelReservation/selectHotel/hotelCardListingProps" -import type { SelectHotelSearchParams } from "@/types/components/hotelReservation/selectHotel/selectHotelSearchParams" -import type { LangParams, PageArgs } from "@/types/params" - -export default async function SelectHotelMapPage({ - params, - searchParams, -}: PageArgs) { - setLang(params.lang) - const locations = await getLocations() - - if (!locations || "error" in locations) { - return null - } - const city = locations.data.find( - (location) => - location.name.toLowerCase() === searchParams.city.toLowerCase() - ) - if (!city) return notFound() - - const googleMapId = env.GOOGLE_DYNAMIC_MAP_ID - const googleMapsApiKey = env.GOOGLE_STATIC_MAP_KEY - - const selectHotelParams = new URLSearchParams(searchParams) - const selectHotelParamsObject = - getHotelReservationQueryParams(selectHotelParams) - const adults = selectHotelParamsObject.room[0].adults // TODO: Handle multiple rooms - const children = selectHotelParamsObject.room[0].child - ? generateChildrenString(selectHotelParamsObject.room[0].child) - : undefined // TODO: Handle multiple rooms - - const hotels = await fetchAvailableHotels({ - cityId: city.id, - roomStayStartDate: searchParams.fromDate, - roomStayEndDate: searchParams.toDate, - adults, - children, - }) - - const validHotels = hotels.filter( - (hotel): hotel is HotelData => hotel !== null - ) - - const hotelPins = getHotelPins(validHotels) - const filterList = getFiltersFromHotels(validHotels) - const cityCoordinates = await getCityCoordinates({ - city: city.name, - hotel: { address: hotels?.[0]?.hotelData?.address.streetAddress }, - }) - - return ( - - - - ) -} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/default.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/default.tsx deleted file mode 100644 index 86b9e9a38..000000000 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/default.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function Default() { - return null -} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx deleted file mode 100644 index c17431379..000000000 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/@modal/page.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function Page() { - return null -} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.module.css b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.module.css index b86e58a72..8e68022d6 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.module.css +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.module.css @@ -2,4 +2,11 @@ min-height: 100dvh; background-color: var(--Base-Background-Primary-Normal); position: relative; + z-index: var(--header-z-index); +} + +@media screen and (min-width: 768px) { + .layout { + z-index: 0; + } } diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx index 907b02c2a..ee96f3c10 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx @@ -4,14 +4,6 @@ import { LangParams, LayoutArgs } from "@/types/params" export default function HotelReservationLayout({ children, - modal, -}: React.PropsWithChildren< - LayoutArgs & { modal: React.ReactNode } ->) { - return ( -
- {children} - {modal} -
- ) +}: React.PropsWithChildren>) { + return
{children}
} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/layout.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/layout.tsx new file mode 100644 index 000000000..45b344441 --- /dev/null +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/layout.tsx @@ -0,0 +1,20 @@ +"use client" + +import { useEffect } from "react" + +import styles from "../layout.module.css" + +import { LangParams, LayoutArgs } from "@/types/params" + +export default function HotelReservationLayout({ + children, +}: React.PropsWithChildren>) { + useEffect(() => { + document.body.style.overflow = "hidden" + + return () => { + document.body.style.overflow = "" + } + }, []) + return
{children}
+} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx index bfd164880..33d4f4096 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx @@ -1 +1,79 @@ -export { default } from "../@modal/(.)map/page" +import { notFound } from "next/navigation" + +import { env } from "@/env/server" +import { getCityCoordinates, getLocations } from "@/lib/trpc/memoizedRequests" + +import { getHotelPins } from "@/components/HotelReservation/HotelCardDialogListing/utils" +import SelectHotelMap from "@/components/HotelReservation/SelectHotel/SelectHotelMap" +import { + generateChildrenString, + getHotelReservationQueryParams, +} from "@/components/HotelReservation/SelectRate/RoomSelection/utils" +import { MapContainer } from "@/components/MapContainer" +import { setLang } from "@/i18n/serverContext" + +import { fetchAvailableHotels, getFiltersFromHotels } from "../utils" + +import type { HotelData } from "@/types/components/hotelReservation/selectHotel/hotelCardListingProps" +import type { SelectHotelSearchParams } from "@/types/components/hotelReservation/selectHotel/selectHotelSearchParams" +import type { LangParams, PageArgs } from "@/types/params" + +export default async function SelectHotelMapPage({ + params, + searchParams, +}: PageArgs) { + setLang(params.lang) + const locations = await getLocations() + + if (!locations || "error" in locations) { + return null + } + const city = locations.data.find( + (location) => + location.name.toLowerCase() === searchParams.city.toLowerCase() + ) + if (!city) return notFound() + + const googleMapId = env.GOOGLE_DYNAMIC_MAP_ID + const googleMapsApiKey = env.GOOGLE_STATIC_MAP_KEY + + const selectHotelParams = new URLSearchParams(searchParams) + const selectHotelParamsObject = + getHotelReservationQueryParams(selectHotelParams) + const adults = selectHotelParamsObject.room[0].adults // TODO: Handle multiple rooms + const children = selectHotelParamsObject.room[0].child + ? generateChildrenString(selectHotelParamsObject.room[0].child) + : undefined // TODO: Handle multiple rooms + + const hotels = await fetchAvailableHotels({ + cityId: city.id, + roomStayStartDate: searchParams.fromDate, + roomStayEndDate: searchParams.toDate, + adults, + children, + }) + + const validHotels = hotels.filter( + (hotel): hotel is HotelData => hotel !== null + ) + + const hotelPins = getHotelPins(validHotels) + const filterList = getFiltersFromHotels(validHotels) + const cityCoordinates = await getCityCoordinates({ + city: city.name, + hotel: { address: hotels?.[0]?.hotelData?.address.streetAddress }, + }) + + return ( + + + + ) +} diff --git a/app/[lang]/(live)/layout.tsx b/app/[lang]/(live)/layout.tsx index 353273141..0631bc612 100644 --- a/app/[lang]/(live)/layout.tsx +++ b/app/[lang]/(live)/layout.tsx @@ -3,7 +3,6 @@ import "@scandic-hotels/design-system/style.css" import Script from "next/script" -import { env } from "@/env/server" import TrpcProvider from "@/lib/trpc/Provider" import TokenRefresher from "@/components/Auth/TokenRefresher" diff --git a/components/Forms/BookingWidget/FormContent/Search/SearchList/List/index.tsx b/components/Forms/BookingWidget/FormContent/Search/SearchList/List/index.tsx index 946fb2e28..4ed6998bb 100644 --- a/components/Forms/BookingWidget/FormContent/Search/SearchList/List/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/SearchList/List/index.tsx @@ -23,7 +23,7 @@ export default function List({ getItemProps={getItemProps} highlightedIndex={highlightedIndex} index={initialIndex + index} - key={location.id} + key={location.id + index} location={location} /> ))} diff --git a/components/Forms/BookingWidget/FormContent/Search/index.tsx b/components/Forms/BookingWidget/FormContent/Search/index.tsx index 1fe45ed04..93d99a89b 100644 --- a/components/Forms/BookingWidget/FormContent/Search/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/index.tsx @@ -26,6 +26,7 @@ import type { SearchProps } from "@/types/components/search" import type { Location } from "@/types/trpc/routers/hotel/locations" const name = "search" + export default function Search({ locations }: SearchProps) { const { register, setValue, trigger, unregister } = useFormContext() @@ -166,7 +167,6 @@ export default function Search({ locations }: SearchProps) { onInputValueChange={(inputValue) => dispatchInputValue(inputValue)} > {({ - closeMenu, getInputProps, getItemProps, getLabelProps, @@ -207,9 +207,6 @@ export default function Search({ locations }: SearchProps) { id: "Destinations & hotels", }), ...register(name, { - onBlur: function () { - closeMenu() - }, onChange: handleOnChange, }), type: "search", diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx index 5459ab795..bf83bace1 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx @@ -1,6 +1,6 @@ "use client" import { APIProvider } from "@vis.gl/react-google-maps" -import { useRouter, useSearchParams } from "next/navigation" +import { useSearchParams } from "next/navigation" import { useEffect, useRef, useState } from "react" import { useIntl } from "react-intl" import { useMediaQuery } from "usehooks-ts" @@ -11,6 +11,7 @@ import { CloseIcon, CloseLargeIcon } from "@/components/Icons" import InteractiveMap from "@/components/Maps/InteractiveMap" import { BackToTopButton } from "@/components/TempDesignSystem/BackToTopButton" import Button from "@/components/TempDesignSystem/Button" +import Link from "@/components/TempDesignSystem/Link" import useLang from "@/hooks/useLang" import FilterAndSortModal from "../FilterAndSortModal" @@ -29,7 +30,7 @@ export default function SelectHotelMap({ cityCoordinates, }: SelectHotelMapProps) { const searchParams = useSearchParams() - const router = useRouter() + const lang = useLang() const intl = useIntl() const isAboveMobile = useMediaQuery("(min-width: 768px)") @@ -82,25 +83,18 @@ export default function SelectHotelMap({ hotelListingElement?.scrollTo({ top: 0, behavior: "smooth" }) } - function handlePageRedirect() { - const newUrl = `${selectHotel(lang)}?${searchParams.toString()}` - if (window.history.length > 1) { - router.back() - } else { - router.push(newUrl) - } - } - const closeButton = ( ) return ( @@ -113,10 +107,12 @@ export default function SelectHotelMap({ size="small" variant="icon" wrapping - onClick={handlePageRedirect} className={styles.filterContainerCloseButton} + asChild > - + + + @@ -126,7 +122,7 @@ export default function SelectHotelMap({ setActiveHotelPin={setActiveHotelPin} /> {showBackToTop && ( - + )} (null) - const handleOnOpenChange = (open: boolean) => { - setIsOpen(open) - if (!open) { - router.back() - } - } - // Calculate the height of the map based on the viewport height from the start-point (below the header and booking widget) const handleMapHeight = useCallback(() => { const topPosition = rootDiv.current?.getBoundingClientRect().top ?? 0 @@ -66,19 +55,17 @@ export function MapModal({ children }: { children: React.ReactNode }) { return (
- - - {children} - - +
+ {children} +
) } diff --git a/components/MapModal/mapModal.module.css b/components/MapContainer/mapModal.module.css similarity index 94% rename from components/MapModal/mapModal.module.css rename to components/MapContainer/mapModal.module.css index 500da73f5..847176acf 100644 --- a/components/MapModal/mapModal.module.css +++ b/components/MapContainer/mapModal.module.css @@ -1,7 +1,7 @@ .dynamicMap { --hotel-map-height: 100dvh; --hotel-map-top: 0px; - position: absolute; + position: fixed; top: var(--hotel-map-top); left: 0; height: var(--hotel-map-height); diff --git a/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx b/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx index 39498c3b3..911a02da2 100644 --- a/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx +++ b/components/Maps/InteractiveMap/HotelListingMapContent/index.tsx @@ -2,7 +2,7 @@ import { AdvancedMarker, AdvancedMarkerAnchorPoint, } from "@vis.gl/react-google-maps" -import { memo, useCallback, useState } from "react" +import { useCallback, useState } from "react" import HotelCardDialog from "@/components/HotelReservation/HotelCardDialog" import Body from "@/components/TempDesignSystem/Text/Body" @@ -84,6 +84,7 @@ function HotelListingMapContent({ color={isActiveOrHovered ? "burgundy" : "white"} />
+ Date: Fri, 6 Dec 2024 08:40:26 +0100 Subject: [PATCH 34/95] fix(SW-1111) added filter on pins --- .../HotelCardDialogListing/utils.ts | 3 +++ .../SelectHotel/SelectHotelMap/index.tsx | 16 ++++++++++++++-- .../hotelReservation/selectHotel/map.ts | 1 + 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/components/HotelReservation/HotelCardDialogListing/utils.ts b/components/HotelReservation/HotelCardDialogListing/utils.ts index bfe491a22..fb658adc0 100644 --- a/components/HotelReservation/HotelCardDialogListing/utils.ts +++ b/components/HotelReservation/HotelCardDialogListing/utils.ts @@ -28,5 +28,8 @@ export function getHotelPins(hotels: HotelData[]): HotelPin[] { .slice(0, 3), ratings: hotel.hotelData.ratings?.tripAdvisor.rating ?? null, operaId: hotel.hotelData.operaId, + facilityIds: hotel.hotelData.detailedFacilities.map( + (facility) => facility.id + ), })) } diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx index bf83bace1..d64a4e883 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx @@ -1,11 +1,12 @@ "use client" import { APIProvider } from "@vis.gl/react-google-maps" import { useSearchParams } from "next/navigation" -import { useEffect, useRef, useState } from "react" +import { useEffect, useMemo, useRef, useState } from "react" import { useIntl } from "react-intl" import { useMediaQuery } from "usehooks-ts" import { selectHotel } from "@/constants/routes/hotelReservation" +import { useHotelFilterStore } from "@/stores/hotel-filters" import { CloseIcon, CloseLargeIcon } from "@/components/Icons" import InteractiveMap from "@/components/Maps/InteractiveMap" @@ -37,6 +38,7 @@ export default function SelectHotelMap({ const [activeHotelPin, setActiveHotelPin] = useState(null) const [showBackToTop, setShowBackToTop] = useState(false) const listingContainerRef = useRef(null) + const activeFilters = useHotelFilterStore((state) => state.activeFilters) const selectHotelParams = new URLSearchParams(searchParams.toString()) const selectedHotel = selectHotelParams.get("selectedHotel") @@ -83,6 +85,16 @@ export default function SelectHotelMap({ hotelListingElement?.scrollTo({ top: 0, behavior: "smooth" }) } + const filteredHotelPins = useMemo( + () => + hotelPins.filter((hotel) => + activeFilters.every((filterId) => + hotel.facilityIds.includes(Number(filterId)) + ) + ), + [activeFilters, hotelPins] + ) + const closeButton = ( - - - ) : ( -
- -
- )} - - -
- {isAllUnavailable && ( - - )} - -
- - + }> + + ) } diff --git a/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css b/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css new file mode 100644 index 000000000..2305130c7 --- /dev/null +++ b/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css @@ -0,0 +1,58 @@ +.card { + font-size: 14px; + display: flex; + flex-direction: column; + background-color: #fff; + border-radius: var(--Corner-radius-Large); + border: 1px solid var(--Base-Border-Subtle); + position: relative; + height: 100%; + justify-content: space-between; + min-height: 200px; + flex: 1; + overflow: hidden; +} + +.imageContainer { + aspect-ratio: 16/9; + width: 100%; + height: 200px; +} + +.priceVariants { + display: flex; + flex-direction: column; + gap: var(--Spacing-x1); + padding: var(--Spacing-x2); + flex: 1; +} + +.content { + display: flex; + flex-direction: column; + flex: 1; + gap: var(--Spacing-x1); + padding: var(--Spacing-x2); +} + +.text { + display: none; +} + +@media (min-width: 1367px) { + .content { + padding: var(--Spacing-x2) 0 var(--Spacing-x2) var(--Spacing-x2); + } + + .text { + display: block; + } + + .card { + flex-direction: row; + } + .imageContainer { + width: 315px; + height: 100%; + } +} diff --git a/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx b/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx new file mode 100644 index 000000000..9c62f413a --- /dev/null +++ b/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx @@ -0,0 +1,33 @@ +import SkeletonShimmer from "@/components/SkeletonShimmer" + +import styles from "./HotelCardSkeleton.module.css" + +export function HotelCardSkeleton() { + return ( +
+ {/* image container */} +
+ +
+ +
+ +
+ + + + +
+ + +
+ +
+ {/* price variants */} + {Array.from({ length: 2 }).map((_, index) => ( + + ))} +
+
+ ) +} diff --git a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx new file mode 100644 index 000000000..7b8fe5d72 --- /dev/null +++ b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx @@ -0,0 +1,42 @@ +import SkeletonShimmer from "@/components/SkeletonShimmer" + +import { HotelCardSkeleton } from "../HotelCard/HotelCardSkeleton" + +import styles from "./selectHotel.module.css" + +type Props = { + count?: number +} + +export async function SelectHotelSkeleton({ count = 4 }: Props) { + return ( +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+ {Array.from({ length: count }).map((_, index) => ( + + ))} +
+
+
+ ) +} diff --git a/components/HotelReservation/SelectHotel/index.tsx b/components/HotelReservation/SelectHotel/index.tsx new file mode 100644 index 000000000..9acb038d7 --- /dev/null +++ b/components/HotelReservation/SelectHotel/index.tsx @@ -0,0 +1,154 @@ +import { + selectHotel, + selectHotelMap, +} from "@/constants/routes/hotelReservation" + +import { + fetchAvailableHotels, + getFiltersFromHotels, +} from "@/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/utils" +import { ChevronRightIcon } from "@/components/Icons" +import StaticMap from "@/components/Maps/StaticMap" +import Alert from "@/components/TempDesignSystem/Alert" +import Breadcrumbs from "@/components/TempDesignSystem/Breadcrumbs" +import Button from "@/components/TempDesignSystem/Button" +import Link from "@/components/TempDesignSystem/Link" +import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" +import { getIntl } from "@/i18n" + +import HotelCardListing from "../HotelCardListing" +import HotelCount from "./HotelCount" +import HotelFilter from "./HotelFilter" +import HotelSorter from "./HotelSorter" +import MobileMapButtonContainer from "./MobileMapButtonContainer" + +import styles from "./selectHotel.module.css" + +import type { HotelData } from "@/types/components/hotelReservation/selectHotel/hotelCardListingProps" +import type { SelectHotelProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import { AlertTypeEnum } from "@/types/enums/alert" + +export default async function SelectHotel({ + city, + params, + reservationParams, +}: SelectHotelProps) { + const { selectHotelParams, searchParams, adultsParams, childrenParams } = + reservationParams + + const intl = await getIntl() + + const hotels = await fetchAvailableHotels({ + cityId: city.id, + roomStayStartDate: searchParams.fromDate, + roomStayEndDate: searchParams.toDate, + adults: adultsParams, + children: childrenParams?.toString(), + }) + + const isCityWithCountry = (city: any): city is { country: string } => + "country" in city + + const validHotels = hotels.filter( + (hotel): hotel is HotelData => hotel !== null + ) + + const filterList = getFiltersFromHotels(validHotels) + const breadcrumbs = [ + { + title: intl.formatMessage({ id: "Home" }), + href: `/${params.lang}`, + uid: "home-page", + }, + { + title: intl.formatMessage({ id: "Hotel reservation" }), + href: `/${params.lang}/hotelreservation`, + uid: "hotel-reservation", + }, + { + title: intl.formatMessage({ id: "Select hotel" }), + href: `${selectHotel(params.lang)}/?${selectHotelParams}`, + uid: "select-hotel", + }, + { + title: city.name, + uid: city.id, + }, + ] + + const isAllUnavailable = hotels.every((hotel) => hotel.price === undefined) + + return ( + <> +
+ +
+
+ {city.name} + +
+
+ +
+
+ +
+
+
+ {hotels.length > 0 ? ( // TODO: Temp fix until API returns hotels that are not available + +
+ + +
+ + ) : ( +
+ +
+ )} + +
+
+ {isAllUnavailable && ( + + )} + +
+
+ + ) +} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/page.module.css b/components/HotelReservation/SelectHotel/selectHotel.module.css similarity index 88% rename from app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/page.module.css rename to components/HotelReservation/SelectHotel/selectHotel.module.css index 052d9ee6b..264b8b10b 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/page.module.css +++ b/components/HotelReservation/SelectHotel/selectHotel.module.css @@ -7,6 +7,7 @@ max-width: var(--max-width); margin: 0 auto; } + .header { display: flex; flex-direction: column; @@ -34,6 +35,10 @@ flex-direction: column; } +.sideBarItem { + display: none; +} + .link { display: none; } @@ -59,6 +64,10 @@ display: none; } +.skeletonContainer .title { + margin-bottom: var(--Spacing-x3); +} + @media (min-width: 768px) { .main { padding: var(--Spacing-x5); @@ -92,6 +101,9 @@ .sideBar { max-width: 340px; } + .sideBarItem { + display: block; + } .filter { display: block; } @@ -114,4 +126,10 @@ .buttonContainer { display: none; } + .skeletonContainer .title { + margin-bottom: 0; + } + .skeletonContainer .sideBar { + gap: var(--Spacing-x3); + } } diff --git a/types/components/hotelReservation/selectHotel/selectHotel.ts b/types/components/hotelReservation/selectHotel/selectHotel.ts index d5f8807bd..016645813 100644 --- a/types/components/hotelReservation/selectHotel/selectHotel.ts +++ b/types/components/hotelReservation/selectHotel/selectHotel.ts @@ -1,4 +1,8 @@ -import { CheckInData, Hotel, ParkingData } from "@/types/hotel" +import { Lang } from "@/constants/languages" + +import type { CheckInData, Hotel, ParkingData } from "@/types/hotel" +import type { Location } from "@/types/trpc/routers/hotel/locations" +import type { SelectHotelSearchParams } from "./selectHotelSearchParams" export enum AvailabilityEnum { Available = "Available", @@ -35,3 +39,16 @@ export interface CheckInCheckOutProps { export interface MeetingsAndConferencesProps { meetingDescription: string } + +export interface SelectHotelProps { + city: Location + params: { + lang: Lang + } + reservationParams: { + selectHotelParams: URLSearchParams + searchParams: SelectHotelSearchParams + adultsParams: number + childrenParams: string | undefined + } +} From 22a5edc2d78e76579ddaef296f8c0e98f8895842 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Mon, 9 Dec 2024 20:29:31 +0100 Subject: [PATCH 54/95] fix(SW-1143): added safeTry --- .../HotelReservation/SelectHotel/index.tsx | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/components/HotelReservation/SelectHotel/index.tsx b/components/HotelReservation/SelectHotel/index.tsx index 9acb038d7..2795d0c00 100644 --- a/components/HotelReservation/SelectHotel/index.tsx +++ b/components/HotelReservation/SelectHotel/index.tsx @@ -15,6 +15,7 @@ import Button from "@/components/TempDesignSystem/Button" import Link from "@/components/TempDesignSystem/Link" import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import { getIntl } from "@/i18n" +import { safeTry } from "@/utils/safeTry" import HotelCardListing from "../HotelCardListing" import HotelCount from "./HotelCount" @@ -38,20 +39,23 @@ export default async function SelectHotel({ const intl = await getIntl() - const hotels = await fetchAvailableHotels({ - cityId: city.id, - roomStayStartDate: searchParams.fromDate, - roomStayEndDate: searchParams.toDate, - adults: adultsParams, - children: childrenParams?.toString(), - }) + const hotelsPromise = safeTry( + fetchAvailableHotels({ + cityId: city.id, + roomStayStartDate: searchParams.fromDate, + roomStayEndDate: searchParams.toDate, + adults: adultsParams, + children: childrenParams?.toString(), + }) + ) + + const [hotels] = await hotelsPromise const isCityWithCountry = (city: any): city is { country: string } => "country" in city - const validHotels = hotels.filter( - (hotel): hotel is HotelData => hotel !== null - ) + const validHotels = + hotels?.filter((hotel): hotel is HotelData => hotel !== null) || [] const filterList = getFiltersFromHotels(validHotels) const breadcrumbs = [ @@ -76,7 +80,7 @@ export default async function SelectHotel({ }, ] - const isAllUnavailable = hotels.every((hotel) => hotel.price === undefined) + const isAllUnavailable = hotels?.every((hotel) => hotel.price === undefined) return ( <> @@ -95,7 +99,7 @@ export default async function SelectHotel({
- {hotels.length > 0 ? ( // TODO: Temp fix until API returns hotels that are not available + {hotels && hotels.length > 0 ? ( // TODO: Temp fix until API returns hotels that are not available Date: Tue, 10 Dec 2024 11:49:31 +0100 Subject: [PATCH 55/95] fix(SW-1143) improvements on Skeleton --- .../HotelCard/HotelCardSkeleton.module.css | 7 ++++++- .../HotelReservation/HotelCard/HotelCardSkeleton.tsx | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css b/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css index 2305130c7..1d757cebf 100644 --- a/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css +++ b/components/HotelReservation/HotelCard/HotelCardSkeleton.module.css @@ -45,7 +45,9 @@ } .text { - display: block; + gap: 10px; + display: flex; + flex-direction: column; } .card { @@ -55,4 +57,7 @@ width: 315px; height: 100%; } + .priceVariants { + max-width: 260px; + } } diff --git a/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx b/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx index 9c62f413a..341857247 100644 --- a/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx +++ b/components/HotelReservation/HotelCard/HotelCardSkeleton.tsx @@ -19,7 +19,7 @@ export function HotelCardSkeleton() {
- +
@@ -27,6 +27,7 @@ export function HotelCardSkeleton() { {Array.from({ length: 2 }).map((_, index) => ( ))} +
) From 153ed086cb7bfcb85b6a16b71dc7b27a5cd1740e Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Tue, 10 Dec 2024 12:58:50 +0100 Subject: [PATCH 56/95] fix(SW-1143) Set with on breadcrumbs shimmer --- components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx index 7b8fe5d72..48ac6f949 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx @@ -12,7 +12,7 @@ export async function SelectHotelSkeleton({ count = 4 }: Props) { return (
- +
From f9e50b7ea7e15528ed29053ad3d550c573a7ef83 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Tue, 10 Dec 2024 13:06:47 +0100 Subject: [PATCH 57/95] fix(SW-1143) fix breadcrumbs skeleton --- .../HotelReservation/SelectHotel/SelectHotelSkeleton.tsx | 4 +++- .../HotelReservation/SelectHotel/selectHotel.module.css | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx index 48ac6f949..8fb2b7a3b 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx @@ -12,7 +12,9 @@ export async function SelectHotelSkeleton({ count = 4 }: Props) { return (
- +
+ +
diff --git a/components/HotelReservation/SelectHotel/selectHotel.module.css b/components/HotelReservation/SelectHotel/selectHotel.module.css index 264b8b10b..a51fc9bd3 100644 --- a/components/HotelReservation/SelectHotel/selectHotel.module.css +++ b/components/HotelReservation/SelectHotel/selectHotel.module.css @@ -132,4 +132,8 @@ .skeletonContainer .sideBar { gap: var(--Spacing-x3); } + .skeletonContainer .breadcrumbs { + margin: 0 auto; + max-width: var(--max-width-navigation); + } } From f98b07ab2284d13e85efda8c734de4e950364228 Mon Sep 17 00:00:00 2001 From: Niclas Edenvin Date: Tue, 10 Dec 2024 12:50:15 +0000 Subject: [PATCH 58/95] Merged in fix/sw-1144-prefill-filters (pull request #1049) fix(SW-1144): preselect room features from URL * fix(SW-1144): preselect room features from URL Approved-by: Bianca Widstam Approved-by: Pontus Dreij --- .../SelectRate/RoomFilter/index.tsx | 28 +++++++---- .../SelectRate/Rooms/index.tsx | 50 ++++++++++--------- 2 files changed, 44 insertions(+), 34 deletions(-) diff --git a/components/HotelReservation/SelectRate/RoomFilter/index.tsx b/components/HotelReservation/SelectRate/RoomFilter/index.tsx index 1d874ec6e..ac952d518 100644 --- a/components/HotelReservation/SelectRate/RoomFilter/index.tsx +++ b/components/HotelReservation/SelectRate/RoomFilter/index.tsx @@ -1,6 +1,7 @@ "use client" import { zodResolver } from "@hookform/resolvers/zod" +import { useSearchParams } from "next/navigation" import { useCallback, useEffect, useMemo, useState } from "react" import { FormProvider, useForm } from "react-hook-form" import { useIntl } from "react-intl" @@ -30,17 +31,22 @@ export default function RoomFilter({ const isTabletAndUp = useMediaQuery("(min-width: 768px)") const [isAboveMobile, setIsAboveMobile] = useState(false) - const initialFilterValues = useMemo( - () => - filterOptions.reduce( - (acc, option) => { - acc[option.code] = false - return acc - }, - {} as Record - ), - [filterOptions] - ) + const searchParams = useSearchParams() + const initialFilterValues = useMemo(() => { + const packagesFromSearchParams = + searchParams.get("room[0].packages")?.split(",") ?? [] + + const values = filterOptions.reduce( + (acc, option) => { + acc[option.code] = packagesFromSearchParams.includes(option.code) + return acc + }, + {} as Record + ) + + onFilter(values) + return values + }, [filterOptions, onFilter, searchParams]) const intl = useIntl() const methods = useForm>({ diff --git a/components/HotelReservation/SelectRate/Rooms/index.tsx b/components/HotelReservation/SelectRate/Rooms/index.tsx index e9cb10fa1..612815d36 100644 --- a/components/HotelReservation/SelectRate/Rooms/index.tsx +++ b/components/HotelReservation/SelectRate/Rooms/index.tsx @@ -35,29 +35,33 @@ export default function Rooms({ const [selectedPackages, setSelectedPackages] = useState( [] ) - const defaultPackages: DefaultFilterOptions[] = [ - { - code: RoomPackageCodeEnum.ACCESSIBILITY_ROOM, - description: "Accessible Room", - itemCode: availablePackages.find( - (pkg) => pkg.code === RoomPackageCodeEnum.ACCESSIBILITY_ROOM - )?.itemCode, - }, - { - code: RoomPackageCodeEnum.ALLERGY_ROOM, - description: "Allergy Room", - itemCode: availablePackages.find( - (pkg) => pkg.code === RoomPackageCodeEnum.ALLERGY_ROOM - )?.itemCode, - }, - { - code: RoomPackageCodeEnum.PET_ROOM, - description: "Pet Room", - itemCode: availablePackages.find( - (pkg) => pkg.code === RoomPackageCodeEnum.PET_ROOM - )?.itemCode, - }, - ] + + const defaultPackages: DefaultFilterOptions[] = useMemo( + () => [ + { + code: RoomPackageCodeEnum.ACCESSIBILITY_ROOM, + description: "Accessible Room", + itemCode: availablePackages.find( + (pkg) => pkg.code === RoomPackageCodeEnum.ACCESSIBILITY_ROOM + )?.itemCode, + }, + { + code: RoomPackageCodeEnum.ALLERGY_ROOM, + description: "Allergy Room", + itemCode: availablePackages.find( + (pkg) => pkg.code === RoomPackageCodeEnum.ALLERGY_ROOM + )?.itemCode, + }, + { + code: RoomPackageCodeEnum.PET_ROOM, + description: "Pet Room", + itemCode: availablePackages.find( + (pkg) => pkg.code === RoomPackageCodeEnum.PET_ROOM + )?.itemCode, + }, + ], + [availablePackages] + ) const handleFilter = useCallback( (filter: Record) => { From b341c96838a6db5817df41855d4279ac8e155ddc Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Tue, 10 Dec 2024 13:24:29 +0000 Subject: [PATCH 59/95] Merged in fix/revert-breakfast-price-change (pull request #1064) fix: revert price removal of "no breakfast" option Approved-by: Simon.Emanuelsson --- .../HotelReservation/EnterDetails/Breakfast/index.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/HotelReservation/EnterDetails/Breakfast/index.tsx b/components/HotelReservation/EnterDetails/Breakfast/index.tsx index 8ecb9b68d..bae37071c 100644 --- a/components/HotelReservation/EnterDetails/Breakfast/index.tsx +++ b/components/HotelReservation/EnterDetails/Breakfast/index.tsx @@ -126,6 +126,13 @@ export default function Breakfast({ packages }: BreakfastProps) { ))} Date: Tue, 10 Dec 2024 15:02:14 +0100 Subject: [PATCH 60/95] fix(SW-1143) removed async from fallback --- .../(standard)/select-hotel/map/loading.tsx | 5 ----- .../(standard)/select-hotel/map/page.tsx | 17 +++++++++++------ .../SelectHotelMapContainerSkeleton.tsx | 2 +- .../SelectHotel/SelectHotelSkeleton.tsx | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/loading.tsx diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/loading.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/loading.tsx deleted file mode 100644 index fefdc7682..000000000 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/loading.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { SelectHotelMapContainerSkeleton } from "@/components/HotelReservation/SelectHotel/SelectHotelMap/SelectHotelMapContainerSkeleton" - -export default function Loading() { - return -} diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx index 47af6c424..29caabded 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/map/page.tsx @@ -44,12 +44,17 @@ export default async function SelectHotelMapPage({ return (
- + } + > + +
) diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/SelectHotelMapContainerSkeleton.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/SelectHotelMapContainerSkeleton.tsx index 75821477f..e4ec6b7d0 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/SelectHotelMapContainerSkeleton.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/SelectHotelMapContainerSkeleton.tsx @@ -8,7 +8,7 @@ type Props = { count?: number } -export async function SelectHotelMapContainerSkeleton({ count = 2 }: Props) { +export function SelectHotelMapContainerSkeleton({ count = 2 }: Props) { return (
diff --git a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx index 8fb2b7a3b..0a6913dec 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelSkeleton.tsx @@ -8,7 +8,7 @@ type Props = { count?: number } -export async function SelectHotelSkeleton({ count = 4 }: Props) { +export function SelectHotelSkeleton({ count = 4 }: Props) { return (
From 0ad703a29f9c23d272d6fc2b91fce6e6f4f2a79a Mon Sep 17 00:00:00 2001 From: Fredrik Thorsson Date: Tue, 10 Dec 2024 10:58:48 +0100 Subject: [PATCH 61/95] fix(SW-1180): update theme logic --- components/Blocks/CardsGrid.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/Blocks/CardsGrid.tsx b/components/Blocks/CardsGrid.tsx index 81e0b0eff..aaebd9df9 100644 --- a/components/Blocks/CardsGrid.tsx +++ b/components/Blocks/CardsGrid.tsx @@ -43,7 +43,7 @@ export default function CardsGrid({ return ( Date: Thu, 5 Dec 2024 14:34:06 +0100 Subject: [PATCH 62/95] fix(SW-886): sidepeek updates --- .../ContentType/HotelPage/AmenitiesList/index.tsx | 2 +- .../ContentType/HotelPage/IntroSection/index.tsx | 2 +- .../AccordionAmenities/Accessibility/index.tsx | 1 + .../Amenities/AccordionAmenities/Breakfast/index.tsx | 1 + .../Amenities/AccordionAmenities/CheckIn/index.tsx | 1 + .../Amenities/AccordionAmenities/Parking/index.tsx | 1 + .../FilteredAmenities/filteredAmenities.module.css | 4 ++-- .../SidePeeks/Amenities/FilteredAmenities/index.tsx | 10 ++++++---- components/TempDesignSystem/Card/index.tsx | 2 +- 9 files changed, 15 insertions(+), 9 deletions(-) diff --git a/components/ContentType/HotelPage/AmenitiesList/index.tsx b/components/ContentType/HotelPage/AmenitiesList/index.tsx index 03244ea7a..b55332f6a 100644 --- a/components/ContentType/HotelPage/AmenitiesList/index.tsx +++ b/components/ContentType/HotelPage/AmenitiesList/index.tsx @@ -36,7 +36,7 @@ export default async function AmenitiesList({ height={20} /> )} - {facility.name} + {facility.name}
) })} diff --git a/components/ContentType/HotelPage/IntroSection/index.tsx b/components/ContentType/HotelPage/IntroSection/index.tsx index 7a5349ff0..79f29adbd 100644 --- a/components/ContentType/HotelPage/IntroSection/index.tsx +++ b/components/ContentType/HotelPage/IntroSection/index.tsx @@ -51,7 +51,7 @@ export default async function IntroSection({ {hotelName}
- {formattedLocationText} + {formattedLocationText} {hasTripAdvisorData && (
{accessibility?.description && ( diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Breakfast/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Breakfast/index.tsx index c731bb86a..d19dc93c9 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Breakfast/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Breakfast/index.tsx @@ -9,6 +9,7 @@ export default async function BreakfastAmenity() { {/* TODO: breakfast to be implemented */} diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/CheckIn/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/CheckIn/index.tsx index 21cc2b964..95585165a 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/CheckIn/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/CheckIn/index.tsx @@ -14,6 +14,7 @@ export default async function CheckInAmenity({ {intl.formatMessage({ id: "Times" })} {`${intl.formatMessage({ id: "Check in from" })}: ${checkInTime}`} diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx index 697527048..a2ef9680c 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx @@ -25,6 +25,7 @@ export default async function ParkingAmenity({
{parking.map((data) => ( diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/filteredAmenities.module.css b/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/filteredAmenities.module.css index b6d3ba651..81dc4f43b 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/filteredAmenities.module.css +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/filteredAmenities.module.css @@ -1,10 +1,10 @@ .wrapper { - padding: var(--Spacing-x1); + padding: var(--Spacing-x1) var(--Spacing-x0); border-bottom: 1px solid var(--Base-Border-Subtle); } .amenity { display: flex; gap: var(--Spacing-x1); - padding: var(--Spacing-x-one-and-half) var(--Spacing-x2); + padding: var(--Spacing-x-one-and-half) var(--Spacing-x1); } diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/index.tsx index f121893e5..92df26178 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/FilteredAmenities/index.tsx @@ -1,5 +1,5 @@ import { HeartIcon } from "@/components/Icons" -import Body from "@/components/TempDesignSystem/Text/Body" +import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import { mapFacilityToIcon } from "../../../data" @@ -15,16 +15,18 @@ export default function FilteredAmenities({ {filteredAmenities?.map((amenity) => { const Icon = mapFacilityToIcon(amenity.id) return ( -
+
  • {Icon ? ( ) : ( )} - {amenity.name} + + {amenity.name} +
    -
  • + ) })} diff --git a/components/TempDesignSystem/Card/index.tsx b/components/TempDesignSystem/Card/index.tsx index a1f938489..2b690c611 100644 --- a/components/TempDesignSystem/Card/index.tsx +++ b/components/TempDesignSystem/Card/index.tsx @@ -79,7 +79,7 @@ export default function Card({ ) : null} Date: Thu, 5 Dec 2024 14:44:30 +0100 Subject: [PATCH 63/95] fix(SW-886): add onclick function to images --- components/ContentType/HotelPage/PreviewImages/index.tsx | 1 + .../ContentType/HotelPage/PreviewImages/previewImages.module.css | 1 + 2 files changed, 2 insertions(+) diff --git a/components/ContentType/HotelPage/PreviewImages/index.tsx b/components/ContentType/HotelPage/PreviewImages/index.tsx index e3b4117de..b8a925497 100644 --- a/components/ContentType/HotelPage/PreviewImages/index.tsx +++ b/components/ContentType/HotelPage/PreviewImages/index.tsx @@ -28,6 +28,7 @@ export default function PreviewImages({ title={image.metaData.title} width={index === 0 ? 752 : 292} height={index === 0 ? 540 : 266} + onClick={() => setLightboxIsOpen(true)} className={styles.image} /> ))} diff --git a/components/ContentType/HotelPage/PreviewImages/previewImages.module.css b/components/ContentType/HotelPage/PreviewImages/previewImages.module.css index 064d99dce..edbf90ca7 100644 --- a/components/ContentType/HotelPage/PreviewImages/previewImages.module.css +++ b/components/ContentType/HotelPage/PreviewImages/previewImages.module.css @@ -13,6 +13,7 @@ width: 100%; height: 100%; max-height: 30vh; + cursor: pointer; } .imageWrapper > :nth-child(2), From 5f472a9f61cdaccbb0b2c0b758c9a962e9217116 Mon Sep 17 00:00:00 2001 From: Fredrik Thorsson <fredrik.thorsson@scandichotels.com> Date: Thu, 5 Dec 2024 17:23:37 +0100 Subject: [PATCH 64/95] fix(SW-886): spacing for tab scroll --- .../HotelPage/TabNavigation/tabNavigation.module.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/ContentType/HotelPage/TabNavigation/tabNavigation.module.css b/components/ContentType/HotelPage/TabNavigation/tabNavigation.module.css index 4c8cbaca1..31e41abee 100644 --- a/components/ContentType/HotelPage/TabNavigation/tabNavigation.module.css +++ b/components/ContentType/HotelPage/TabNavigation/tabNavigation.module.css @@ -14,6 +14,7 @@ justify-content: flex-start; padding: 0 var(--Spacing-x2); width: 100%; + overflow-x: auto; } @media screen and (min-width: 768px) { @@ -26,5 +27,6 @@ .tabsContainer { padding: 0 var(--Spacing-x5); max-width: calc(100% - var(--hotel-page-map-desktop-width)); + overflow-x: visible; } } From ff265782bcdc2495f2b5b7760a27c142ebfbab83 Mon Sep 17 00:00:00 2001 From: Fredrik Thorsson <fredrik.thorsson@scandichotels.com> Date: Fri, 6 Dec 2024 11:09:33 +0100 Subject: [PATCH 65/95] fix(SW-886): add title component --- components/ContentType/HotelPage/Rooms/index.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/components/ContentType/HotelPage/Rooms/index.tsx b/components/ContentType/HotelPage/Rooms/index.tsx index e976ee8af..2752b9e49 100644 --- a/components/ContentType/HotelPage/Rooms/index.tsx +++ b/components/ContentType/HotelPage/Rooms/index.tsx @@ -4,9 +4,9 @@ import { useRef, useState } from "react" import { useIntl } from "react-intl" import SectionContainer from "@/components/Section/Container" -import SectionHeader from "@/components/Section/Header" import Grids from "@/components/TempDesignSystem/Grids" import ShowMoreButton from "@/components/TempDesignSystem/ShowMoreButton" +import Title from "@/components/TempDesignSystem/Text/Title" import { RoomCard } from "./RoomCard" @@ -35,11 +35,9 @@ export function Rooms({ rooms }: RoomsProps) { className={styles.roomsContainer} > <div ref={scrollRef} className={styles.scrollRef}></div> - <SectionHeader - textTransform="capitalize" - title={intl.formatMessage({ id: "Rooms" })} - preamble={null} - /> + <Title as="h3" level="h2" textTransform="capitalize"> + {intl.formatMessage({ id: "Rooms" })} + From 25eada4d971e9ea0fca4babef1eb4e82283dc5c4 Mon Sep 17 00:00:00 2001 From: Fredrik Thorsson Date: Fri, 6 Dec 2024 14:52:40 +0100 Subject: [PATCH 66/95] fix(SW-886): update map marker --- .../ContentType/HotelPage/Rooms/index.tsx | 2 +- components/Maps/Markers/Scandic.tsx | 53 ++++++++++--------- 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/components/ContentType/HotelPage/Rooms/index.tsx b/components/ContentType/HotelPage/Rooms/index.tsx index 2752b9e49..6405ea16f 100644 --- a/components/ContentType/HotelPage/Rooms/index.tsx +++ b/components/ContentType/HotelPage/Rooms/index.tsx @@ -35,7 +35,7 @@ export function Rooms({ rooms }: RoomsProps) { className={styles.roomsContainer} >
    - + <Title as="h3" level="h2"> {intl.formatMessage({ id: "Rooms" })} - + - + - + - + - + @@ -138,12 +139,12 @@ export default function ScandicMarker({ From f0755214210fcf6993e765d52bfd10d9049526f1 Mon Sep 17 00:00:00 2001 From: Fredrik Thorsson Date: Fri, 6 Dec 2024 15:06:09 +0100 Subject: [PATCH 67/95] fix(SW-886): svg change --- components/Maps/Markers/Scandic.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/components/Maps/Markers/Scandic.tsx b/components/Maps/Markers/Scandic.tsx index d804533c7..aa44aecce 100644 --- a/components/Maps/Markers/Scandic.tsx +++ b/components/Maps/Markers/Scandic.tsx @@ -15,7 +15,7 @@ export default function ScandicMarker({ @@ -73,9 +73,9 @@ export default function ScandicMarker({ width="84.3379" height="98.0015" filterUnits="userSpaceOnUse" - color-interpolation-filters="sRGB" + colorInterpolationFilters="sRGB" > - + - + Date: Wed, 4 Dec 2024 16:16:32 +0100 Subject: [PATCH 68/95] fix: persist selection of bed and breakfast if same room --- .../EnterDetails/BedType/index.tsx | 8 +- .../EnterDetails/Breakfast/index.tsx | 17 +- .../EnterDetails/Details/index.tsx | 5 +- .../Payment/PaymentCallback/index.tsx | 9 +- .../Form/ChoiceCard/_Card/card.ts | 1 - .../Form/ChoiceCard/_Card/index.tsx | 7 +- providers/EnterDetailsProvider.tsx | 95 ++- server/routers/hotels/query.ts | 8 +- stores/enter-details/helpers.ts | 54 +- stores/enter-details/index.ts | 634 +++++++----------- types/stores/enter-details.ts | 11 + 11 files changed, 410 insertions(+), 439 deletions(-) diff --git a/components/HotelReservation/EnterDetails/BedType/index.tsx b/components/HotelReservation/EnterDetails/BedType/index.tsx index 0b5dca2aa..4f89eb2f0 100644 --- a/components/HotelReservation/EnterDetails/BedType/index.tsx +++ b/components/HotelReservation/EnterDetails/BedType/index.tsx @@ -22,10 +22,7 @@ export default function BedType({ bedTypes }: BedTypeProps) { const initialBedType = useEnterDetailsStore( (state) => state.formValues?.bedType?.roomTypeCode ) - const bedType = useEnterDetailsStore((state) => state.bedType?.roomTypeCode) - const completeStep = useEnterDetailsStore( - (state) => state.actions.completeStep - ) + const updateBedType = useEnterDetailsStore( (state) => state.actions.updateBedType ) @@ -81,9 +78,6 @@ export default function BedType({ bedTypes }: BedTypeProps) { subtitle={width} title={roomType.description} value={roomType.value} - handleSelectedOnClick={ - bedType === roomType.value ? completeStep : undefined - } /> ) })} diff --git a/components/HotelReservation/EnterDetails/Breakfast/index.tsx b/components/HotelReservation/EnterDetails/Breakfast/index.tsx index bae37071c..f413b841d 100644 --- a/components/HotelReservation/EnterDetails/Breakfast/index.tsx +++ b/components/HotelReservation/EnterDetails/Breakfast/index.tsx @@ -31,16 +31,7 @@ export default function Breakfast({ packages }: BreakfastProps) { ? "false" : undefined ) - const breakfast = useEnterDetailsStore((state) => - state.breakfast - ? state.breakfast.code - : state.breakfast === false - ? "false" - : undefined - ) - const completeStep = useEnterDetailsStore( - (state) => state.actions.completeStep - ) + const updateBreakfast = useEnterDetailsStore( (state) => state.actions.updateBreakfast ) @@ -119,9 +110,6 @@ export default function Breakfast({ packages }: BreakfastProps) { })} title={intl.formatMessage({ id: "Breakfast buffet" })} value={pkg.code} - handleSelectedOnClick={ - breakfast === pkg.code ? completeStep : undefined - } /> ))}
    diff --git a/components/HotelReservation/EnterDetails/Details/index.tsx b/components/HotelReservation/EnterDetails/Details/index.tsx index 2aef91185..4dc55859c 100644 --- a/components/HotelReservation/EnterDetails/Details/index.tsx +++ b/components/HotelReservation/EnterDetails/Details/index.tsx @@ -26,8 +26,7 @@ import type { const formID = "enter-details" export default function Details({ user, memberPrice }: DetailsProps) { const intl = useIntl() - const initialData = useEnterDetailsStore((state) => state.formValues.guest) - const join = useEnterDetailsStore((state) => state.guest.join) + const initialData = useEnterDetailsStore((state) => state.guest) const updateDetails = useEnterDetailsStore( (state) => state.actions.updateDetails ) @@ -42,7 +41,7 @@ export default function Details({ user, memberPrice }: DetailsProps) { dateOfBirth: initialData.dateOfBirth, email: user?.email ?? initialData.email, firstName: user?.firstName ?? initialData.firstName, - join, + join: initialData.join, lastName: user?.lastName ?? initialData.lastName, membershipNo: initialData.membershipNo, phoneNumber: user?.phoneNumber ?? initialData.phoneNumber, diff --git a/components/HotelReservation/EnterDetails/Payment/PaymentCallback/index.tsx b/components/HotelReservation/EnterDetails/Payment/PaymentCallback/index.tsx index 2ad17ac12..8fd613d5e 100644 --- a/components/HotelReservation/EnterDetails/Payment/PaymentCallback/index.tsx +++ b/components/HotelReservation/EnterDetails/Payment/PaymentCallback/index.tsx @@ -8,7 +8,7 @@ import { detailsStorageName } from "@/stores/enter-details" import { createQueryParamsForEnterDetails } from "@/components/HotelReservation/SelectRate/RoomSelection/utils" import LoadingSpinner from "@/components/LoadingSpinner" -import type { DetailsState } from "@/types/stores/enter-details" +import type { PersistedState } from "@/types/stores/enter-details" export default function PaymentCallback({ returnUrl, @@ -23,12 +23,9 @@ export default function PaymentCallback({ const bookingData = window.sessionStorage.getItem(detailsStorageName) if (bookingData) { - const detailsStorage: Record< - "state", - Pick - > = JSON.parse(bookingData) + const detailsStorage: PersistedState = JSON.parse(bookingData) const searchParams = createQueryParamsForEnterDetails( - detailsStorage.state.booking, + detailsStorage.booking, searchObject ) diff --git a/components/TempDesignSystem/Form/ChoiceCard/_Card/card.ts b/components/TempDesignSystem/Form/ChoiceCard/_Card/card.ts index c733dac50..7d24e46d7 100644 --- a/components/TempDesignSystem/Form/ChoiceCard/_Card/card.ts +++ b/components/TempDesignSystem/Form/ChoiceCard/_Card/card.ts @@ -12,7 +12,6 @@ interface BaseCardProps title: React.ReactNode type: "checkbox" | "radio" value?: string - handleSelectedOnClick?: () => void } interface ListCardProps extends BaseCardProps { diff --git a/components/TempDesignSystem/Form/ChoiceCard/_Card/index.tsx b/components/TempDesignSystem/Form/ChoiceCard/_Card/index.tsx index 013f1a373..6c604f725 100644 --- a/components/TempDesignSystem/Form/ChoiceCard/_Card/index.tsx +++ b/components/TempDesignSystem/Form/ChoiceCard/_Card/index.tsx @@ -24,21 +24,20 @@ export default function Card({ title, type, value, - handleSelectedOnClick, }: CardProps) { - const { register } = useFormContext() + const { register, setValue } = useFormContext() function onLabelClick(event: React.MouseEvent) { // Preventing click event on label elements firing twice: https://github.com/facebook/react/issues/14295 event.preventDefault() - handleSelectedOnClick?.() + setValue(name, value) } return (
    - {showRedeem && ( + {showRedeem && "redeem_description" in reward && (
    diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx index 6e7387f3d..57c978b6a 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx @@ -23,15 +23,15 @@ import Title from "@/components/TempDesignSystem/Text/Title" import styles from "./current.module.css" import type { - Redeem, RedeemModalState, + RedeemProps, RedeemStep, } from "@/types/components/myPages/myPage/accountPage" const MotionOverlay = motion(ModalOverlay) const MotionModal = motion(Modal) -export default function Redeem({ reward }: Redeem) { +export default function Redeem({ reward }: RedeemProps) { const [animation, setAnimation] = useState("unmounted") const intl = useIntl() const update = trpc.contentstack.rewards.redeem.useMutation() @@ -125,9 +125,12 @@ export default function Redeem({ reward }: Redeem) { {reward.description} )} - {redeemStep === "confirmation" && ( - {reward.redeem_description} - )} + {redeemStep === "confirmation" && + "redeem_description" in reward && ( + + {reward.redeem_description} + + )}
    {redeemStep === "initial" && (
    diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx b/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx index 6f961f5ee..8dd47b612 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx @@ -26,7 +26,7 @@ export default async function CurrentRewardsBlock({ diff --git a/env/server.ts b/env/server.ts index 34d3cf8a3..aa36d5aad 100644 --- a/env/server.ts +++ b/env/server.ts @@ -115,6 +115,13 @@ export const env = createEnv({ // transform to boolean .transform((s) => s === "true") .default("false"), + USE_NEW_REWARD_MODEL: z + .string() + // only allow "true" or "false" + .refine((s) => s === "true" || s === "false") + // transform to boolean + .transform((s) => s === "true") + .default("false"), }, emptyStringAsUndefined: true, runtimeEnv: { @@ -172,6 +179,7 @@ export const env = createEnv({ GOOGLE_DYNAMIC_MAP_ID: process.env.GOOGLE_DYNAMIC_MAP_ID, HIDE_FOR_NEXT_RELEASE: process.env.HIDE_FOR_NEXT_RELEASE, USE_NEW_REWARDS_ENDPOINT: process.env.USE_NEW_REWARDS_ENDPOINT, + USE_NEW_REWARD_MODEL: process.env.USE_NEW_REWARD_MODEL, ENABLE_BOOKING_FLOW: process.env.ENABLE_BOOKING_FLOW, ENABLE_BOOKING_WIDGET: process.env.ENABLE_BOOKING_WIDGET, ENABLE_BOOKING_WIDGET_HOTELRESERVATION_PATH: diff --git a/lib/graphql/Query/Rewards.graphql b/lib/graphql/Query/Rewards.graphql index b6ad7e4ae..58915640f 100644 --- a/lib/graphql/Query/Rewards.graphql +++ b/lib/graphql/Query/Rewards.graphql @@ -7,7 +7,6 @@ query GetRewards($locale: String!, $rewardIds: [String!]) { label grouped_label description - redeem_description grouped_description value reward_id diff --git a/lib/graphql/Query/RewardsWithRedeem.graphql b/lib/graphql/Query/RewardsWithRedeem.graphql new file mode 100644 index 000000000..b6ad7e4ae --- /dev/null +++ b/lib/graphql/Query/RewardsWithRedeem.graphql @@ -0,0 +1,16 @@ +query GetRewards($locale: String!, $rewardIds: [String!]) { + all_reward(locale: $locale, where: { reward_id_in: $rewardIds }) { + items { + taxonomies { + term_uid + } + label + grouped_label + description + redeem_description + grouped_description + value + reward_id + } + } +} diff --git a/server/routers/contentstack/reward/output.ts b/server/routers/contentstack/reward/output.ts index 177d19542..05547ca00 100644 --- a/server/routers/contentstack/reward/output.ts +++ b/server/routers/contentstack/reward/output.ts @@ -92,6 +92,30 @@ export const validateApiTierRewardsSchema = z.record( ) export const validateCmsRewardsSchema = z + .object({ + data: z.object({ + all_reward: z.object({ + items: z.array( + z.object({ + taxonomies: z.array( + z.object({ + term_uid: z.string().optional(), + }) + ), + label: z.string().optional(), + reward_id: z.string(), + grouped_label: z.string().optional(), + description: z.string().optional(), + grouped_description: z.string().optional(), + value: z.string().optional(), + }) + ), + }), + }), + }) + .transform((data) => data.data.all_reward.items) + +export const validateCmsRewardsWithRedeemSchema = z .object({ data: z.object({ all_reward: z.object({ @@ -125,12 +149,24 @@ export type SurpriseReward = z.output export type CmsRewardsResponse = z.input +export type CmsRewardsWithRedeemResponse = z.input< + typeof validateCmsRewardsWithRedeemSchema +> + export type CMSReward = z.output[0] +export type CMSRewardWithRedeem = z.output< + typeof validateCmsRewardsWithRedeemSchema +>[0] + export type Reward = CMSReward & { id: string | undefined } +export type RewardWithRedeem = CMSRewardWithRedeem & { + id: string | undefined +} + // New endpoint related types and schemas. const BenefitReward = z.object({ diff --git a/server/routers/contentstack/reward/utils.ts b/server/routers/contentstack/reward/utils.ts index afb8e8795..b346752e5 100644 --- a/server/routers/contentstack/reward/utils.ts +++ b/server/routers/contentstack/reward/utils.ts @@ -2,8 +2,10 @@ import { metrics } from "@opentelemetry/api" import { unstable_cache } from "next/cache" import { Lang } from "@/constants/languages" +import { env } from "@/env/server" import * as api from "@/lib/api" import { GetRewards } from "@/lib/graphql/Query/Rewards.graphql" +import { GetRewards as GetRewardsWithReedem } from "@/lib/graphql/Query/RewardsWithRedeem.graphql" import { request } from "@/lib/graphql/request" import { notFound } from "@/server/errors/trpc" @@ -11,9 +13,11 @@ import { generateLoyaltyConfigTag } from "@/utils/generateTag" import { CmsRewardsResponse, + CmsRewardsWithRedeemResponse, validateApiAllTiersSchema, validateApiTierRewardsSchema, validateCmsRewardsSchema, + validateCmsRewardsWithRedeemSchema, } from "./output" const meter = metrics.getMeter("trpc.reward") @@ -196,14 +200,24 @@ export async function getCmsRewards(locale: Lang, rewardIds: string[]) { const tags = rewardIds.map((id) => generateLoyaltyConfigTag(locale, "reward", id) ) - const cmsRewardsResponse = await request( - GetRewards, - { - locale: locale, - rewardIds, - }, - { next: { tags }, cache: "force-cache" } - ) + + const cmsRewardsResponse = env.USE_NEW_REWARD_MODEL + ? await request( + GetRewardsWithReedem, + { + locale: locale, + rewardIds, + }, + { next: { tags }, cache: "force-cache" } + ) + : await request( + GetRewards, + { + locale: locale, + rewardIds, + }, + { next: { tags }, cache: "force-cache" } + ) if (!cmsRewardsResponse.data) { getAllRewardFailCounter.add(1, { @@ -225,8 +239,9 @@ export async function getCmsRewards(locale: Lang, rewardIds: string[]) { throw notFoundError } - const validatedCmsRewards = - validateCmsRewardsSchema.safeParse(cmsRewardsResponse) + const validatedCmsRewards = env.USE_NEW_REWARD_MODEL + ? validateCmsRewardsWithRedeemSchema.safeParse(cmsRewardsResponse) + : validateCmsRewardsSchema.safeParse(cmsRewardsResponse) if (!validatedCmsRewards.success) { getAllRewardFailCounter.add(1, { diff --git a/types/components/myPages/myPage/accountPage.ts b/types/components/myPages/myPage/accountPage.ts index 7ad56b272..3725d1505 100644 --- a/types/components/myPages/myPage/accountPage.ts +++ b/types/components/myPages/myPage/accountPage.ts @@ -1,7 +1,10 @@ import { z } from "zod" import { blocksSchema } from "@/server/routers/contentstack/accountPage/output" -import { Reward } from "@/server/routers/contentstack/reward/output" +import { + Reward, + RewardWithRedeem, +} from "@/server/routers/contentstack/reward/output" import { DynamicContent } from "@/types/trpc/routers/contentstack/blocks" @@ -21,13 +24,13 @@ export type ContentProps = { } export interface CurrentRewardsClientProps { - rewards: Reward[] + rewards: (Reward | RewardWithRedeem)[] pageSize: number showRedeem: boolean } -export interface Redeem { - reward: Reward +export interface RedeemProps { + reward: RewardWithRedeem } export type RedeemModalState = "unmounted" | "hidden" | "visible" From 13551417eda48908cd19608911cb0a6d0f374100 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Wed, 4 Dec 2024 18:51:12 +0100 Subject: [PATCH 70/95] feat(LOY-10): dynamic icons based on reward id --- .../Rewards/CurrentLevel/Client.tsx | 11 +- .../Rewards/CurrentLevel/current.module.css | 18 +- .../DynamicContent/Rewards/RewardIcon/data.ts | 42 +++++ .../Rewards/RewardIcon/index.tsx | 32 ++++ components/Icons/Bed.tsx | 33 ++++ components/Icons/Coin.tsx | 27 +++ components/Icons/CroissantCoffeeEgg.tsx | 31 ++++ components/Icons/CutleryOne.tsx | 48 ++++++ components/Icons/CutleryTwo.tsx | 158 ++++++++++++++++++ components/Icons/GiftOpen.tsx | 26 +++ components/Icons/HandKey.tsx | 27 +++ components/Icons/HotelNight.tsx | 44 +++++ components/Icons/Kids.tsx | 27 +++ components/Icons/KidsMocktail.tsx | 107 ++++++++++++ components/Icons/MagicWand.tsx | 54 ++++++ components/Icons/MoneyHand.tsx | 27 +++ components/Icons/Voucher.tsx | 36 ++++ components/Icons/get-icon-by-icon-name.ts | 39 +++++ components/Icons/index.tsx | 13 ++ components/MyPages/Surprises/Card.tsx | 2 +- .../img/{ => rewards}/loyalty-award.png | Bin types/components/icon.ts | 13 ++ types/enums/rewards.ts | 31 ++++ 23 files changed, 829 insertions(+), 17 deletions(-) create mode 100644 components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts create mode 100644 components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx create mode 100644 components/Icons/Bed.tsx create mode 100644 components/Icons/Coin.tsx create mode 100644 components/Icons/CroissantCoffeeEgg.tsx create mode 100644 components/Icons/CutleryOne.tsx create mode 100644 components/Icons/CutleryTwo.tsx create mode 100644 components/Icons/GiftOpen.tsx create mode 100644 components/Icons/HandKey.tsx create mode 100644 components/Icons/HotelNight.tsx create mode 100644 components/Icons/Kids.tsx create mode 100644 components/Icons/KidsMocktail.tsx create mode 100644 components/Icons/MagicWand.tsx create mode 100644 components/Icons/MoneyHand.tsx create mode 100644 components/Icons/Voucher.tsx rename public/_static/img/{ => rewards}/loyalty-award.png (100%) create mode 100644 types/enums/rewards.ts diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx index 2b1f9f793..c8665e234 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx @@ -2,8 +2,8 @@ import { useRef,useState } from "react" -import Image from "@/components/Image" import Pagination from "@/components/MyPages/Pagination" +import { RewardIcon } from "@/components/Blocks/DynamicContent/Rewards/RewardIcon" import Grids from "@/components/TempDesignSystem/Grids" import Title from "@/components/TempDesignSystem/Text/Title" @@ -43,12 +43,9 @@ export default function ClientCurrentRewards({ {currentRewards.map((reward, idx) => (
    - {reward.label +
    + +
    = { + // Food & beverage. + [RewardId.TenPercentFood]: IconName.CroissantCoffeeEgg, + [RewardId.FifteenPercentFood]: IconName.CroissantCoffeeEgg, + [RewardId.TwoForOneBreakfast]: IconName.CutleryTwo, + [RewardId.FreeBreakfast]: IconName.CutleryOne, + [RewardId.FreeKidsDrink]: IconName.KidsMocktail, + + // Monetary (or exchange for points) vouchers all use the same icon. + [RewardId.Bonus50SEK]: IconName.Voucher, + [RewardId.Bonus75SEK]: IconName.Voucher, + [RewardId.Bonus100SEK]: IconName.Voucher, + [RewardId.Bonus150SEK]: IconName.Voucher, + [RewardId.Bonus200SEK]: IconName.Voucher, + + // Hotel perks. + [RewardId.EarlyCheckin]: IconName.HandKey, + [RewardId.LateCheckout]: IconName.HotelNight, + [RewardId.FreeUpgrade]: IconName.MagicWand, + [RewardId.RoomGuarantee48H]: IconName.Bed, + + // Earnings. + [RewardId.EarnRate25Percent]: IconName.MoneyHand, + [RewardId.EarnRate50Percent]: IconName.MoneyHand, + [RewardId.StayBoostForKids]: IconName.Kids, + [RewardId.MemberRate]: IconName.Coin, + + // Special + [RewardId.YearlyExclusiveGift]: IconName.GiftOpen, +} + +export function mapRewardToIcon(rewardId: string): FC<IconProps> | null { + const iconName = rewardToIconMap[rewardId as RewardId] + return getIconByIconName(iconName) || null +} diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx new file mode 100644 index 000000000..8cc59e87d --- /dev/null +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx @@ -0,0 +1,32 @@ +import { mapRewardToIcon } from "./data" + +import { IconProps } from "@/types/components/icon" + +interface RewardIconProps extends IconProps { + rewardId: string + size?: "small" | "medium" | "large" +} + +// Original SVG aspect ratio is 358:202 (≈1.77:1) +const sizeMap = { + small: { width: 120, height: 68 }, // 40% of card width + medium: { width: 180, height: 102 }, // 60% of card width + large: { width: 240, height: 135 }, // 80% of card width +} as const + +export function RewardIcon({ + rewardId, + size = "medium", + ...props +}: RewardIconProps) { + const IconComponent = mapRewardToIcon(rewardId) + if (!IconComponent) return null + + return ( + <IconComponent + {...props} + width={sizeMap[size].width} + height={sizeMap[size].height} + /> + ) +} diff --git a/components/Icons/Bed.tsx b/components/Icons/Bed.tsx new file mode 100644 index 000000000..717c197c3 --- /dev/null +++ b/components/Icons/Bed.tsx @@ -0,0 +1,33 @@ +import type { IconProps } from "@/types/components/icon" + +export default function BedIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 203" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .75h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .75h358v201.375H0z" /> + <g fill="#cd0921"> + <path d="M175.163 98.517c-2.923-7.732-3.138-25.751-.561-34.552v-.012q.205-.7.436-1.319a.86.86 0 0 0-.609-1.133.9.9 0 0 0-.286-.012q-.038-.002-.066.006c-1.259.256-2.816.477-4.6.668l-.68.072q-.688.07-1.42.13c-.973.084-1.993.162-3.049.233q-1.192.081-2.446.144c-.555.03-1.122.053-1.695.083l-1.736.072-1.552.053c-.143 0-.292.006-.435.012-.525.012-1.05.03-1.581.042l-1.82.036-1.193.018-2.268.018h-2.255c-.543 0-1.086 0-1.629-.012-.978-.012-1.945-.024-2.906-.048-.471-.012-.942-.018-1.408-.036-.125 0-.244-.006-.37-.012-.465-.012-.93-.03-1.39-.041a219 219 0 0 1-3.705-.156q-1.146-.06-2.238-.13c-3.609-.24-6.694-.574-8.848-1.01a.853.853 0 0 0-.996.633.83.83 0 0 0 .017.448c.633 2.052 1.737 5.936 2.077 9.021l.465 7.452c.137 6.725-.453 13.658-1.772 18.169q-.204.706-.435 1.33a.85.85 0 0 0 .501 1.098q.053.02.107.03a.9.9 0 0 0 .352 0c.102-.018.209-.042.316-.06.179-.035.364-.065.555-.101a53 53 0 0 1 2.787-.4 87 87 0 0 1 1.748-.19c.823-.084 1.694-.156 2.601-.228 7.393-.572 17.184-.733 25.704-.47 2.339.112 4.684.226 7.023.333.209.012.418.03.621.042h.006q.615.043 1.205.096h.012q.589.046 1.151.1h.012l.549.055h.036l.513.053h.048l.483.054c.03 0 .054.006.084.012.143.018.292.036.435.048q.045.001.09.012l.411.053q.043.001.096.012l.394.054c.041 0 .083.012.125.018.119.018.233.03.346.048l.119.018c.114.017.221.035.334.047l.114.018.322.054q.063.008.125.024l.293.053.101.018.298.054a.848.848 0 0 0 .961-1.134zM235.606 98.517c-2.924-7.732-3.139-25.751-.561-34.552v-.012q.204-.7.435-1.319a.86.86 0 0 0-.608-1.133 1 1 0 0 0-.287-.012q-.037-.002-.065.006c-1.259.256-2.817.477-4.601.668l-.68.072q-.687.07-1.42.13c-.972.084-1.993.162-3.049.233q-1.191.081-2.446.144c-.555.03-1.122.053-1.695.083l-1.736.072-1.551.053c-.143 0-.292.006-.436.012-.525.012-1.05.03-1.581.042l-1.82.036-1.193.018-2.267.018h-2.256c-.543 0-1.086 0-1.629-.012a231 231 0 0 1-2.905-.048c-.472-.012-.943-.018-1.408-.036-.126 0-.245-.006-.37-.012-.466-.012-.931-.03-1.391-.041q-1.905-.065-3.705-.156-1.145-.06-2.237-.13c-3.61-.24-6.695-.574-8.849-1.01a.853.853 0 0 0-.996.633.8.8 0 0 0 .018.448c.632 2.052 1.736 5.936 2.076 9.021l.466 7.452c.137 6.725-.454 13.658-1.773 18.169q-.204.706-.435 1.33a.85.85 0 0 0 .501 1.098q.054.02.108.03a.9.9 0 0 0 .352 0c.101-.018.208-.042.316-.06.179-.035.364-.065.555-.101.835-.143 1.766-.28 2.786-.4q.834-.1 1.748-.19c.824-.084 1.695-.156 2.602-.228 7.392-.572 17.183-.733 25.704-.47 2.339.112 4.684.226 7.022.333.209.012.418.03.621.042h.006c.412.03.811.06 1.205.096h.012a59 59 0 0 1 1.152.1h.012l.549.055h.035l.513.053h.048l.483.054c.03 0 .054.006.084.012.143.018.292.036.436.048q.044.001.089.012l.412.053c.03 0 .059.006.095.012l.394.054c.042 0 .084.012.125.018.12.018.233.03.346.048l.12.018c.113.017.22.035.334.047l.113.018.322.054q.063.008.126.024l.292.053.102.018.298.054a.848.848 0 0 0 .96-1.134z" /> + <path d="M254.949 112.682V99.627c0-9.004-7.297-16.307-16.307-16.307H120.85c-9.004 0-16.307 7.297-16.307 16.307v13.055h150.4" /> + </g> + <path + stroke="#cd0921" + stroke-miterlimit="10" + stroke-width=".628" + d="M254.949 112.682V99.627c0-9.004-7.297-16.307-16.307-16.307H120.85c-9.004 0-16.307 7.297-16.307 16.307v13.055h150.4" + /> + <path + fill="#4d001b" + d="M170.772 65.084c-.042-.036-.155-.06-.149-.006.054 0 .25.209.149.006m-.042.417c-.37-.232-.137-.202-.179-.381-.304.149-.215.262.179.381m-1.963 4.213s-.024.012-.03.024zm-.787 2.834s.018.042.035.042c0 0-.017-.036-.035-.042m-.257.501s.012-.018.018-.03c-.018.006-.03.018-.018.03m.937-3.252c.059.018.054-.03.077-.06zm1.897-3.806c0 .03.006.047.036.053 0 0-.018-.035-.036-.053m-1.676 2.416s-.042-.024-.066-.042c.012 0 .083.108.066.042m.471-.835c-.113-.06-.084-.096-.215-.102 0 0 .143.072.215.102m.531-1.522-.012-.035s.006.023.012.035m-1.265 3.073h.06s-.048-.006-.06 0m-1.313 13.312c-.065.018-.262-.126-.358 0 .15-.102.197.149.358 0m-.119-6.367s.054-.006.078-.012c-.018 0-.036 0-.078.012m.388-1.515s.024-.024.03-.036zm-.239 2.357s-.048.071.006.047c-.036-.012-.006-.035-.006-.047m-.083.853s.047-.012.036-.042zm3.311-11.7c.012-.042-.042-.048-.06-.048.036.018.054.03.06.047m-.871 2.434s-.03 0-.048.006c0 0 .03 0 .048-.006m.382-.967s-.048-.024-.066-.03zm-1.355 7.13c.024.048.018.018 0-.018zm-.035-2.213s.053.053.065.083c.018-.036.03-.066-.065-.083m.065.083s-.041.066-.018.102c.042-.03.036-.066.018-.102m1.981-6.867s.012-.018-.012-.03zm-.048-.126.024.06s.018-.036-.024-.06m-.149.704s-.03-.018-.053-.024zm-.095.155c.024-.03.227-.113.095-.155.078.054-.179.084-.095.155m-.847.376c-.323-.012-.179-.071-.09.126zm-.09.138v-.012s-.018.018 0 .012m-.364.4c.042.065.054.083.125.041 0-.09-.089-.024-.125-.042m-.746 3.43-.149-.042c0 .066.06.012.149.042m.621.812.107-.036c-.077-.024-.167-.12-.107.036m-1.17.137.036.12s-.018-.096-.036-.12m-.722 5.907h.191c-.029-.054-.238-.078-.191 0m.078 2.56c-.095.023-.155.095-.066.143.018-.06.09-.114.066-.144m64.016-15.072c-.042-.036-.156-.06-.15-.006.054 0 .251.209.15.006m-.323.185c.43-.108-.22-.245 0 .053-.334-.06.585.353 0-.053m-1.682 4.445s-.024.012-.03.024zm-.788 2.834s.018.042.036.042c0 0-.018-.036-.036-.042m-.262.501s.012-.018.018-.03c-.018.006-.03.018-.018.03m.942-3.252c.06.018.054-.03.078-.06zm1.898-3.806c0 .03.006.047.036.053 0 0-.018-.035-.036-.053m-1.677 2.416s-.042-.024-.066-.042c.012 0 .084.108.066.042m.471-.835c-.113-.06-.083-.096-.214-.102 0 0 .143.072.214.102m-.733 1.551h.059s-.047-.006-.059 0m-1.313 13.312c-.066.018-.263-.126-.358 0 .149-.102.197.149.358 0m-.119-6.367s.053-.006.077-.012c-.018 0-.036 0-.077.012m.387-1.515s.024-.024.03-.036zm-.238 2.357s-.048.077.006.047c-.036-.012-.006-.035-.006-.047m-.084.853s.048-.012.036-.042zm3.312-11.7c.012-.042-.042-.048-.06-.048.036.018.054.03.06.047m.059-.245c.084-.227-.382-.472-.071-.245-.048.245-.495-.22-.239.376-.233-.125-.251-.161-.06.06-.358-.185-.274.226-.429.053-.125.382-.137.323.215.573-.442-.06-.484.024-.221.161-.388.299.006.507-.466.43.048.256.03.674-.369.925.316.173.065.423-.072.167-.06.143.239.298-.072.167-.155.424.758.638.245.49.083 0-.233.202-.191.017-.304.161.143.245-.28.269.053.268.28.566.012 1.05-.012.638-.508.596-.418 1.038-.4-.209-.257.746-.042.537-.626.304-.227.412.119.692-.25.233-.298-.101-.435-.096.149.06-.316.347.012.174-.215.638.37.644-.513.906 1.008.872-.472-.22.256.955.322-.15-.012.46-.31.394-.131.298.257.495.101.125.215.22.311-.227.293.334-.567-.149-.305.108-.31.49.262-.15.083.232-.12.19.012.072.299.245.048.293.424.567 0 .215.012.4.06.202.095.37.322.387-.37.21-.233.854-.346.99-.119.15.334.114.203.287-.191.078-.102-.101-.173-.048-.442.24-.024.71.143 1.134-.543-.16.459.102-.274.209-.162-.382-.096.436.173.465.149.293-.382.138.053.62-.447-.44-.364-.053-.274-.13.507.358-.394.889-.215 1.629.358-.048.471.173.161.375-.847.09.358.167-.328.466-.286.549 2.118.56 1.635.131-.185-1.772.406-4.582-.042-5.889.65-.722.054-1.533.197-2.166.346-.155.185-.692-.275-.877.889.03.191-.358.49-.543-.114-.37-.275-.614.215-.632-.06-.048-.394-.52-.12-.31.096-.317-.352-.024-.31-.275.078-.376.513-.215.191-.632.412.16-.185-.108.203-.036-.191-.132-.036-.227.012-.603.489.31-.066-.692.208-.835.418-.131.072-1.23.472-1.67.286-.03-.281-.162-.269-.335.621.275-.119-.239.185-.179-.167-.495.144.179.066-.382.066.328.28.018.382-.083-.418-.018-.084-.28-.281-.448.675.46.687-.656.299-1.247.602.185.268-.573.602-.298m-.93 2.679s-.03 0-.048.006c0 0 .03 0 .048-.006m.381-.967s-.047-.024-.065-.03zm-1.354 7.112v.018c.024.048.018.018 0-.018m-.036-2.195s.054.053.066.083c.018-.036.03-.066-.066-.083m.066.083s-.042.066-.018.102c.042-.03.036-.066.018-.102m1.993-6.885s-.018-.006-.024-.012c.006.018.006.047.024.012m-.06-.108.024.06s.018-.036-.024-.06m-.155.704s-.03-.018-.054-.024zm-.09.155c.024-.03.227-.113.096-.155.077.054-.179.084-.096.155m-.847.376c-.322-.012-.179-.071-.089.126zm-.089.138v-.012s-.018.018 0 .012m-.364.4c.041.065.053.083.125.041 0-.09-.09-.024-.125-.042m-.746 3.43-.149-.042c.006.066.059.012.149.042m.62.812.108-.036c-.078-.024-.167-.12-.108.036m-1.169.137.036.12s-.018-.096-.036-.12m-.722 5.907h.191c-.03-.054-.239-.078-.191 0m.072 2.56c-.096.023-.156.095-.066.143.018-.06.089-.114.066-.144m-123.491 79.552c.042 0 .167.018.143-.06-.089 0-.274-.137-.143.06m.37-.465c-.758-.358.042.053-.245.167.203.423.102-.305.245-.167m.346-6.611s.018-.024.024-.042zm.209-4.111c-.012-.03-.024-.054-.042-.048 0 .03.024.042.042.048m.185-.752s-.012.03-.012.042c.018-.018.03-.03.012-.042m-.37 4.821.066-.108c-.066 0-.048.054-.066.108m.251.811s-.042 0-.06.012c0 0 .048 0 .06-.012m.059-40.596-.101-.024c-.012.03.089.018.101.024m-.083 21.831c.065-.018.256.185.358.018-.149.132-.191-.22-.358-.018m-.836-16.617a1 1 0 0 1 .15-.053c-.12.018-.162-.161-.15.053m-.131 40.305c-.101-.042-.042 0-.095 0 .059.095.018-.006.095 0m.048-31.731-.018-.041s0 .029.018.041m-.209 14.845c-.048-.071-.089.078-.113.102.029-.006.095-.072.113-.102m.716 16.581c.531-.423-.65-.751.185-.901-.549-.369-.078-.727.06-1.294 0-.078-.317-.543.077-.997-.471-.274-.03-.37.084-.352-.209-.119-.078-.256-.114-.716-.346.138-.751-.024-.298-.125.173.119.167.078.036-.036.28-.042.101.048.364-.179-.304 0-.131-.179.03-.221-.024-.107-.281-.191-.042-.232-.275-.424-.352-1.426-.119-1.796.095-.68.238-.728.292-1.778-.525.173.316-.287-.155-.704-.609.018-.126-.478.113-.102-.149-.065.257-.525-.042-.232.155-.442 0-.561-.202-.854.346-.059.357-.614.584-.513-1.163-1.032.478.221-.405-1.259-.543.126.369-.638.286-1.008-.46-.09.066.441-.352.042.131.453-.209.125-.108-.197.824.101.066-.686.138-.925.447-.042.041-.603-.132-1.02.567.298.132-.567-.113-.531.322-.257.078-.866.286-.895.018-.114-.155-.609-.023-.531-.478-.669.155-.03.137-.8.155-.549-.812-1.211-.066-1.408.149.495.084-.621-.191-.644.09-.311-.149-1.224.293-.406-.758-.543.817-2.071-.197-2.631.03-.508.399-.329.644-.573-.734-1.038.155-4.046-.31-6.247.304-.597-.161-2.071.34-2.721-.889-.364.436-1.36-.286-1.796.179-.537-.543-1.33-.126-1.718-.125-.519.114-.788.048-.239.626-.072-.036-.298.155-.68.358-.877-.137-.066-.447-.46.859-.477.244-1.229.107-1.599.829-.238-.31-.865.137-1.479-.107-.943.012-2.25.042-3.163-.221.12-.137-.531-.012-.405-.268-.508-.101-.114.43-.036.901-.09.829-.137 1.981.077-.084-.572 1.002-.089.59-.047.597-.084 1.808-.287 1.981.047.752-.232 2.989.108 3.628-.077 3.138-.114 3.83.221 7.792-.125 1.205.071 21.719-.114 29.421.095 1.516.203 6.092-.453 5.657-.113 4.749.143 9.355-.537 14.248-.215 15.597.328 33.896.107 43.377.101 6.187-.394 7.59-.012 14.147-.095 4.182.364 11.671-.406 13.001.036h-.03c.824.023 1.086-.203 2.321-.329-.537.919 2.554.227 4.016.305 2.774-.758 3.096.447 5.149-.197 0-.048-2.399.119-2.041-.239-.161.239-2.01-.155-1.402-.179-4.731.245-5.143.179-9.988-.119-1.307.453-1.384-.173-3.413.06.531.399-.477.727-.047.274-.561.143.155-.263-.484 0-.435-.794-8.019.394-8.425-.31-2.72-.472-8.043.155-8.371-.197-1.05-.34-3.413.608-3.174-.221-.519.119-1.969-.143-1.175-.179-.263-.012-2.286.955-1.313.113-1.11-.143-1.516.209-2.715.263.352.603-2.965-.764-3.449-.054.4.03 1.868-.292.376.114 2.071.208-1.593-.275-2.977-.173.746.25-1.688-.024-2.184-.042-1.736.465-1.939-.394-3.371.388-1.641-.4-3.502-.138-4.552-.287-7.638.311-12.47-.596-19.392-.065-4.367-1.194-12.589.28-21.056-.257-3.622.46-9.719.179-13.049.179-1.682-.221-3.24.477-4.075.346-4.308.543-3.777-.764-7.321.006 1.307.072-6.873-.006-9.982.066-3.359.173-8.938-.185-12.381.149-.137-.418-2.744-.448-1.497.095-.239.036-.323-.107-.501.078-1.427-.692-.335 1.128-.836.847.149.501.227.883-.191 1.164.311.256.281.65.054.817.519.185.441.46-.06.257.537.214.108.519.155.763-.381-.053-.095.036.15.048-.275.31-.102.531.101 1.104-.036-.09.591.227.149.101l.06.084c-.43-.215.03.125-.048.37-.418-.734-.835.042-.173.274-.256.669-.334.257.006.848-.579-.144.125.131-.054.34-.226-.299-.131-.018.024.089-.501 2.13.221 5.871-.364 7.1.221.305-.465 1.492.275 1.695-.191.066-.191-.03.024.066-.263.119-.191.113-.382.131.077 1.778.334 2.589.077 4.343.06 2.709-.513 5.937.054 8.431-.501 1.695.066 2.62-.036 4.087.818-.047-.149.43.06.424-.358.089.328.561-.03.632.406.854-.197.794.137 1.462-.179-.28-.036.09-.047.167.113-.28.519-.035.167.251.256.233 0 .304-.203.256.119.138.304.532.059.424.317.167-.202.036.144.316-.251-.083.238 1.062-.287.537.084.579.531 1.223.084 1.307.095.979.119 1.939.041 2.757.406-.173.353.029.036.167-.059.018.472.203.167.256.233.758-.662.072.096 1.307-1.068-.322.048 1.748-.167 2.1-.12-.006-.418.764.03.68-.531-.077.423-.113-.048-.62.292.095.244.077.042-.102.262-.077.232.084.286-.191m.961-37.458c.023.06-.006.078-.042.084 0-.042-.048-.132.042-.084m26.432-7.243c-.066.024.202.071.376.113-.096.006-.77.024-.376-.113m-.758.131q-.18.01-.281.012c.06-.006.138-.012.281-.012m-1.319-1.092c.012-.119.34-.065.316-.024-.089 0-.185.012-.316.024m-25.513 8.944c-.018-.083.042-.245.119-.119-.023-.006-.071.053-.119.119m-.382 4.863c-.018.036.012.03.036.03zm.102 28.454s.024-.011.041-.023c0 0-.029.012-.041.023m-.096 1.468s.054.012.072.012zm-.107-10.352c-.03-.059-.018-.018.006.024 0 0 0-.018-.006-.024m.292 2.858c-.03.09-.048.227.078.239-.102-.072-.042-.143-.078-.239m-.286 10.31s-.006.036.018.03c0 0-.024-.053-.018-.03m.042.072c-.012-.077-.024.036.041.072zm-.012-.943s.029.012.059.012zm.041-.25c0 .042-.197.25-.047.244-.09-.035.149-.185.047-.244m.764-1.086c-.101.298.018.089.119.233.197-.275-.143.053-.119-.233m.102-.674c.029.119.095 0 .131 0-.06-.078-.072-.096-.131 0m.196-4.899c-.023-.089-.059 0-.155-.012zm-.936-.955c-.126.09-.072.096.041.132zm1.092-.543c.065.12-.036-.107-.03-.113zm.017-8.239-.19.023c.035.06.244.078.19-.023m-.155-3.562c.096-.036.155-.138.066-.197-.012.077-.09.161-.066.197m.436-10.669.06.078s-.066-.233-.06-.078m-1.026 32.303v-.197a1 1 0 0 0 0 .197m.035.114s-.011-.066-.011-.137c-.03-.006 0 .381.017.113 0 .31.024-.119.012-.31-.006.191-.012.113-.018.334m.764.477c0-.066-.006-.048-.012-.06zm-.656-.841s0 .03-.006.053c0-.017.012-.035.006-.053m1.82-.31s-.012-.024-.024-.024zm.071.047-.012-.071c0 .071.018.155.012.071m-.608 1.647c0-.078-.006.024-.012.03zm.089-.185c0 .054 0 .096.006.107 0-.017-.006-.059-.006-.107m-1.169-.561s.006.048.006.137c0-.083 0-.119-.006-.137m3.126-.573v-.196zm-.943.925s.012-.042.012-.053c0 .023-.006.035-.012.053m-2.07-.907c0 .036.012.048.012.06zm.752.173c0-.035.042-.125.006-.083 0 0-.006.012-.006.083m-1.032-.256c0-.09.018.143.029.042 0-.036-.035-.173-.029-.042m.226 1.02c.006-.06.012-.072 0-.131-.012.03 0 .095 0 .131m.71.191.018-.06s-.018.048-.018.06m.931-.078v-.185c-.012.036-.012.245 0 .185m.4-.191c0 .096.018.156.024.06-.012-.012-.018-.083-.024-.06m3.323-6.062s-.024-.029-.041-.023c0 0 .023.023.041.023m.179-.369s-.012.011-.012.017c.018-.006.03-.017.012-.017m-.37 2.416.066-.054c-.066 0-.048.03-.066.054m.167-19.994s.078 0 .102.012c0 0-.113-.03-.102-.012m.364 15.441s-.053.006-.071.012c.018 0 .036 0 .071-.012m-.262 1.104.024-.03s-.024.018-.024.03m.048-1.724s-.012 0 0 .012zm-.012.036s.012 0 .012-.018c0 0 0 .012-.012.018m-.937-12.238c.048-.012.101-.018.149-.024-.119.006-.161-.083-.149.024m-.364 12.095s-.024.059-.024.095zm.066-.347-.066.06c.06-.024.155-.054.066-.06m.381-14.14v-.084c-.095.03-.059.054 0 .084m-.22 6.485s.03.006.036.012zm.101 14.29s.024 0 .042-.012c0 0-.03 0-.042.012m-.095.74h.071s-.077-.012-.071 0m-.096-5.209s-.018-.012.006.012q.002-.001-.006-.012m.293 1.444c-.036.024-.03.048 0 .072-.006.095.059.036 0-.072m-.227 4.612c-.024.03-.185.132-.048.12-.089-.018.149-.09.048-.12m.758-.543v.012zm0 .018c-.132.197.083 0 .119.108.191-.131-.113.006-.119-.108m.101-.352c.03.06.095 0 .131 0-.059-.035-.071-.047-.131 0m.054-2.458.155.012c-.024-.048-.06 0-.155-.012m-.782-.489-.095.042c.053-.012.214.083.095-.042m1.092-.257c.072.06-.03-.047-.03-.053zm.03-4.135-.191.012c.036.03.245.042.191-.012m-.155-1.79c.095-.017.155-.065.065-.101-.012.042-.089.078-.065.101m.417-5.352.06.036s-.048-.107-.06-.036m138.968-6.849-.143.197c.155.012.626-.155.143-.197m-.256-.054c-.388-.161-1.45-.25-1.289.287.465-.49.823-.144 1.289-.287m-.937-.161h.006zm-34.022-.65c-.047-.018-.095-.03-.125-.012.048 0 .084.012.125.012m14.231.429-.329-.065c-.023.065.168.047.329.065m17.082.68c-.018.06.119-.011.167-.023zm-11.492-.936-.185.083c.084 0 .126 0 .185-.083m3.807.262a.28.28 0 0 1 .203-.113c-.03-.251-.173-.018-.203.113m6.736.03c.036-.006.09-.018.12-.024zm-13.729-.286s.012.041.036.059c0 0-.024-.047-.036-.059M210.7 135.4c.102-.018.042-.018-.018 0zm35.126 1.378h-.167a.8.8 0 0 0 .167 0m-43.885-1.271s-.023-.035-.089-.071c0 0 .054.054.089.071m-3.633.12s-.161-.012-.078.018a.15.15 0 0 1 .078-.018m-3.246.024-.167-.024c.042.036.107.03.167.024m-.179-.024h.012s-.018-.012-.012 0m-68.825 1.414a.6.6 0 0 1-.161-.149c.054.119-.465.161.161.149m119.875-.346c-.012.048-.054.071-.107.077.053 0 .173 0 .107-.077m-47.649.274-.567-.03c.155.018.364.03.567.03m-46.718-.059-.132.024c.048 0 .096 0 .132-.024m95.244-.144c1.367-.316 1.229.024.358-.256.919-.197-3.287-.137-2.386-.424-4.058.209-4.613.221-9.29-.137-1.23.442-1.277-.179-3.181.048.496.37-.435.74-.041.274-.663-.686-7.13.305-8.282-.322-2.59-.459-7.852.149-7.786-.191-.985-.334-3.204.585-2.96-.227-.489.12-1.832-.143-1.098-.179-.173 0-2.261.943-1.211.114-1.044-.137-1.396.215-2.524.268.847.179-1.205.251-1.76-.256-1.098-.126-1.832.244-.453.107l-.639.203c1.915.203-1.456-.269-2.768-.167.704.25-1.57-.024-2.029-.042-1.617.477-1.814-.388-3.132.394-1.247-.394-3.431-.137-4.231-.287-1.593.126-2.989-.399-5.656.179.686-.477-.728.37-.913-.274 1.289-.125-1.748-.119-1.921.179-.937.292-7.083-.978-9.541-.149-4.039-1.187-11.682.286-19.582-.269-3.329.448-9.033.167-12.142.167-1.569-.22-3.013.478-3.789.346-6.503-.095-6.647-.095-16.098.066-3.532.418-11.288-.602-13.24.263-1.157-.257-.918.376-.775.596-.591.4.4 1.212-.376.967.256.071.471.149.083.179.442.036-.053.292-.095.179.31.173.161.203.388.638.698.09-.102-.089.215.263-.245-.096-.543-.424-.454.107.692.012-.119.167.036.299.131.035.388.053.251.149-.532-.072.083.036-.054.173-.227-.173-.108.012.024.048-.4-.048-.024.244-.006.441-.525.31 0 1.05-.012 1.396-.06.692-.209 1.122-.245 1.265.43.143-.107.042.018.173.269-.197-.095.507-.083.31.101.203-.12.317-.024.848.507-.108.238.167-.06.101-.185.34.453 1.146.089 1.128.364.537-.029.483 0 1.05.197.579-.471 1.814-.017 2.56-.215.364-.233 1.253.077 1.67-.555.442.054 1.098-.006 1.552-.34.167-.054.519.394.602-.8.054-.203.239-.4.412.209.292.299.412-.125.471.072.036.453.322.167.209.215.292.4-.149.298.406-.596-.084.161.25-.232.203.143.018.197.071-.018.065.173.018.226.549-.132.364.156.394.478.621.078.657-.042.381.316 1.056-.036 1.217.066.31.734.03.108.244.185-.053.429.346.071.203 0 .066.299.137.137.191-.489-.25-.161.245.042.382-.483-.233-.567.328-.376.221-.053.31.042.489.424.686-.358-.119-.233.322-.292.006-.036.161-.167.304-.126.006.012.173-.041.31-.041.083.011.215-.06.203-.018.084-.036-.137.006-.292-.018-.042-.054.048.036-.119-.054.024 0 .012.012.263 0 .06-.113.316-.042.507-.089.435-.102-.328.023-.095 0-.465-.024-.227-.078.119-.066.245-.036.202-.03-.508-.06-.239-.006.137-.012.394-.024.256 0-.501 0 .042-.047-.053.041-.239-.024-.09-.012.03-.03-.096-.209-.305-.245-.144 0-.292-.012.269-.012-.089-.036.215-.101.292-.101.077-.024-.071-.024.358-.042.197-.227-.28-.173.132-.257-.322-.024.054-.029.46-.029.072-.024.334-.012-.054-.042.018.047.179-.096.125-.072-.078-.018.125-.024-.215-.024.125-.065-.31-.185-.119-.161.191-.012-.215-.006-.209-.018-.382-.006.12-.03-.196-.041.012-.209.114-.072.155-.197.358.012-.387-.108-.208-.09.048 0 .084-.125-.525-.155-.28-.054.25 0-.12-.137.071-.078-.352-.149-.197-.143-.077-.394-.233-.156-.203-.293.047.042-.214-.024-.149-.167-.006.042-.185-.036-.226-.036.006.006-.298-.041-.012-.041-.185-.054.251-.084.012-.132.299 0-.269-.041-.215-.053-.09.012-.125-.03-.334-.036 0-.03-.328-.269.436-.161-.161-.138.597-.042-.077-.203.233v-.024.024c.012-.227-.024.435-.03.441 0-.214-.03-.692-.03-.37.006-.334-.048.233-.03-.119-.071.233-.012.137-.131.293.012-.257-.03-.353-.024-.138-.065.114-.101.627-.119.006-.006.185-.036.054-.048.251.006-.042 0-.185 0-.185.036.197-.113.137-.101-.108.018-.083-.09.245-.096.209 0 .317-.03-.155-.047 0 .011-.209-.024-.197-.084.036.006-.197-.09-.191-.06.024-.047-.465-.095.251-.137-.137-.03-.054-.03.596-.048.042v.131c-.029-.06-.029.191-.059.155.018-.376 0 .036-.03-.06.036-.501-.042-.209-.084.06.018-.281 0-.251-.012-.483-.012.143-.017-.12-.035.095-.012-.113-.024-.185-.012.024-.024.197-.054-.245-.09.03-.113.549.024.185-.095.191.012-.328-.066.131-.042-.275-.048 0-.042.561-.03.143.024-.047.006.46.054.114v.25c.042-.483 0 .233.054.048-.006.048 0 .173-.006.137.113.161.047-.805.095.072 0-.412.054.424.012-.286.143.191.024.149.125.328v.083c-.024-.226.066-.298.108-.012.029-.423.053-.071.029.018.048-.215.012-.089.024.03.144-.334.018-.579.084-.388-.012.221-.012.03.012.394 0-.251.018-.167.024.03.018-.048.024-.275.024-.042.005-.06.047-.06.029-.227.09-.167.096.287.155-.083.042.065.018.406.072.227.006.441.042-.275.036.232.095.024.077-.501.131.042.048-.185.09-.853.066-.233 0 .179.059.281.03.084.083.167.065-.072.101-.215.03.328.012.28.072.525 0-.054.012-.179.012-.03 0-.459.035-.346.035.018.024.191.03-.37.042-.143.012-.09.054-.465.048-.263.066-.065.024.37.101.341-.012-.364-.024-.108-.035-.484.059 0 .047.161.047.37.09.072.084-.477.114 0 0-.089.029.006.029-.227.042.448.03-.131.078-.143 0 .09-.012.448.006.245.03.071.054-.346.054-.155 0-.06.012-.078.006-.209.053.268.065.215.161.203.006.256.018-.275.042-.167-.018.435.005.221.041.346.006.215.06-.263.06-.036.101-.555.083-.251.125.078.09-.191.036-.448.096-.364 0 .346 0 .155.059-.042-.059.644-.035.155.036 0 .012.698.227.31.209.394.036-.531.048.125.066.387.006-.232.035-.107 0-.304.029-.197.024.304.059.114-.03.149.03.155.066-.179-.012.363.066-.108.119.035 0 .149 0-.047.024.012-.006.221.018-.047.024 0 .006.328.06-.077.095-.203.072.895.048-.173.299.382-.006-.674.077.436.077-.316.048.292.15.125.161.09.06.548.114.113.12-.185-.012.077.018.537.101.238-.018.114.042.34.048-.053.018.298.072-.275.054.089.006-.406.065-.376.059-.203.024-.024.036-.394.06.024-.012-.334.131 0 .048-.018 0 .155.018.185 0 .394.065-.436.024-.233.119-.125-.012-.352-.018-.251.006-.567.03.37.042.787.125.131.024.084 0 .388.054-.042.012.645.113-.209.167.126-.006-.227.292.25.245-.132v.179l.018-.209c.029-.149.053.442.083.156.024-.191.119-.12.125.208.09-.626-.011-1.515-.053-1.36-.048-.072.382.006.203-.179.316.012.155-.286-.233-.316.43-.042.459-.131.173-.155.155-.442.072-.197.34-.561.048.048-.34-.269.078-.495-.502-.227.023-.114.017-.191.108.03-.34-.126.03-.06.03-.352-.901-.316-.346-.298-.137-.108.084-.012.108-.006-.144-.132.047-.018.262-.149-.268.006-.161-.102.03-.114-.036-.059-.28-.101-.042-.113-.215-.221-.316-.245-.191-.597.054-.077-.107-.608.138-.4.238-.226-.203-.364.232-.34-.346-.757.269-.352-.155-.805-.585 0-.101-.245.113-.048-.167 0 .269-.28-.041-.113.101-.501-.412-.418.382-.68-.096-.072-.812-.358-.126-.197.215-.233-.346-.132.024-.299-.787-.137-.203-.292-.024-.662-.197.06-.298-.125-.149.125-.322-.197-.024.036-.34 0 .095-.513.74.132.161-.674.406-.012.131-.274-.131-.507.65.131 0-.167.101-.233-.059 0-.077-.071-.209-.036.352-.173.162-.614.269-.704-.066-.125-.358-.191-.042-.167.388-.012-.048-.155.179-.232.239-.054-.716-.651-.107-.525-.501.012-.084-.311.042-.096.28-.048-.168-.173.131-.149-.656-.483.042-.269-.388-.704.34.268.442.107.274.095-.71-.155 1.027-1.097-.113-1.187-.048-.185.257.054.358-.06-.608-.035-.012-.149.286-.22-.489-.018-.28-.185-.071-.245-.221-.442-.263-.841-.233-1.134.304-.107-.417-.376.233-.584-.215-.436-.281-.663-.018-1.14-.107.066-.459-.173-.179-.155.507-.048-.376-.489.125-.788-.209-.298.49-.465-.334-.656.346.042.603-.704.197-.698.209-.257-.567-.621-.131-.871-.078-.507 0-.144.441-.132-.489-.22-.149-.268-.113-.531-.149-.017-.376-.035-.239.054-.692.096.68-.292-.191-.644.43-.108-.107-.138.138-.305.537-.077-.508-.441-.03-.668-.185-.286.221-1.211-.137-1.205-.066-.501 2.04-.292.781-.257.985.239 2.136-.453 2.118.054.561-.06 1.575-.316 1.844.048 4.469-.269 6.074.185 10.65-.167.943.065 20.513-.102 27.345.107 4.779-.054 9.738-.149 14.672-.4 1.235-.25 2.846.406 3.825.102 15.023.316 31.241.077 40.352.071 6.026-.405 6.664-.029 13.162-.107 3.872.334 10.871-.376 12.088.048.615.053 1.021-.203 2.124-.322-.698.28 0 .131-.185.381 2.154.251 7.339-.686 7.53-.006zm-113.299-1.085-.018.017c.244-.232.453.024.018-.017m-24.618 23.711s-.012-.072-.018-.12c.041.018.006.132.018.12m.071.972v.06c-.018.03-.012-.042 0-.06m.394-1.348c-.006-.006-.012-.018 0 0m.018-.018c.036.024 0 .119.012.161-.012.048-.012-.06-.012-.161m.071.179c-.012-.072-.012-.096-.012-.119.036.023.006.065.012.119m.024.143s-.012-.089 0-.054zm.012-.125c-.048-.012-.018-.078-.024-.114.048.024.024.072.024.114m.054-.131s-.012-.042-.018-.078c.042.036.054.012.018.078m.256-.042s0 .059-.005.089c0-.03-.024-.095.005-.089m-.149.048c-.018.047-.03-.072 0 0m.102.202v-.023zm.024-.25-.012.107c-.006-.03-.018-.113.012-.107m-.018-.006c-.006.042.018.131-.024.083.006-.041-.018-.101.024-.083m-.024-.006c0 .107-.072.036-.072-.012zm.155-18.652c-.036-.012-.072.03-.119.054-.024-.095.107-.084.119-.054m1.038-.31c.03.054-.054.054-.06-.006-.059-.012.042 0 .06.006m-.376-3.21c0-.066.012-.036.054-.006zm23.95-.054c.054 0 .125-.012.251-.012-.108 0-.191.012-.251.012m.847-.024c-.047-.065.018-.101.108-.119.232.149.465.102-.108.119m-27.959 23.646v-.101zm127.53-23.693s-.036-.024-.078-.042c0 0 .036.03.078.042m-26.432.143c-.173.03-.054.018.071 0zm-10.137.113h-.06s.072.012.06 0m18.639-.37c.161.036.299.03.424.006-.131-.012-.293-.029-.424-.006m30.77.203c.036-.036-.078 0-.09 0zm.113-.036c-.047 0-.089 0-.101.018zm.221-.047-.215.041c.078 0 .167 0 .215-.041m-2.989.024-.03.059s.024-.03.03-.059m-.776.017c.167-.017.567.203.746.042-.119.09-.573-.143-.746-.042m-3.168-.727c.561.083.34 0 .602-.126-.793-.185.09.12-.602.126m-.084 0h.084s-.084-.012-.084 0m-2.01-.09c.352-.03 0-.095.012-.131-.221.059-.275.077-.012.131m-14.559-.155c-.268.018 0 .06-.036.155zm-2.572 1.02c.353-.292-.167-.048-.262-.095zm-1.903-1.199.119-.018-.453.054zm-24.433.06c.185-.03.221-.245-.078-.191zm-10.662-.072c-.114-.095-.412-.155-.597-.066.239.012.477.09.597.066m-31.534-.203-.399.06c.107.024.304-.018.399-.06m97.178.746c-.054-.012-.167 0-.143.03.03-.024.31.095.143-.03m-.358.239h.018c-.006 0-.036-.012-.018 0m.442.053c-.442-.083-.179-.089-.281-.214-.274.167-.065.232.281.214m-.86 5.352s-.023-.024-.041-.024c.012.012.024.024.041.024m-.214.352s.012-.012.012-.018c-.018.006-.03.018-.012.018m.322-2.422-.06.054c.066 0 .048-.03.06-.054m.781-2.882s-.029-.024-.053-.03q.018.037.053.03m-.978 2.47s-.048 0-.06.006c.018 0 .042 0 .06-.006m.346 20.388.107.012c-.023-.024-.071-.006-.107-.012m.853-2.619a1 1 0 0 1-.149.03c.119-.012.161.077.149-.03m-.256-20.239h-.06c.048-.006.095.036.06 0m.358 8.138s.024-.059.024-.095zm-.048.347.072-.066c-.072.024-.156.048-.072.066m-.316 10.286s.012.036.012.042c0 0 0-.024-.012-.042m.167-3.992c-.078-.018-.09.012-.126.012zm-1.116 4.243s.036.011.054-.006c-.024.006-.06-.03-.054.006m1.265-2.894h-.042s.042.03.042 0m-.412-14.266s-.024 0-.042.012c0 0 .03 0 .042-.012m-.006-.412.06-.06c-.036.024-.048.048-.06.06m.084-.334h-.072s.078.012.072 0m.203 5.191v.012c.029.03.018.012 0-.012m-.394-1.54s.06.03.077.048c.012-.03.018-.048-.077-.048m.077.12c.036-.03.024-.048 0-.072-.012.024-.029.048 0 .072m.173-5.197.018.018s0-.024-.018-.018m-.065-.054.042.036s0-.03-.042-.036m.113.513c.03-.018-.167.09-.089.126.012-.03.131-.078.089-.126m-.841.68c.113-.208-.06-.023-.119-.113-.191.137.143-.03.119.113m-.096.335c-.029-.06-.095 0-.131 0 .06.035.072.047.131 0m0 2.464h-.155c.024.042.06 0 .155 0m.794.465.095-.042c-.047.018-.22-.077-.095.042m-1.092.281c-.054-.06.036.059.036.059zm.06 4.14.185-.012c-.036-.029-.245-.035-.185.012m.197 1.784c-.096.018-.155.072-.06.102.012-.042.084-.078.06-.102m-.305 5.358-.059-.035s.047.125.059.035m1.54 7.56c0-.066-.006-.048-.012-.06zm1.163-1.151s-.012-.024-.024-.024zm.072.047-.012-.071c0 .071.018.155.012.071m2.333 1.45s0 .03.006.03c0-.012 0-.018-.006-.03m-2.93.191c0-.078-.006.024-.012.03zm-1.08-.746s.006.048.006.137c0-.083 0-.119-.006-.137m.322.042v.078zm.848.519c0 .054 0 .096.006.107 0-.017-.006-.059-.006-.107m1.951-1.134v-.196zm-2.244.12q-.026-.055-.024.077c0-.041.006-.053.024-.077m-.93.734c.029.191-.006-.144.023-.12-.053-.125 0 .126-.023.12m.101.107c.006-.06.012-.072 0-.131-.012.03 0 .095 0 .131m.71.191.018-.054s-.018.042-.018.054m.931-.078v-.185c-.012.036-.012.245 0 .185m1.593.114v.065s.012-.059 0-.065m2.017-47.643c-.054-.024-.168-.012-.144.059.09 0 .275.137.144-.059m.083.578c-.459-.155-.161-.238-.28-.435-.227.244-.144.495.28.435m-.877 10.609s.024.054.042.048c0-.03-.024-.042-.042-.048m.137-4.075-.059.107c.065 0 .047-.054.059-.107m.74-5.74c-.137 0 .012 0 .012.042 0-.054-.048-.138-.012-.042m.281 40.292a.8.8 0 0 1-.15.054c.12-.018.161.155.15-.054m-.024-8.574.018.042s0-.03-.018-.042m.035-14.845c.054.078.09-.083.114-.107a.3.3 0 0 0-.114.107m-.137 24.636c.203-.161.191-1.163-.358-1.103-.071-.436.382.185.09-.555.328.328.567.573.453-.245-.871-.054.233-.394-.042-.597-.328-.053-.411-.381-.029-.22-.245-.34-.048-1.796.053-2.691-.465-1.182-.167-4.505.012-4.905-.215-.298.442-1.509-.292-1.682.197-.078.191.018-.024-.072.263-.119.191-.113.382-.131-.09-1.772-.376-2.578-.137-4.338-.102-2.703.429-5.943-.173-8.431.483-1.706-.09-2.631 0-4.093-.251.245-.555-.477.101-.34 0-.155-.388-.579-.137-.722-.412-.847.179-.799-.155-1.456.179.281.035-.089.047-.167-.107.281-.519.036-.173-.25-.256-.233 0-.305.203-.263-.119-.137-.31-.531-.065-.424-.352-.161.232-.035-.144-.316.245.084-.244-1.062.281-.537-.09-.584-.555-1.223-.096-1.306-.101-.985-.137-1.934-.071-2.757-.4.185-.358-.024-.036-.167.06 0-.477-.203-.173-.251-.239-.722.638-.125-.113-1.3.817.292.441-1.188-.084-1.802.448-.084.364-.442.269-.776.692.292-.4-.519.077-.179-.579.352.191.639-.364.531.209.113.227.322-.03.155-.059.137 0 .478-.155.287-.244.662.794.596-.071.829.196-.012.423.424.077.615.275-.09.078.095.113.34-.161-.275-.322.489-.149.387.006.472.132 1.432-.22 1.283.202.191.065.275.113.74.239-.185.793.143.268.012.108.107-.22.161-.334.31.191.06.191.155-.053.245.023.107.28.191.041.233.215.376.394.71.144 1.187.19.561-.156 1.599-.293 1.492.263 1.014-.107.781.173 1.599.609-.03.126.471-.113.101.137.06-.215.531.048.233-.144.495 0 .525.214.847-.352.066-.352.615-.584.513.149.275.083.114.459.281.042.453-.782-.108-.167.566-.424 0 .173.096.131.394.519-.137-.358.633-.274 1.003.298-.06.238.125.143-.263.233.245.203.215.143-.06.221.12.34.579-.173.472-.113.459.263.591.233.925-.31.041-.316.155 0 .352-.43.244.161.393.143.662-.531-.233-.143.268-.185.334.269.042.006.251.304.191-.37.436-.125 1.158-.244 1.42.465.65-.155.03-.131.8-.15.572.835 1.187.095 1.408-.31-.43.185.763.227.919-.46.012.018.286.041.584-.662-.578-.232-.364 0 .299-.65.376-.578 1.748-.149 2.022-.298-.113-.411-.047-.047.06-1.152.716.292.203-.508.853.484 1.265-.101 1.909.454 3.007-.937.681.245 3.825-.31 4.565.208.531-.484.913.34 1.289-.931.811.012 1.742.036 2.482-.126.018.179.96-.138 1.253.042-.651 0-.155-.37-.329.508.382.132.627.126 1.063.513-.15.763 0 .059.411.382 1.223.215 1.217.293 2.721.059 1.301.095 2.9.041 3.866 0-.417-.083.454-.053-.274-.012.256-.036.489-.042.083-.036.597-.03-.417-.036.042 0 .096 0 .388-.018-.077-.018.089-.041.405-.036.155-.113.316-.041.507-.089.435 0-.328.018-.077-.042-.047.024-.346.036-.132.042-.388-.018-.263-.084.077-.066.215-.035.202-.029-.508-.059-.239-.012.418-.03.286-.024.03-.072.453-.024-.209-.06.203-.03-.096-.209-.305-.244-.144 0-.161 0-.143-.006.066.006-.274-.06.203-.108-.024-.006-.256-.03.316-.042.143-.226-.286-.173.132-.256-.322-.024.054-.03.46-.03.072-.024.334-.012-.048-.042.018.048.179-.089.125-.071-.078-.018.125-.024-.215-.024.125-.066-.31-.185-.119-.161.191-.012-.214-.006-.209-.018-.382-.006.12-.03-.196-.042.012-.209.114-.072.156-.197.358.012-.387-.107-.208-.089.048 0 .084-.126-.525-.156-.28-.053.25 0-.12-.137.071-.077-.352-.149-.197-.143-.077-.394-.233-.155-.203-.292.047.041-.214-.024-.149-.167-.006.041-.184-.036-.226-.036.006.006-.298-.042-.011-.042-.185-.054.251-.083.012-.131.299 0-.269-.042-.215-.054-.09.012-.125-.03-.334-.036-.006-.03-.328-.268.436-.161-.161-.137.597-.042-.077-.203.233v-.024.024c.012-.227-.024.436-.029.441 0-.214-.03-.692-.03-.369.006-.323-.048.208-.03-.126-.072.227-.012.137-.131.293.011-.257-.03-.352-.024-.138-.066.114-.102.627-.12.006-.006.185-.035.054-.047.251.006-.042 0-.185 0-.185 0 .143 0 .197-.006-.018-.006.412-.084-.066-.102-.077.018-.084-.083.232-.089.196 0 .317-.03-.155-.048 0 .012-.208-.024-.185-.084.042.006-.197-.089-.191-.059.024-.078-.239-.466-.62.125-.907-.376-.406-.656-.662 0-.531-.268-.06-.459-.137-.083-.179-.418-.054.012-.256.065-.179-.328-.155-.149-.203-.394-.626-.471.071-.352-.185-.035-.024-.287-.275-.185-.233.071-.179-.036.125 0 .107.245.089.018-.244-.096-.304-.322-.292-.203-.185.507-.143.238-.281-.388-.041-.334-.19-.03-.113-.447-.316.203-.036-.202-.251.214-.011.131-1.014.256-1.103-.036.041-.388-.382-.101-.525.071-.084-.418-.173-.167-.191-.018-.806.405-1.14.03-1.343.167 0 .34-.119.035-.054.132-.179.114-.489.215-.346-.179-.065.334-.841-.239-.853-.208-.113.543-.036.293-.274.137-.311-.495-.991-.108-.943-.364-.519.018-.495-.017-1.05-.209-.585.429-1.826-.042-2.566.215-.358.215-1.259-.114-1.664.472-.657-.059-1.349 0-2.047-.274.084-.584-.233.102-.173-.018-.078-.364-.304-.137-.364-.227-.298-.311-.406.113-.477-.072-.03-.454-.299-.167-.203-.865-.34.268-.316-.263-.621.191.018.227.018.036-.018.275-.113-.018 0 0-.125.108-.286.275-.388.042-.752-.286-.012.155-.232.149-.185-.036-.268-.173-.328-.018-.614-.292-.042.191-.943-.244-.71-.323-.131.041-.042.155-.137-.036-.042-.293-.006-.245-.126.096-.018-.125-.215.161-.083-.012-.066-.304-.132-.143-.191.489.244.149-.263-.054-.388 1.146.28-.191-1.002.137-.865.072-.406.353-.436.132-.525.047.185-.543-.042-.114.31-.125-.078-.352.257-.435.179-.197.418.793.269-.072.418.185 0 .43.161.072.304.262-.054.095.024.113.167-.286-.107-.059.036-.227.173-.011-.012.311.173-.071.501.543.185-.161.12.03.209-.03.048-.03.34.531.352-.227.018-.424-.036-.257.048-.304-.018-.501.418-.119.477.095.716-.12.8-.287 1.152.233-.132.096.149-.089.042-.245.173.412.316.006.447.501-.072-.513.227.495.418-1.151.167.292.298-.704.841-.054-.018.096.072.394.089 0 .251-.752-.041-.173.293-.436.018.119 0 .131.203.46-.03-.34.304-.274.513.202-.066.298.119.143-.131.34.19.018-.042.34 0-.072.22 0 .238-.37.214-.113.233.268.305.233.472-.275.018-.346.065 0 .173-.43.101.489.459-.161.274-.048.131.358.293.214.293.06 0 .078.071.209.029-.37.346-.268.716-.036.901-.483-.053-.191.036-.346.215.114.633.8.501-.041.776.22.25.602.376.131.429.4.299.161.275-.096.042.74.364-.733.997.221 1.39-.477-.083.257.126-.626.221.477.012.292.173.077.239.495.692-.107.948.46 1.521-.603-.071-.263 1.355-.15 1.385.084.149-.638.298.084.31-.28.238-.143.608-.084.74-.453.137-.22.399.185.507-.34-.03-.584.716-.185.704-.208.262.585.602.156.865.077.519.006.131-.442.137.656.179-.262.615.406.531-.024.018-.024-.047-.048-.053.746-.138-.71.316.203.638-.43.113.131.131-.125.304-.537.09.519.43.047.669.144.745-.053 1.396.132 1.796-.239-.036.053.095.065.149-.071.113-.376-.018-.394.149.185.292.716-.036.764.25.03-.226.024.233.054.048-.006.048 0 .173-.006.137.089.15.066-.608.095.072 0-.06 0-.31.012-.09 0-.125-.006-.077 0-.196.114.244.072 0 .114.417 0-.244.065-.328.119-.018.03-.423.054-.071.03.018.048-.215.012-.089.024.03.131-.286.036-.704.077-.334.018.119-.012.131.018.34 0-.251.018-.167.024.03.018-.048.024-.275.024-.042.006-.06.048-.06.03-.227.089-.167.095.287.155-.083.042.065.018.406.072.227.005.441.041-.275.035.232.096.024.078-.501.132.042.047-.185.089-.853.065-.233 0 .179.06.281.03.084.084.167.066-.072.101-.215.03.328.012.281.072.525 0-.054.012-.179.012-.03 0-.459.036-.346.036.018.024.191.03-.37.042-.143.011-.089.053-.465.047-.263.066-.071.024.382.102.347-.012-.364-.024-.108-.036-.484.06 0 .048.161.048.37.095.036.095-.447.113 0 0-.089.03.006.03-.227.042.448.03-.131.077-.143 0 .09-.012.448.006.245.024.06.054-.334.054-.155 0-.06.012-.078.006-.209.054.268.066.215.161.203.006.256.018-.275.042-.167-.018.435.006.221.042.346.006.215.059-.263.059-.036.102-.555.084-.251.126.078.059-.06.089-.681.095-.132.113-.584-.03.269.048 0 .012-.459.065-.125.119.197.173-.03.108-.215.131.024.024-.883.042.477.09.149-.036-.447 0 .048.042-.053-.03.149.03.155.065-.179-.012.363.066-.108.12.035 0 .149 0-.047.024.012-.006.221.017-.047.023 0 .006.328.06-.077.096-.203.071.895.048-.173.298.382-.018-.674.09.478.078-.316.048.292.149.125.161.09.06.548.113.113.119-.185-.012.077.018.537.102.238-.018.114.035.346.047-.053.018.298.072-.275.054.089.006-.406.066-.376.06-.203.024-.024.036-.394.059.024-.018-.322.144.06.048-.018 0 .155.018.185 0 .394.066-.37 0-.257.096-.239.035.263.006-.28.029-.453.03.37.042.787.126.131.024.084 0 .388.053-.042.012.645.114-.209.167.126-.005-.227.293.25.245-.132v.179l.018-.209c.03-.149.054.442.084.156.023-.191.119-.12.125.208-.09-.805.304-.417.776-.799-.424-.454.31.048-.084-.304.346-.155-.37-.263.161-.317-.686-.017.221-.202-.239-.489.167-.65.49-1.39-.131-1.981.543-.053.31.108.179-.513.37-.274.477-.167 0-.233zm-.119-4.051-.012-.089a.3.3 0 0 1 .012.089m-.018-.441c.018.083-.042.244-.119.119.035.018.071-.066.119-.119m-1.152.751c-.023-.059 0-.077.042-.083 0 .042.048.131-.042.083m-4.158 3.473c.024.101-.096.078-.12.06.036.012.072-.036.12-.06m-1.152.382c-.03-.054.054-.054.06.006.054.006-.042 0-.06-.006m.919 3.968s-.024-.084.018-.078c0 .03-.012.054-.018.078m.203-.072v-.012zm.113 0s0-.03.012-.03c0 .024-.006.042-.012.03m0-.197h.006zm.03.161h.012c0 .036 0 .048-.012 0m.018-.131s-.042-.018-.036-.03c.03-.006.042-.012.036.03m.012.006s0-.036-.006-.048c.012 0 0 .03.006.048m.006.173s-.012-.066.018-.072c0 .042-.012.072-.018.072m.006-.167s-.018-.054.012-.06c0 0 .024.084-.012.06m.018-.185-.12-.042c.048 0 .167-.024.12.042m.053.125s-.011 0-.011-.006q.018-.002.011.006m.006-.006s-.029-.012-.029-.036c.047-.017.053-.006.029.036m3.628-.089s0-.072-.018-.12c.042.018.006.132.018.12m.74-.209c.036-.078 0-.286 0 0m.042-.06s-.006-.006-.012-.036c0 0 .018.03.012.036m-.281-7.07s.036.018.054-.012c-.024 0-.066-.042-.054.012m1.265-5.722c.012-.042 0-.036-.036-.03zm-.429-28.437s-.024.012-.042.024c0 0 .03-.012.042-.024m-.006-.823.059-.12c-.035.054-.047.09-.059.12m.077-.651s-.053-.012-.071-.012zm.221 10.329s0 .017.006.023c.03.06.018.018-.006-.023m-.394-3.073c.03.03.06.065.078.101.012-.054.018-.095-.078-.101m.603 6.503v.018s.012-.024 0-.018m-.531-6.408c-.012.048-.03.096 0 .143.036-.053.024-.101 0-.143m.173-10.161s.006-.036-.018-.03c0 0 .024.054.018.03m-.042-.071s0 .029.018.035zm0 0s0-.054-.042-.072zm-.018 1.193c.006-.042.191-.251.042-.245.089.03-.143.185-.042.245m-.698.871c-.322.101-.155-.036-.048.215 0 .03.048-.221.048-.215m-.143.895c-.03-.119-.096 0-.131 0 .059.072.071.095.131 0m-.143 4.893c.024.089.059 0 .155.011zm.948.948c.132-.095.066-.089-.047-.125zm-1.086.561c-.071-.137.036.102.03.107zm.072 8.234.185-.03c-.036-.06-.245-.071-.185.03m.203 3.556c-.096.036-.155.137-.06.203.012-.078.084-.161.06-.203m-.304 10.668-.066-.071s.06.22.066.071m-6.975-58.496-.197-.215c-.018.185.149.937.197.215m.262-1.766c-.752-1.63.114.549-.268.746.167 1.712.095-.848.268-.746m-15.501-43.407c.066.018.119.036.179.054-.066-.036-.131-.06-.179-.054m15.066 13.598c-.072-.018.029.256.065.5q-.029-.25-.065-.5m.101 26.044c-.006-.125-.066-.215.036-.263-.137-.268-.078.102-.036.263m-.06-.25v-.007zm.758-17.28c-.018.095.012.209.096.269zm-.31 5.925a.55.55 0 0 1 .107.304c.263-.036.006-.262-.107-.304m.167 10.113-.042-.173c.012.054.03.131.042.173m.066-20.477s-.042.024-.06.06c0 0 .048-.036.06-.06m-21.522-18.634h.024c.155-.018.066-.018-.024 0m-51.993.674c-.083-.071.824-.238.084-.358.59.162-.973.173-.084.358m72.84 39.273c0 .113 0 .184.012.244zm-33.979-39.84s.089.042.143.054c-.006-.018-.042-.035-.143-.053m-4.887.37c-.125-.03-.161-.053-.34-.06.089.06.167-.005.34.06m-5.316-.28h-.006zm.262.018-.262-.018a.5.5 0 0 0 .262.018m-87.977 22.655c.107-.095.239.71.119-.268a.7.7 0 0 1-.119.268m91.82-21.253c.221.048.513.102.823.143zm-68.139.09-.191.012c.072.006.144 0 .191-.012m65.782-.203h-.012zm-90.853 42.923c.286 2.685.417 0 .525 1.36 1.575.317.203-4.504.871-4.367.113-5.919.018-10.763.436-14.308-.633-7.106-2.638-13.09 6.282-20.84 4.66-5.359 15.418-4.738 19.69-4.47 2.202-.054 4.386-.107 7.184-.12-.794-.077 0-.53.203-.1.28-.12-.454-.084.125-.221.555.03.37.226.048.286 4.015.31 10.978.131 13.956.09 1.712-.28 4.033.214 5.644-.042l-.084.018c10.37.22 22.805-.293 32.136-.144 9.332-.179 15.657.054 22.357.066.746-.25-.018-.19 1.408-.644-.429.364 1.355.03.645.5 1.092-.07 2.243-.38 3.073-.035 5.96.996 5.936.22 10.471 3.395 1.336 1.736 3.544 2.572 5.704 5.555-.173-.764.442.758.746 1.277 2.452 6.2 2.213 13.7 1.682 16.468q.025-.125.042-.221l-.089.644c.393-.471.131 1.546.364 2.226-.275-1.283-.329.394-.49.286.185 4.141.406 10.8.669 11.921-.215-.775.191-2.923.238-4.057-.083-.131-.22-.949.024-.304-.799-5.955-.215-7.035.191-13.694-.155-1.253-.227-4.367-.501-4.755 1.414-1.784-1.933-10.054-3.449-11.659-2.536-2.547-4.033-3.95-7.064-5.99-.191-.09-2.811-.215-1.874-.656.358.101-.143.065.209.09.167.095.585.154.304-.013-.614-.095-2.064-.865-1.008-.28-1.295-.776-4.708-.394-4.29-1.182-.74-.03-2.762-.483-1.641-.411-.919-.18-1.217.644-2.553.197 1.133.071-.126-.203.841-.21-1.611-.154-2.321.222-3.95.466-5.829.221-1.002-.239-8.27-.382 1.54-.09-6.82.901-4.725.322-.919.15-2.459-.196-2.822.156-1.719-.633-5.114-.173-6.289-.31-5.985-.412-9.32.703-16.307.166 3.461-.31-.418-.28.853-.22-5.053.22-10.537.441-13.806-.096-4.708.364-16.749.328-26.355-.083-5.012.596-13.496-.114-18.025 1.51-2.052.202-4.147 2.5-5 3.012-4.564 4.117-3.574 2.721-6.342 6.725.22-.197-.287.65-.06.107-.167.227-.609 1.462-.137.996 1.533-3.037-2.023 3.67-1.384 5.066-.955 1.247.334 5.09.131 8.598.024 5.054.232 13.079-.537 18.311m4.182-34.743c-.018.09.221-.179.4-.328-.066.083-.603.835-.4.328m-.459.913c-.072.131-.137.25-.179.322zm129.606 4.654v.036zM137.717 42.435l-.137.035s.173.042.137-.035m109.928 22.339s.024-.054.042-.114c0 0-.03.048-.042.114m-.232 6.455c.03.036.053.048.071.054zm-23.664-28.866c-.041 0-.077.012-.113.018-.263.06-.084.03.113-.018m13.085 1.516c-.137-.03-.274-.06-.418-.102.209.108.37.185.418.102m-.424-.108c-.173-.083-.375-.185-.566-.227.208.114.393.18.566.227m11.23 39.976-.012-.155s-.03.15.012.155m.017.144c0-.072 0-.132-.012-.15zm.03.328-.03-.323c0 .114-.017.245.03.323m-.113-4.38s.036.036.066.036zm-.054-.024c.042.054.03-.847-.059-1.062.023.28-.024.704.059 1.062m.579-5.919c-.113.699.018.746.095 1.015.221-1.2-.155.238-.095-1.015m.274-2.97c-.059-.329-.071-.407-.131-.025.03.52.096-.006.131.024m-3.448-21.164.155-.054c-.287-.316-.048.036-.155.054m-3.115-1.904-.477-.322c.095.143.268.394.477.322m-1.486-2.625-.548-.406c.101.078.447.34.548.406m-35.895-4.469.126.185c.268-.036.328-.245-.126-.185m-16.467.501c.334.048.668.143.847.12-.167-.096-.579-.185-.847-.12m-45.77-.286-.585.054c.149.023.442-.012.585-.054m67.912 42.858-.09.197c.137.006.37-.173.09-.197m-.764-.22c-.734.864.215-.138.322.25.776-.203-.483-.096-.322-.25m-12.631-.311.083.024s-.047-.018-.083-.024m-7.828-.108c.059 0 .083-.023.089-.041-.054.012-.101.023-.089.041m-1.337-.22s.054.012.078.012c-.03-.018-.06-.03-.078-.012m8.956.268c-.012.066.107.048.209.06zm11.104.818c-.012.06.071 0 .107-.024-.036 0-.071.018-.107.024m-7.447-.92c.066.007.078 0 .12-.083zm-1.897-.035s-.012-.048-.024-.06c0 .024.012.042.024.06m-18.801-.245s.036.054.06.072c0-.018-.018-.036-.06-.072m-2.177.239s-.191-.042-.132.006c.03-.024.066-.036.132-.006m-46.188 1.187a.6.6 0 0 1-.107-.149c.036.12-.299.161.107.15m76.51-.298c-.018.036-.03.072-.072.078.054.011.108-.024.072-.078m-30.412.436-.358-.024c.101.018.233.024.358.024m-1.677-.072.245.072c-.072-.054-.185-.168-.245-.072m33.294-.65c-.137.578-.358-.46-1.181.053.28-.447 0-.119-.203-.042-.042-.43-.167-.107-.352-.328-.108.084-.412.012-.144-.065-1.002-.31-1.139.781-1.575-.072-.191.448-1.127.096-1.187.275-1.074-.58-1.384.107-3.168-.388-1.134.376-1.307-.358-2.053.304-.215.101-.221.018-.03-.101-.244.113-.507-.048-.149-.078-.573-.143-.889-.042-1.312-.167-.812.298-3.915.37-3.795.066-2.279-.484-4.254.256-4.97-.108-1.14-.042-2.405.215-2.596-.37-.107.048-1.551.925-.71.12-.483-.185-.638.28-1.104-.018-.262 1.092-1.766-.4-2.631.274 1.164-.233-.215.203.746.042-.072.066-1.068.52-.889-.173-1.874.334-3.514-.233-4.684.483-.889-.376-2.166-.12-2.703-.25-1.008.143-1.855-.382-3.621.22.232-.382.095-.113-.191.06-.269-.137-.621-.388-.072-.328-.65-.4-1.378.376-1.832.143-.185-1.772.406-4.564-.042-5.889.651-.722.054-1.533.197-2.166.346-.155.185-.692-.274-.877.889.03.191-.358.489-.543-.113-.37-.274-.614.215-.632-.06-.048-.394-.52-.119-.31.095-.317-.352-.024-.311-.275.078-.376.514-.215.191-.633.412.162-.185-.107.203-.035-.191-.132-.036-.227.012-.603.489.31-.066-.692.209-.835.418-.132.072-1.23.471-1.67.287-.03-.28-.162-.268-.335.62.274-.12-.239.185-.179-.167-.495.143.179.065-.382.066.328.281.018.382-.083-.417-.018-.083-.28-.28-.448.674.46.686-.656.298-1.247.412.048.454-.12.418-.447.573.43-.257-.484.113-.096-.614.036 0 .471-.459.25.334.24-.901.257-.054.812-.435-.065-.495.03-.221.161-.155.25-.304.221-.107.316-.525.144-.119.537-.728 1.039.316.173.066.423-.072.167-.059.143.239.298-.071.167-.155.423.758.638.244.49.084 0-.232.202-.191.017-.304.161.144.245-.28.268.054.269.28.567.012 1.05-.012.639-.507.597-.418 1.039-.399-.209-.256.746-.041.537-.627.304-.227.411.119.692-.251.233-.298-.102-.436-.096.149.06-.316.346.012.173-.215.639.37.645-.513.907-.095.221.692.167.275.448-.317-.334-.329.167-.042.316.37.477-.203.34-.346.877.423.096-.018-.31.352.012-.155-.382.221-.06.101.155-.567-.149-.304.108-.31.49.262-.15.083.232-.119.19.012.078.298.245.041.293.621.698-.554.101.335.787-.37.21-.233.854-.347.99.472.556-.155-.047-.155.568-.041.417.364.745.382.877-.471.143-.579.22-.155.602-.078.245.101.866-.304.299.662.483-.692 1.456.244 1.98-.256.365-.668.096-.489.472.406-.34-.012.603-.346.471-.853-.692-3.15-.567-3.83-.149.25-.34-.006-.382-.108-.042-1.289-.77-4.54-.381-7.351-.06-2.864-.978-5.99.27-8.675-.31-2.154.102-4.887-.16-6.593.305-4.236-.096-4.057-.18-10.299.042-1.79.041-5.274.119-6.79.03-.721.357-.495-.048-1.115-.233-.597.179-.925.93-.221 1.3.519-.346.274.364 1.098-.197-.03.466.065.18.197-.047.125.22.513.083.232.268 4.004-.226 4.565.203 7.984-.209-.108-.656.65-.208.089-.035.889-.388 1.021.119.305 0-.144.471 1.038.471 1.145 0 .823.405 1.79-.31 1.486.208 3.311-.1 11.462-.322 14.439.066 3.836.125 6.939-.268 11.814-.072 9.385.251 20.519-.137 25.769-.173 1.576-.31 2.131.054 3.091-.095-.68-.668 4.075.257 5.316-.113 1.617.083 5.752.119 6.629-.227.937-.024.746.555 2.458-.042-.489.871 2.423.4 3.425-.071-.071.453 2.25.566 1.844.179zm-72.959-.776c.017-.108.19-.066.185-.018-.048 0-.108 0-.185.018m.62 1.116a1 1 0 0 1 .167-.012c-.071.012-.131.012-.167.012m.543-.024c-.024-.209.101-.048.292 0zm9.606.286-.059.036c.035 0 .071.018.059-.036m53.944-.358s-.024-.024-.048-.042c0 0 .024.03.048.042m1.784.054c-.095-.036-.167-.048-.227-.06zm1.003.024.023-.072zm-19.607.197h-.047c-.114.03-.036.018.047 0m5.836-.388c-.06.03-.126.06-.185.077.101.012.185.018.185-.077m-.191.077c-.084-.012-.185-.03-.269 0a.4.4 0 0 0 .269 0m19.373.173-.065.018s.065.012.065-.018m.072-.023c.048 0 .107 0 .137-.042zm-1.784.023s.018-.03.018-.06zm-.477-.041c.101-.006.393.203.477.041-.078.09-.364-.143-.477-.041m-2.077-.752c.406.083.251.018.436-.12-.525-.19.107.144-.436.12m-1.277-.227c-.143.06-.173.072-.012.131.221-.03 0-.095.012-.13m-9.325.131.023-.155c-.173.024 0 .06-.023.155m-1.534.746-.245.042c.114.078.191.12.245-.042m-1.223-1.062-.286.054a2 2 0 0 0 .286-.054m-15.716.072.054.185c.119-.036.143-.245-.054-.185m-7.136.131c.149.012.304.084.382.06-.072-.096-.263-.155-.382-.06m-19.994-.257c.071.024.197-.011.256-.047zm106.79 30.323-.155.197c.161.012.674-.156.155-.197m-1.08-.102c1.169.197.221-.036-.203-.107-.788.334-.268.567.203.107m-34.666-.501c.101 0 .143-.024.149-.042-.095.012-.167.024-.149.042m-2.118-.221c-.048-.018-.102-.03-.131-.012.047 0 .089.012.131.012m15.304.436-.352-.066c-.024.066.179.048.352.066m18.359.644c-.023.066.138-.012.179-.024zm-12.35-.907-.197.084a.2.2 0 0 0 .197-.084m11.336.263.125-.024zm-14.767-.257s.018.042.042.06c0 0-.024-.048-.042-.06m-22.112-.435c.107-.018.047-.018-.018 0zm37.768 1.342h-.185a1 1 0 0 0 .185 0m-47.184-1.241s-.024-.036-.095-.071c0 0 .06.053.095.071m-4.027.12c.06.035.113-.018.209.011-.06-.011-.102-.023-.209-.011m.262.017s-.035 0-.053-.006c.018 0 .035.006.053.006m-3.824-.023h.018s-.018-.012-.018 0m-74.165 1.282c.06.12-.501.161.179.15a.7.7 0 0 1-.179-.15m129.045-.232q-.024.07-.113.077c.054 0 .185 0 .113-.077m-51.223.292-.608-.03c.167.018.388.03.608.03m-50.22-.054-.138.024c.054 0 .102 0 .138-.024m47.398-.041.412.077c-.125-.048-.293-.173-.412-.077m13.526-1.074c-.035.017-.077.023-.119.035.084-.018.197-.012.119-.035m-62.189 1.217c.024-.09-.072 0-.102 0zm90.865-.293s-.042-.023-.084-.041c0 0 .036.029.084.041m2.619-.023.382.059a6 6 0 0 0-.382-.059m2.118-.006-.041.071c.005.012.041-.071.041-.071m-33.073.161s-.053 0-.077.006c-.191.029-.06.018.077-.006m9.833-.317c-.107.03-.208.06-.316.078.173.012.31.018.316-.078m-20.811.43h-.066s.078.012.066 0m20.036-.358c.173.036.322.03.459.006-.143-.012-.31-.03-.459-.006m33.09.149-.113.018s.107.012.113-.018m.114-.018c-.054 0-.096 0-.114.018zm0-.006c.083 0 .179 0 .233-.041zm-3.007.048s.029-.03.029-.06zm-.806-.036c.179-.018.603.203.806.036-.132.09-.615-.143-.806-.036m-3.49-.728c.573.084.483-.012.734-.125-.883-.185.185.143-.734.125m-2.172-.077c.376-.03 0-.096.018-.131-.239.059-.299.077-.018.131m-15.686.018.036-.155c-.293.017 0 .059-.036.155m-2.584.722-.417.041c.137.06.328.138.417-.041m-2.058-1.08-.484.053c.096-.012.394-.041.484-.053m-26.48-.126.084.191c.196-.03.238-.244-.084-.191m-12.017.048c.257.012.513.09.639.066-.126-.096-.442-.155-.639-.066m-33.257-.125-.436.059c.113.024.328-.017.436-.059" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/Coin.tsx b/components/Icons/Coin.tsx new file mode 100644 index 000000000..d57cc0b0a --- /dev/null +++ b/components/Icons/Coin.tsx @@ -0,0 +1,27 @@ +import type { IconProps } from "@/types/components/icon" + +export default function CoinIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 0h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 0h358v201.375H0z" /> + <path + fill="#4d001b" + d="m228.372 55.87.416.196c.292-.045-.242-.348-.416-.196m-.572-.567c1.505.707-.652-.523-.506-.59-1.769-.09.534.146.506.59m-4.212-2.106c.095.039.174.056.253.073-.029 0-.236-.135-.253-.073m-20.098-7.261s.016.045.045.067c0 0-.029-.05-.045-.067m19.969 7.17-.219-.112c.095.057.163.09.219.113m-62.794-6.463c.034.017.09.023.152.023-.012-.017-.045-.023-.152-.023m-9.316 4.364c.084 0 .168-.057.241-.101zM129.796 138.2c.056-.129.505.477 0-.281a.7.7 0 0 1 0 .281m93.831-85.088c-.045.023-.095.023-.168-.005.056.022.219.135.168.005m-15.134-5.458s.039.04.101.062c0-.011-.045-.034-.101-.062m3.544.899q.241.093.482.196a4 4 0 0 0-.482-.196m2.74.836s-.073.056-.073.05c.045-.016.062-.033.073-.05m11.141 5.066-.14-.057s.112.096.14.057m.146.056c-.061-.034-.112-.068-.14-.056zm0 0c.096.056.208.129.292.123zm-3.599-1.876s.05-.011.067-.034zm0 .006c-.197.005-.685-.494-.961-.511.242.084.607.528.961.51m-4.223-2.701.028-.023.017-.022zc-.113-.107-.191-.208.163-.09-1.05-.612.168.208-.983-.247l.876.387s-.039-.034-.056-.05m-3.594-1.393c.5.13.022-.09.062-.118-.332-.045-.41-.056-.062.118M187.35 43.66l-.668-.01.494.016h.174zm-35.249 6.778.191.113c.225-.158.174-.37-.191-.113m-13.371 9.597c.27-.224.584-.398.702-.539-.191.045-.561.292-.702.54m90.911-4.408-.421-.23c-.297.034.236.37.421.23m1.073 1.258c1.803.264-.539-.208-.494-.64-1.511-.809.663.567.494.64m14.96 15.555a.32.32 0 0 0-.219-.18s.242.186.219.18m-10.832-12.146.151.095a2 2 0 0 0-.151-.095m13.202 15.987s.022-.039.022-.078c0 0-.022.05-.022.078m7.356 42.353s-.045.028-.101.118a.4.4 0 0 0 .101-.118m-2.718 10.221c.056-.045.101-.163.118-.242zm-87.03 36.389c.05.135-.736-.017.207.208a.7.7 0 0 1-.207-.208m80.123-94.056s.011.062.034.118c0 0 0-.056-.034-.118m-2.566-3.392c.123.202.219.348.297.455zm-1.64-1.83s.051-.012.096-.006c0 0-.09 0-.096.006m-9.457-8.682.141.073s-.113-.107-.141-.073m-.14-.073c.062.04.112.078.14.073zm-.298-.157.298.157c-.096-.068-.208-.152-.298-.157m3.673 2.751s-.051 0-.073.017zm.859.753c-.219-.152-.494-.68-.859-.747.196.045.601.68.859.747m2.258 3.268c.741 1.005-.062-.298.803.651-.214-.247-.416-.51-.652-.735.079.163.186.376-.151.084m2.701 3.004c.269.202.337.253.112-.073-.382-.365-.067.068-.112.073m13.247 24.984-.067-.168.23.634zm-1.533 36.097.219-.05c.067-.27-.112-.393-.219.05m-54.466 36.569s.045.034.067.045c-.005-.022-.033-.034-.067-.045m32.902-23.237c-.039 0-.084.028-.129.062.017.005.05 0 .129-.062m4.779-8.44c-.056.033-.107.134-.135.213 0 0 .124-.225.135-.213M208.97 51.636a.7.7 0 0 1-.129-.236c.011.14-.646-.14.129.236m-15.476 113.283s-.051-.022-.113-.022c.006.011.057.017.113.022m-3.398.579-.488.011c.213 0 .37 0 .488-.011m-2.678.342s.017-.045.045-.078c-.006-.012-.045.078-.045.078m-11.546.034.146-.011c-.028 0-.14-.045-.146.011m0 0h-.14c.067.011.123.017.14 0m3.639.236.039-.062s-.039.034-.039.062m1.061-.011c-.236.016-.741-.219-1.022-.045.163-.096.798.162 1.022.045m4.498.623h-.909c.162.05.376.129-.034.163 1.151.14-.242-.135.943-.163m2.791-.163c-.483.079.017.095 0 .129.304-.09.371-.112 0-.129m24.827-8.131.511-.365-.382.264zm28.342-39.4c-.084.321-.213.629-.242.798.141-.129.276-.522.242-.798m16.33-.595.045-.045c.051-.28-.034-.061-.045.045m-.09-.292c0-.045 0-.101.023-.135-.04.09-.096.253-.101.438.033-.117.157-.499.123-.185.101 0 .051-.365-.045-.118m-.157.337s.011 0 .011-.017c0 0-.028.023-.011.017m.056-.073-.028.039s.017.006.028-.039m-3.111-1.55.017-.017-.062.045zm-4.178-.37s.045.095.062.073c0-.096-.028-.158-.062-.073m6.666 8.058.045-.045c.05-.281-.034-.062-.045.045m-.09-.292c0-.045 0-.101.022-.135-.039.09-.095.253-.101.438.034-.118.158-.505.124-.185.101 0 .056-.365-.045-.118m-.326.247s-.017.034-.028.051c0 0 .017-.028.028-.051m-15.684-2.695s-.006.039-.017.067c0-.022.006-.051.017-.067m15.645 2.718s.017-.057.022-.068c-.005.039-.016.062-.022.068m-12.905-2.892h.028c0-.057-.016-.04-.028 0m8.542 2.482s-.012.016.011-.006c0 0-.006 0-.011.006m4.571.477s.011 0 .011-.017c0 0-.028.023-.011.017m.062-.073-.034.039s.017.006.034-.039m-.444-.039s.067.185.084.056c-.034.084-.039-.152-.084-.056m-2.673-1.511.017-.017-.062.045zm-1.842 6.222.034-.079zm-11.686-1.802h.028c0-.057-.017-.04-.028 0m8.552 2.476s-.005 0-.011.006c-.022.028-.011.016.011-.006m3.999-.528c-.068-.202 0 .146-.096.107.141.151.017-.107.096-.107m-.298-.146c-.034.056-.039.067-.017.129.045-.022.012-.095.017-.129m-2.179-.483-.056.051.039-.028zm-1.157 6.25-.033.079zm-14.477-1.477s.006-.05.017-.067c0 0-.005.039-.017.067m2.763-.247h.028c0-.056-.016-.039-.028 0m8.547 2.477h-.011c-.022.028-.011.017.011 0m3.903-.421c.141.151.017-.107.096-.107-.068-.202 0 .146-.096.107m-.219-.124c.045-.022.011-.095.017-.129-.034.056-.039.067-.017.129m-2.173-.59.017-.022-.062.051zm1.089 7.503.045-.045c.051-.281-.033-.062-.045.045m-.09-.298c0-.045 0-.101.023-.134a1.2 1.2 0 0 0-.101.438c.034-.118.157-.506.123-.186.101 0 .051-.365-.045-.118m-.331.247s-.017.034-.028.051c0 0 .017-.028.028-.051m-1.224-1.145-.034.078zm1.185 1.168s.017-.056.022-.068c0 .04-.017.062-.022.068m-12.899-2.892h.028c0-.056-.017-.039-.028 0m8.547 2.476s-.006 0-.012.006c-.022.028-.011.017.012-.006m4.565.483s.011 0 .011-.017c0 0-.028.023-.011.017m.056-.073-.028.04s.017.005.028-.04m-3.111-1.55.017-.017-.062.045zm-3.493 5.919-.033.079zm-11.714-1.724h.028c0-.056-.017-.039-.028 0m8.547 2.477s-.005 0-.011.005c-.022.028-.011.017.011-.005m3.684-.545c.045-.022.011-.095.017-.129-.034.056-.039.067-.017.129m-2.173-.59.017-.022-.062.05zm-3.757 5.88-.034.078zm-11.72-1.724h.028c0-.056-.017-.039-.028 0m8.553 2.476s-.006 0-.011.006c-.023.028-.012.017.011-.006m3.678-.544c.045-.023.011-.096.017-.13-.034.057-.039.068-.017.13m-2.173-.59.017-.022-.062.05zm-2.898 6.969.045-.045c.051-.281-.034-.062-.045.045m-.247.045s.011 0 .011-.017c0 0-.028.023-.011.017m.056-.073-.028.039s.017.006.028-.039m-3.111-1.55.017-.017-.062.045zm-4.178-.371s.045.096.062.073c0-.095-.028-.157-.062-.073m-3.319 5.762-.033.079zm-11.72-1.724h.034c0-.073-.022-.045-.034 0m8.559 2.476-.012.006c-.022.028-.011.017.012-.006m1.505-1.139.017-.017-.062.045zm-12.804 4.514.017-.016-.062.045zm-4.178-.37c.028.017.045.095.062.073 0-.096-.028-.157-.062-.073m56.308-53.742.045-.044c.05-.281-.034-.062-.045.044m-.084-.292c0-.044 0-.101.022-.134-.039.09-.095.252-.101.438.034-.118.157-.506.123-.186.102 0 .051-.365-.044-.118m-.332.248s-.017.033-.028.05c0 0 .017-.028.028-.05m-.039.022s.017-.056.022-.067a.1.1 0 0 1-.022.067m-12.905-2.892h.028c0-.056-.017-.039-.028 0m12.939 1.78c.045-.606.011-1.196 0-1.752-.006-.129-.017-.253-.023-.376 0-.017 0-.096-.011-.186-.045-.673-.096-1.218-.096-1.533.017-.589.062-1.061.09-1.533.028-.067.051-.084.034.073.095 0 .056-.325-.034-.14v-.09c0-.006 0-.017.006-.022 0 0 0 .011-.006.016a7 7 0 0 0-.033-1.027 29 29 0 0 1-.135-1.5c-.051-.567-.051-1.184-.152-1.797-.067-.55-.14-1.095-.208-1.617.034-.18.012-.157-.011-.09l-.213-1.65a7.4 7.4 0 0 0-.253-1.062c-.095-.314-.185-.612-.275-.921q-.085-.284-.163-.595a1.2 1.2 0 0 0-.079-.32 19 19 0 0 1-.263-1.37c-.034-.169-.073-.332-.113-.5.174.01.348.022.522.028.489.578.13-.652-.252-.438-.146-.062-.275-.118-.399-.169a61 61 0 0 0-.983-3.745q.053.117.096.236c0-.203 0-.405-.18-.511a46 46 0 0 0-.578-1.792c.022-.13 0-.112-.017-.05-.011-.028-.017-.057-.028-.09.017-.073 0-.18-.051-.14-.005-.023-.017-.04-.022-.062a45 45 0 0 0-1.668-4.055c-.174-.404-.348-.825-.528-1.252-.135-.331-.309-.652-.477-.977l.932.05c.488.579.129-.651-.253-.438a9 9 0 0 0-.511-.208c.023-.067.028-.078.034-.174l-.039.169a3 3 0 0 0-.556-.163q-.549-1.071-1.107-2.15c-.494-.86-1.033-1.685-1.533-2.494-.258-.399-.505-.792-.752-1.18-.039-.061-.09-.117-.129-.18.185.012.376.023.561.029.489.578.129-.651-.252-.438a9 9 0 0 0-.512-.208c.023-.067.029-.078.034-.174l-.039.169a3 3 0 0 0-.337-.113c-.034-.04-.062-.084-.096-.123 0-.011 0-.028.012-.045l-.017.04s-.011-.018-.017-.023c-.562-.753-1.095-1.382-1.595-2.028-.241-.331-.505-.64-.775-.977a16 16 0 0 1-.786-1.112c-.314-.454-.747-.994-1.168-1.527q-.12-.143-.247-.286c.039-.208 0-.13-.028-.034l-.107-.124c.039-.095.073-.151.051.034.101 0 .05-.365-.045-.118 0-.045 0-.101.022-.135-.017.045-.045.107-.062.18-.061-.073-.129-.146-.19-.213a.53.53 0 0 0-.208-.23c-.141-.163-.275-.32-.382-.461a23 23 0 0 0-1.556-1.848c-.567-.59-1.258-1.128-2.021-1.73-.511-.42-1.056-.87-1.556-1.285a38 38 0 0 1-1.331-1.033 10 10 0 0 1-.421-.365c.169.01.343.016.511.028.489.578.129-.652-.253-.438a9 9 0 0 0-.511-.208c.023-.068.029-.079.034-.174l-.039.168a3.6 3.6 0 0 0-.579-.168c-.045-.045-.095-.096-.14-.135-.601-.573-1.297-.983-1.359-.943.202.202.629.606 1.089 1.055-.033 0-.073 0-.106.006-.011 0-.017-.006-.028-.011-.163-.051-.315-.101-.466-.152l.016-.101s-.016.05-.022.101c-.567-.197-1.067-.416-1.539-.584-.432.157-1.106.101-1.791.067.017-.067.022-.162-.006-.123l-.011.123a11 11 0 0 0-.938-.022c-.528-.54-3.751-1.033-6.222-1.118v.012c-.017 0-.05.016-.039.039 0-.017 0-.034.011-.05-.977-.029-1.831 0-2.358.123-.068-.05-.13-.101-.203-.157-.662-.489-1.134-.775-1.336-.87-.253-.107-.36-.062-.663-.32a14 14 0 0 0-.786-.585c-1.505-1.112-3.06-2.1-4.953-3.156-.96-.5-1.965-1.084-3.139-1.611q-.052-.026-.112-.051c.516.05 1.072.146 1.645.253-.006.01-.017.028 0 .033v-.033c1.69.32 3.549.786 5.228.83.101 0 .191 0 .292-.005.011.011.034.017.045.023l-.045-.023c.972-.04 1.909-.022 2.83.017v.034s.006-.023.012-.034c.348.017.685.034 1.027.056.174.056.354.118.534.174.601.202 1.23.455 1.808.685.573.247 1.089.483 1.466.674.651.354 1.134.68 1.555.955.668.421 1.342.78 1.404.724-.219-.219-.747-.59-1.314-.988-.578-.382-1.196-.786-1.595-1.078a10 10 0 0 0-.516-.298c.045.017.089.034.123.045l-.129-.045a20 20 0 0 0-1.089-.539c.044-.236-.012-.124-.034-.017q-.067-.031-.135-.062c.045-.14.112-.297.084-.061.101 0 .056-.365-.045-.118 0-.045 0-.101.023-.135-.028.067-.062.18-.079.303-.028-.011-.05-.022-.078-.034.016-.168-.231-.679-.489-.539a13 13 0 0 0-.517-.213c.023-.067.023-.079.034-.168 0 0-.022.09-.039.168-.421-.157-.725-.22-1.09-.185-.174-.05-.337-.107-.499-.163l.016-.101s-.016.045-.022.1c-.107-.038-.202-.072-.303-.111-1.427-.596-3.016-1.236-4.611-1.775a1 1 0 0 0-.095-.028c.062 0 .101-.023.045-.13-.084-.027-.152.023-.208.08a72 72 0 0 0-5.475-1.489c-.045-.011-.096-.017-.141-.022.057 0 .118-.006.163-.045 0 0-.252.011-.269.028-1.152-.191-2.308-.101-2.612-.174-1.437-.612-1.965-.63-5.306-.916-.129-.01-.253-.028-.382-.039l-.045-.011v.006c-2.173-.22-4.06-.54-5.897-.882l.051-.101c-.32-.023-.129.028-.079.095-.106-.017-.207-.04-.314-.056-2.078-.376-4.094-.809-6.525-1.01a19 19 0 0 0-.978-.068h-.971c-.64 0-1.264 0-1.853-.04-.421-.033-.691-.151-1.382-.185-.533.006-1.218.012-1.92.017-.708.028-1.427.056-2.033.011-.533-.016-1.118-.112-1.713-.061-.966.095-1.488.28-2.375.28h-.135c.14-.033.056-.022-.028 0h.017c-1.022.023-2.185.506-3.443.736-1.033.23-2.403.315-2.953.466-.652.146-.118.315-.899.427-.882.19-1.78.36-2.656.612-.876.247-1.769.46-2.606.831-.696.264-1.364.511-2.016.758-.634.281-1.258.562-1.887.843-.303.134-.6.27-.904.41-.101.028-.157.039-.292.123.068 0 .118-.034.186-.073q-.43.218-.876.444c-.635.325-1.309.629-2 1-.904.51-1.718.92-2.459 1.313-.736.41-1.415.78-2.078 1.146-.668.365-1.292.78-1.96 1.202-.331.219-.674.438-1.016.69-.337.259-.685.528-1.05.826-.466.387-.977.82-1.438 1.202a12 12 0 0 1-.533.404c-.433.253-1.101.73-1.809 1.359-.696.64-1.488 1.359-2.179 2.078-.527.528-.847.719-1.151 1.022-.269.28-.561.522-1.106 1.072-1.146 1.18-3.645 3.617-4.947 5.537-.337.433-.73.955-1.039 1.399q-.076.11-.152.202-.035.033-.078.084c.016-.017.028-.022.039-.034-.5.657-.871 1.067-1.219 1.466-.376.46-.719.915-1.173 1.713-1.887 3.161-3.617 6.963-4.892 10.338-.235.623-.544 1.32-.803 2.1-.258.787-.544 1.629-.836 2.51l-.753 2.791c-.224.96-.404 1.955-.595 2.932-.225 1.14-.371 2.302-.556 3.453l-.292 3.117v-.011.022l-.034.36-.084.87c-.022.292-.022.584-.034.876l-.061 1.747-.079 1.74.017 1.741c.056 1.05.101 1.977.219 2.977.14.993.269 2.066.376 3.419.028.584.185 1.286.281 1.87.118.657.303 1.427.511 2.258.213.831.545 1.696.814 2.589.511 1.797 1.219 3.566 1.455 5.11.084.606.213 1.19.628 2.168.337.808.613 1.325.742 1.521.168.236.281.253.421.652.079.202.23.533.421.949.41.904.837 1.791 1.28 2.712.489.899 1.034 1.814 1.607 2.808q.218.37.443.758c.152.258.331.505.506.764.348.516.713 1.05 1.095 1.617.73 1.151 1.696 2.302 2.701 3.633 3.38 4.358 7.429 8.244 11.59 11.35q.338.212.584.314c.04.32.461.882 1.241 1.483 1.966 1.246 4.459 2.936 7.093 4.295.797.377 1.46.686 2.061.944.595.264 1.117.5 1.628.713 1.011.449 1.949.865 3.257 1.443h.012l.174.062c.275.107.668.23 1.157.371.494.129 1.095.258 1.774.404 1.533.337 2.471.292 3.392.618.376.32.921.533 1.769.735.421.101.921.203 1.516.292.595.096 1.28.208 2.078.292 3.386.461 7.789 1.107 11.607 1.685 1.629.202 2.965.32 4.386.461.719.061 1.46.117 2.263.185.405.034.82.084 1.264.112q.663.042 1.404.084c.454.028.926.051 1.403.079.483.023.972.022 1.472.034.994.022 2.016.056 3.032.011 1.011-.023 2.022-.034 2.988-.135.96-.09 1.892-.135 2.729-.286.747-.084 1.466-.169 2.212-.253.742-.123 1.517-.253 2.381-.399.607-.084 1.219-.241 1.82-.404.595-.168 1.185-.331 1.735-.489 1.084-.365 2.011-.701 2.572-.836.528-.079 1.095-.264 1.718-.455.618-.208 1.292-.416 1.966-.719 2.959-1.252 5.565-2.673 8.143-4.161a63 63 0 0 0 4.554-2.785c-.011.061-.028.123-.028.196.017-.05.045-.157.078-.23l.051-.034v.079c.039 0 .056-.056.056-.112a62 62 0 0 0 6.919-5.42 61.3 61.3 0 0 0 9.243-10.709c.022.029.039.045.05-.022l.012-.056s-.012.05-.012.056q-.015.024-.022-.011l.034-.051q.034-.051.067-.095.024-.035.039-.062c.247.275.247.028.129-.208.298-.466.568-.932.854-1.387.32-.545.657-1.067.96-1.595.298-.533.584-1.055.876-1.578.292-.516.584-1.033.837-1.572.528-1.067 1.078-2.128 1.544-3.274.236-.567.495-1.146.73-1.746.219-.607.438-1.23.669-1.876a63 63 0 0 0 1.392-4.346c.152.005.309.016.461.022.488.578.129-.651-.253-.438q-.042-.015-.084-.039.137-.516.264-1.022c.247-.882.421-1.781.612-2.741.095-.483.202-.983.292-1.505q.007-.077.022-.146c0-.033.012-.073.017-.106.163-.051.219-.18.056-.399q.066-.489.141-1.011c.196-1.224.309-2.533.432-3.807.028-.337.062-.674.09-1h.039c.377.444.247-.18 0-.393.017-.163.028-.326.045-.483zm-1.775-11.736c.084.668.152 1.342.163 1.926.034.533-.045 1.123-.034 1.724.04.797.157 1.314.174 1.971-.449-.101-.887-.163-1.314-.27l.017-.107s-.017.051-.022.107c-.455-.118-.899-.286-1.337-.618-.556.18-1.252.146-1.988.09.017-.067.023-.157-.005-.118l-.012.118c-.443-.033-.904-.073-1.353-.073-.562-.629-3.51-1.055-5.818-1.089v.039c-.017 0-.05.017-.039.039 0-.028.011-.061.017-.078a14 14 0 0 0-1.443.045c-.057-.859-.09-1.747-.186-2.645a330 330 0 0 0-.264-2.286c.859-.078 1.893.068 3.005.281 0 .011-.012.028 0 .028v-.028c1.69.32 3.549.786 5.228.831.101 0 .191 0 .292-.005.011.01.033.016.045.022l-.045-.022c.971-.04 1.909-.023 2.83.016v.029l.011-.029c.702.034 1.387.073 2.072.107zm-11.439 4.84c-.084 0-.022-.112-.022-.123-.012.033.011.073.022.123m-.668-6.43c-.011.034.011.073.022.124-.084 0-.022-.112-.022-.124m10.984-4.717c.286.972.528 1.943.713 2.853.084.427.006.724.112 1.41.062.404.141.898.219 1.426-.409-.152-.713-.214-1.078-.18q-.017-.002-.033-.011c-.163-.05-.315-.101-.467-.152l.017-.106s-.017.05-.022.106c-.567-.196-1.061-.415-1.533-.584-.433.157-1.106.101-1.792.068.017-.068.023-.169 0-.13l-.011.13a11 11 0 0 0-.938-.023c-.527-.539-3.756-1.033-6.227-1.117v.01c-.017 0-.051.018-.04.04 0-.017 0-.034.012-.05a17 17 0 0 0-1.432.01q-.143-.901-.287-1.78c-.157-.887-.354-1.751-.511-2.588-.039-.22-.09-.46-.14-.702.14.067.292.14.466.219.915-.157 2.078 0 3.336.241 0 .012-.012.034 0 .034v-.034c1.69.32 3.549.787 5.228.832.101 0 .191 0 .292-.006.011.011.033.017.045.022l-.045-.022c.971-.04 1.909-.023 2.83.017v.033s.006-.022.011-.033l1.286.067zm-11.327-1.544c-.011.034.012.073.023.123-.085 0-.023-.112-.023-.123m10.159-2.696c.309 1.067.545 2.185.898 3.364l.034.112c-.045 0-.095 0-.14.006-.174-.05-.337-.107-.5-.163l.017-.1s-.017.044-.023.1c-.567-.196-1.061-.415-1.533-.584-.432.157-1.106.101-1.791.068.017-.068.022-.163-.006-.124l-.011.124a11 11 0 0 0-.938-.023c-.528-.539-3.757-1.033-6.228-1.117v.01c-.016 0-.05.018-.039.04 0-.017 0-.034.011-.05-.926-.028-1.74 0-2.268.106a54 54 0 0 0-1.483-5.323c.798-.028 1.73.106 2.724.297-.006.012-.017.028 0 .028v-.028c1.69.32 3.549.787 5.222.831.101 0 .191 0 .292-.005.012.011.034.017.045.022l-.045-.022c.972-.04 1.915-.023 2.836.017v.028l.011-.028c.759.033 1.5.078 2.235.118.225.758.455 1.516.686 2.296zm-12.961-3.897c-.011.034.011.073.023.124-.085 0-.023-.113-.023-.124m12.096 1-.05-.017c.011-.034.016-.056.022-.079a1 1 0 0 1 .028.101zm-1.909-4.942c.269.539.477 1.084.696 1.612.208.533.41 1.05.612 1.56.146.383.287.765.41 1.146h-.118c.129.32.079.096.124.023.039.123.084.247.118.37q.016.062.033.113-.007.044-.022.095c-.421-.157-.73-.224-1.095-.185-.011 0-.017-.006-.028-.011-.163-.05-.315-.101-.466-.152l.017-.107s-.017.05-.023.107c-.567-.196-1.067-.415-1.539-.584-.432.157-1.106.101-1.791.067.017-.067.023-.168 0-.129l-.011.13a9 9 0 0 0-.938-.017c-.528-.54-3.751-1.034-6.222-1.118v.011c-.017 0-.051.017-.039.04 0-.017 0-.034.011-.05a17 17 0 0 0-1.438.01 45 45 0 0 0-.494-1.246 58 58 0 0 0-1.847-4.178c.213.134.488.28.864.443.916-.157 2.078 0 3.342.242-.006.011-.017.028 0 .028v-.028c1.69.32 3.549.786 5.222.83.101 0 .197 0 .303-.005.012.006.028.017.034.017l-.034-.017c.966-.04 1.91-.022 2.825.017v.028l.011-.028 1.005.05q.252.467.495.916zm-11.535-2.454c-.011.034.012.073.023.124-.084 0-.023-.113-.023-.124m7.362-4.959c.36.393.618.72.702.87.236.77.433 1.259.809 1.916.185.331.427.696.724 1.168l.961 1.668c-.034-.012-.073-.023-.107-.034l.017-.107s-.017.05-.023.107c-.567-.197-1.067-.416-1.538-.584-.433.157-1.107.1-1.792.067.017-.067.023-.168 0-.129l-.011.13a11 11 0 0 0-.938-.023c-.528-.54-3.751-1.033-6.222-1.118-.017 0-.05.017-.039.04q-.001-.019.005-.045c-1.325-.04-2.42.039-2.774.292q-.209-.423-.426-.837l.028.034-.051-.079a97 97 0 0 0-2.684-4.796l.056.028c.915-.157 2.078 0 3.341.242-.005.011-.017.028 0 .028v-.028c1.691.32 3.549.786 5.223.83.101 0 .191 0 .292-.005.011.012.034.017.045.023l-.045-.023a34 34 0 0 1 2.83.017v.028l.011-.028q.682.033 1.348.073c.09.096.174.191.258.275m-11.646-1.83c-.012.033.011.073.022.123-.084 0-.022-.112-.022-.123m6.845-4.425.067.084c-.084-.062-.151-.112-.157.045.056.078.152.067.236.05.567.713 1.179 1.488 1.78 2.247.157.207.32.415.478.617q.218.322.426.635c.281.415.551.814.798 1.185q.094.133.196.258-.11-.032-.219-.073l.017-.107s-.017.05-.022.107c-.568-.197-1.067-.416-1.539-.584-.432.157-1.106.101-1.791.067.016-.067.022-.162-.006-.123l-.011.123a11 11 0 0 0-.938-.022c-.528-.54-3.751-1.033-6.222-1.118v.012c-.017 0-.051.017-.039.039 0-.017 0-.034.011-.05-1-.034-1.87.005-2.392.134-.253-.376-.495-.73-.742-1.072-.281-.365-.561-.725-.853-1.101s-.59-.764-.904-1.196c-.337-.416-.691-.87-1.073-1.382-.253-.325-.545-.718-.837-1.067.691.023 1.46.14 2.275.298-.006.011-.017.028 0 .028v-.028c1.69.32 3.549.786 5.222.831.101 0 .191 0 .292-.005.011.01.034.016.045.022l-.045-.022c.972-.04 1.915-.023 2.836.016v.028l.011-.028c.753.034 1.494.079 2.224.118l.876 1.028zm-13.14-2.629c-.012.034.011.073.022.124-.084 0-.022-.112-.022-.124m-6.818-7.126c-.011.034.011.073.023.124-.085 0-.023-.112-.023-.124m1.679.64s-.017.029 0 .029zc1.691.32 3.549.787 5.223.832.101 0 .191 0 .292-.006.011.011.033.017.045.022l-.045-.022c.971-.04 1.915-.023 2.836.017v.033s.005-.022.011-.033q.919.044 1.814.095c.281.281.539.545.73.758.382.382.943.809 1.454 1.275.517.466 1.028.927 1.415 1.27.983.842 1.983 1.937 2.977 3.088a1.9 1.9 0 0 0-.669-.05c-.011 0-.016-.006-.028-.012-.163-.05-.314-.101-.466-.152l.017-.106s-.017.05-.022.106c-.568-.196-1.067-.415-1.539-.584-.433.158-1.106.102-1.792.068.017-.068.023-.169 0-.13l-.011.13a11 11 0 0 0-.938-.023c-.527-.539-3.751-1.033-6.222-1.117v.011c-.016 0-.05.017-.039.04 0-.017 0-.034.011-.051a14 14 0 0 0-1.746.034q-.27-.271-.556-.55c-.584-.557-1.252-1.118-1.904-1.708-.64-.6-1.348-1.146-1.96-1.735-.606-.595-1.196-1.151-1.679-1.707q-.04-.042-.073-.085c.831-.05 1.82.09 2.875.292zm-3.824.18h.006c-.085-.022.151.225.286.399a42 42 0 0 0-.477-.41c-.006-.073.078-.084.185.011m-.82-.528c-.118-.095-.225-.163-.286-.213.056.045.146.1.286.213m-.573-1.91c.202.125.247.198.247.242l-.337-.23h-.033a.2.2 0 0 1 .123-.011m-3.004-6.418c.09.04.174.079.264.124-.09 0-.18-.011-.275-.017.011-.04.011-.079.011-.107m-13.668-2.942c1.886.241 3.745.455 5.362.707 1.781.298 3.128.348 4.858 1.056.994.36 2.538.78 3.403 1.162.011 0 .017.006.028.012l-.011.112a11 11 0 0 0-.938-.022c-.528-.54-3.757-1.034-6.228-1.118v.011c-.016 0-.05.017-.039.04 0-.017 0-.034.011-.051-1.14-.034-2.106.017-2.583.197-.354-.146-.713-.298-1.089-.455a54 54 0 0 0-5.717-2.05c.96.135 1.954.264 2.943.393zm6.559 3.066c-.085 0-.023-.112-.023-.124-.011.034.011.073.023.124m-84.852 79.124c-.113-.219-.113-.309-.096-.354.051.107.107.23.18.393.006 0 .028.017.028.017a.2.2 0 0 1-.112-.056m-.096-3.471c.051.18.118.405.202.635-.033.067-.117.039-.162-.112h.005c.062.067-.022-.287-.045-.523m.534 1.432c.067.146.118.27.151.348-.033-.073-.073-.174-.151-.348m53.326 39.164s.045-.04.078-.051c.253.006.337.051.365.09zm-.506-.107c-.297.034-.376.118-.797.045l-.281-.045h.073a1 1 0 0 0-.168-.017 29 29 0 0 1-.68-.107c-2.016-.303-3.976-.539-6.273-.971a58 58 0 0 1-8.142-2.134c-5.307-1.864-10.383-4.509-14.713-7.576a5 5 0 0 0-.635-.308c-.039-.315-.415-.882-1.112-1.472-.881-.651-1.915-1.381-2.864-2.319-.965-.915-2.032-1.836-2.965-2.875-1.179-1.151-2.004-1.909-2.65-2.729-.663-.803-1.297-1.533-2.044-2.651l.039.023-.101-.141c-.32-.46-.96-1.202-1.859-2.167-.949-1.135-1.617-1.724-2.049-2.55a2.5 2.5 0 0 0-.208-.747c-.118-.269-.275-.573-.461-.943-.382-.725-.954-1.657-1.741-2.96-1.465-2.892-3.144-6.834-4.088-10.394-.264-.736-.449-1.421-.634-2.084-.191-.662-.377-1.297-.567-1.948-.214-.652-.343-1.342-.495-2.089a79 79 0 0 1-.46-2.488c-.124-.848-.202-1.763-.298-2.701l-.135-1.421c-.028-.483-.022-.966-.039-1.443l-.067-2.825c.028-.915.067-1.785.078-2.588.051-.708.051-1.387.152-2.089.084-.702.18-1.432.281-2.252.084-.573.123-1.163.191-1.741.084-.573.151-1.146.213-1.68.101-1.072.253-1.981.399-2.51.163-.465.32-1.004.466-1.6.163-.584.342-1.224.5-1.898.084-.37.163-.735.247-1.095.101-.36.202-.707.297-1.061.203-.702.388-1.398.601-2.078.472-1.342.893-2.684 1.466-3.97a62.8 62.8 0 0 1 6.834-11.596 65.3 65.3 0 0 1 9.182-9.861l.679-.63q.352-.285.697-.572c.46-.376.909-.741 1.353-1.106.91-.691 1.814-1.343 2.723-1.983 1.865-1.23 3.757-2.443 6.009-3.672.506-.264.972-.528 1.427-.753q.689-.329 1.319-.623c.421-.197.826-.388 1.224-.573q.606-.254 1.202-.5c.792-.337 1.584-.674 2.454-.977.865-.32 1.786-.685 2.853-1.01a56 56 0 0 1 1.713-.54c.589-.146 1.185-.292 1.769-.438 1.168-.32 2.33-.51 3.341-.786q.161-.05.314-.09c-.056.023.012 0 .118-.034.657-.18 1.196-.303 1.5-.365 1.005-.168 1.679-.061 2.577-.196.786-.124 1.943-.292 3.122-.326.59-.028 1.18-.056 1.73-.084.55-.017 1.056 0 1.483-.011.775-.028 1.336-.113 1.948-.152.146 0 .298-.011.455-.011h.039c.163.017.292.028.371 0 .393.005.831.028 1.37.084 1.247.135 2.477.292 3.707.455.252.225.763.46 1.465.6.511.057 1.062.136 1.64.225a82 82 0 0 1 1.78.394c1.23.252 2.493.662 3.757 1.01 1.505.393 2.51.714 3.442 1.022.916.36 1.758.702 2.898 1.258h-.022l.146.073c.471.23 1.347.523 2.532.904 1.292.523 2.157.612 2.881 1.112.247.382.657.708 1.32 1.107.674.381 1.572.892 2.807 1.611 2.595 1.618 5.768 4.122 8.267 6.526l1.533 1.375c.471.444.921.87 1.387 1.314.471.433.926.91 1.415 1.444.477.539 1.033 1.095 1.567 1.802 2.105 2.471 4.296 5.964 5.784 8.592.331.579.589 1.168.887 1.763.281.607.618 1.213.915 1.932.876 1.977 2.022 4.156 2.325 5.144.101.46.236.972.41 1.522.09.27.185.556.287.848.089.292.185.6.286.91.977 2.673 1.595 5.239 2.117 7.839.612 4.1.809 8.401.562 12.68a65.7 65.7 0 0 1-1.966 12.551q-.209.858-.41 1.673c-.151.534-.326 1.056-.483 1.573-.163.511-.314 1.022-.488 1.522-.186.494-.371.982-.556 1.476-.191.489-.36.989-.573 1.477q-.312.733-.64 1.483c-.41 1.016-.932 2.027-1.432 3.128-.118.224-.23.438-.337.651-.174.09-.247.202-.18.343a55 55 0 0 1-2.139 3.7c-.214.343-.422.697-.646 1.039q-.345.513-.708 1.05c-.241.36-.488.736-.752 1.129s-.567.786-.876 1.213c-.326.444-.663.904-1.017 1.354-.37.432-.741.876-1.112 1.308-.713.882-1.493 1.679-2.111 2.448-.073.096-.14.18-.208.27a17.734 17.734 0 0 1-.983 1.185c-.685.674-1.246.983-1.853 1.583-.539.534-1.319 1.309-2.184 2.005-.865.691-1.724 1.421-2.376 1.881-.786.635-1.218 1.112-1.926 1.651a.4.4 0 0 0-.073.057c-.303.224-.651.46-1.106.724a102 102 0 0 1-3.763 2.151c-.117.022-.241.067-.303.163a80 80 0 0 1-5.413 2.645c-.736.28-1.511.617-2.325.909-.814.287-1.657.584-2.493.882-.848.264-1.691.528-2.511.786-.819.247-1.623.449-2.364.668-.82.247-1.533.433-2.252.618-.724.174-1.454.337-2.336.337-.494.028-1.117.112-1.724.191-.606.09-1.207.112-1.651.118-.73-.023-1.426.028-2.167.056-.736.034-1.511.107-2.381.236-.708.062-1.472.107-2.14.123a10.4 10.4 0 0 0-1.685-.314c-.887-.101-1.488-.118-1.724-.101zm3.094 1.55c-.045-.062.023-.112.174-.09-.044.034.292.112.511.185-.19-.022-.432-.061-.685-.095m19.734.129c-2.106.112-3.74.32-6.464.107a68 68 0 0 0-1.898-.135c-2.336-.185-6.278-.197-9.277-.786.23-.006.449-.017.64-.034.893-.056 1.887-.051 2.92-.095 1.034-.073 2.112-.096 3.173-.208q.044-.002.096-.011c-.068.033-.107.067 0 .14.084-.006.123-.084.151-.163.826-.112 1.719-.208 2.595-.342a148 148 0 0 0 1.684-.287c.107.208.483.466 1.236.786.932-.14 2.089.012 3.341.236-.006.011-.022.034 0 .034v-.034c1.207.219 2.505.511 3.779.697-.657.044-1.314.078-1.971.089zm-3.488-1.426c-.011.033.012.073.023.123-.084 0-.023-.112-.023-.123m17.308-1.011a64 64 0 0 1-6.733 1.673c-.04-.011-.079-.017-.124-.028l.017-.112s-.017.05-.023.112c-.454-.118-.898-.286-1.342-.618-.556.18-1.252.146-1.988.09.017-.067.023-.163 0-.123l-.011.123c-.444-.033-.904-.073-1.353-.073-.562-.629-3.504-1.055-5.812-1.089v.039c-.017 0-.051.017-.04.039 0-.028.012-.061.017-.078h-.359c.522-.219.938-.41 1.112-.438.741.011 1.218-.062 1.898-.242.337-.095.724-.219 1.213-.387.483-.18 1.061-.433 1.797-.73l.275-.112.09-.017s-.012-.006-.017-.012c1.51-.606 2.881-1.145 4.195-1.667.213.157.544.337 1.022.544.915-.157 2.078 0 3.341.242-.006.011-.017.028 0 .028v-.028c1.69.32 3.549.786 5.223.831.101-.006.196 0 .303-.006.011.006.028.017.033.017l-.033-.017a34 34 0 0 1 2.824.017v.011a82 82 0 0 1-5.525 2.011m-4.504-3.504c-.011.033.011.073.022.123-.084 0-.022-.112-.022-.123m10.041 1.488v-.011h.022a.04.04 0 0 0-.022.011m4.52-1.999c-.836.415-1.842.876-2.954 1.353a1.9 1.9 0 0 0-.662-.051c-.011 0-.017-.005-.028-.011-.163-.05-.315-.101-.466-.151l.016-.107s-.016.05-.022.107c-.567-.197-1.067-.416-1.539-.584-.432.157-1.106.101-1.791.067.017-.067.022-.168 0-.129l-.011.129a10 10 0 0 0-.938-.022c-.528-.54-3.751-1.034-6.222-1.118-.017 0-.051.017-.04.039q-.001-.018.006-.045c-.152 0-.292-.005-.438-.011 1.584-.679 3.15-1.449 4.824-2.493.775-.494 1.499-1.078 2.207-1.595.202.152.528.326.994.522.926-.14 2.083.011 3.341.236 0 .011-.017.034 0 .034v-.034c2.617.477 5.661 1.303 7.991.646.107.067.225.107.343.146l.022.084s.006-.045.017-.078c.135.033.275.061.416.067-1.674 1.117-3.398 2.145-5.06 2.987zm-5.408-4.493c-.011.034.012.073.023.124-.084 0-.023-.113-.023-.124m16.684-3.077c-.511.314-.982.629-1.679 1.235a60 60 0 0 1-3.386 2.555v-.017l-.011.023-.174.123c-.337-.067-.663-.123-.989-.202l.017-.112s-.017.051-.022.112c-.455-.118-.899-.286-1.342-.617-.556.179-1.253.146-1.988.089.017-.067.022-.157-.006-.117l-.011.117c-.444-.033-.904-.073-1.353-.073-.562-.628-3.505-1.055-5.813-1.089v.039c-.016 0-.05.017-.039.04 0-.028.011-.062.017-.079-.382 0-.747 0-1.084.017.107-.062.23-.129.365-.219.404-.298.927-.68 1.438-1.101s1.05-.837 1.538-1.14c.427-.275.899-.55 1.331-.915.298-.264.523-.5.736-.719.095.045.185.09.292.135.915-.157 2.083 0 3.341.241-.005.012-.017.034 0 .034v-.034c1.691.32 3.549.787 5.223.831.101 0 .191 0 .292-.005.011.011.033.017.045.022l-.045-.022a34 34 0 0 1 2.836.017v.033s.005-.022.011-.033q.765.034 1.505.078c-.404.309-.747.539-1.067.758zm-10.484-2.314c-.011.034.011.073.022.124-.084 0-.022-.113-.022-.124m13.573-.219c-.197.197-.41.404-.629.618-.225.208-.455.399-.663.578-.028.023-.05.04-.073.062q-.082-.035-.157-.062c.023-.067.028-.078.034-.174l-.039.169c-.422-.158-.731-.225-1.096-.186-.174-.05-.331-.106-.494-.163l.017-.101s-.017.051-.022.101c-.567-.196-1.067-.415-1.539-.584-.432.158-1.106.102-1.791.068.016-.068.022-.163-.006-.124l-.011.124a11 11 0 0 0-.938-.023c-.528-.539-3.751-1.033-6.222-1.117v.011c-.017 0-.051.017-.039.039 0-.016 0-.033.011-.05q-.203-.002-.405-.011c.573-.59 1.101-1.382 1.758-2.095.663-.752 1.674-1.567 2.005-1.988.056-.062.09-.112.118-.157.112.056.23.112.37.174.916-.157 2.078 0 3.336.241 0 .012-.011.028 0 .034v-.034c1.69.321 3.549.787 5.228.832.101 0 .191 0 .292-.006.012.011.034.017.045.022l-.045-.022c.972-.039 1.91-.023 2.831.017v.033s.005-.022.011-.033q.919.044 1.814.095a118 118 0 0 1-3.695 3.707zm-8.154-5.279c-.011.034.011.073.023.124-.085 0-.023-.112-.023-.124m16.1-3.655c-.174.101-.46.415-.539.685.146-.202.32-.382.438-.528-.202.32-.41.635-.607.943-.454.607-.752.854-1.01 1.202-.242.309-.466.629-.989 1.219-.252.303-.589.674-.966 1.084 0-.023.012-.04.029-.04-.045-.14-.029-.017-.045.062l-.045.045h-.006c-.017.017-.034.039-.05.056l-.264-.107c.022-.067.028-.078.033-.174l-.039.169c-.421-.157-.73-.225-1.095-.186-.174-.05-.331-.106-.494-.162l.017-.102s-.017.051-.023.102c-.567-.197-1.067-.416-1.539-.584-.432.157-1.106.101-1.791.067.017-.067.023-.163-.006-.124l-.011.124a11 11 0 0 0-.938-.023c-.527-.539-3.751-1.033-6.222-1.117v.011c-.017 0-.05.017-.039.04 0-.017 0-.034.011-.051a18 18 0 0 0-1.084 0c.399-.438.798-.876 1.163-1.337.539-.673 1.101-1.325 1.544-2.066.303-.444.59-.871.865-1.297.208.168.556.365 1.089.601.916-.158 2.078 0 3.336.241 0 .011-.011.028 0 .028v-.028c1.69.32 3.549.786 5.228.831.101 0 .191 0 .292-.005.011.011.034.016.045.022l-.045-.022c.972-.04 1.91-.023 2.83.016v.028l.012-.028q.574.027 1.14.062-.11.167-.219.343zm-10.956-1.882c-.011.034.011.073.022.124-.084 0-.022-.112-.022-.124m14.421-3.779c-.264.551-.539 1.185-.831 1.719-.129.207-.253.393-.376.567-.332.387-.792 1.089-1.292 1.909q-.144.212-.286.432a2 2 0 0 0-.686-.056.1.1 0 0 1-.033-.011 6 6 0 0 1-.461-.152l.017-.106s-.017.05-.022.106c-.568-.196-1.067-.415-1.539-.584-.432.158-1.106.101-1.791.068.016-.068.022-.163-.006-.124l-.011.124a11 11 0 0 0-.938-.023c-.528-.539-3.751-1.033-6.222-1.117v.011c-.017 0-.051.017-.039.039 0-.016 0-.033.011-.05-.882-.028-1.662 0-2.196.095.275-.443.539-.887.786-1.342.163-.269.315-.545.472-.82.05-.061.09-.106.14-.224-.073.05-.067.123-.14.219.444-.798.876-1.64 1.359-2.527.073.033.14.067.219.101.915-.158 2.078 0 3.336.241 0 .011-.012.028 0 .028v-.028c1.69.32 3.549.786 5.228.831.101 0 .191 0 .292-.005.011.011.033.017.045.022l-.045-.022a33 33 0 0 1 2.83.017v.033s.011-.022.011-.033c.826.039 1.634.089 2.432.129q-.126.262-.27.533zm-12.203-2.145c-.011.034.011.073.023.124-.085 0-.023-.113-.023-.124m14.387-2.286c-.32.702-.674 1.371-1.039 2.089-.219.433-.432.893-.662 1.371a.26.26 0 0 0-.129.017 9 9 0 0 0-.511-.208c.022-.068.028-.079.033-.174l-.039.168c-.421-.157-.73-.224-1.095-.185q-.016-.002-.034-.011a6 6 0 0 1-.46-.152l.017-.107s-.017.051-.023.107c-.567-.197-1.067-.416-1.538-.584-.433.157-1.107.101-1.792.067.017-.067.023-.163-.005-.123l-.012.123a11 11 0 0 0-.938-.022c-.527-.539-3.751-1.033-6.222-1.118v.012c-.016 0-.05.016-.039.039 0-.017 0-.034.011-.051a19 19 0 0 0-1.123 0c.624-1.229 1.168-2.246 1.629-3.262.202-.405.393-.809.573-1.23.05.022.095.045.151.073.915-.157 2.078 0 3.336.241-.006.012-.017.028 0 .028v-.028c1.69.32 3.549.787 5.228.831.101 0 .191 0 .292-.005.011.011.034.017.045.022l-.045-.022a34 34 0 0 1 2.83.017v.033s.006-.022.011-.033c.832.039 1.651.09 2.454.129-.292.696-.612 1.32-.904 1.948m-11.59-3.56c-.011.034.011.073.022.124-.084 0-.022-.113-.022-.124m15.606-9.749c-.304 1.477-.512 2.842-.854 4.195-.039.191-.09.388-.135.579-.067 0-.135 0-.202.011-.011 0-.017-.006-.028-.011a22 22 0 0 1-.466-.152l.017-.107s-.017.051-.023.107c-.567-.196-1.067-.415-1.538-.584-.433.157-1.107.101-1.792.067.017-.067.023-.162-.005-.123l-.012.123c-.314-.016-.634-.033-.937-.022-.528-.539-3.752-1.033-6.223-1.117v.011c-.016 0-.05.017-.039.039 0-.017 0-.034.011-.05-2.504-.079-4.223.269-1.572 1.426.915-.157 2.083 0 3.341.241-.005.012-.017.028 0 .028v-.028c1.691.32 3.549.787 5.223.831.101 0 .191 0 .292-.005.011.011.033.017.045.022l-.045-.022a34 34 0 0 1 2.836.017v.028s.005-.017.011-.028l.926.05a60 60 0 0 1-.847 2.92c-.304.927-.618 1.73-.91 2.471-.04 0-.079 0-.118.023a9 9 0 0 0-.511-.208c.022-.067.028-.079.034-.174l-.04.168c-.421-.157-.73-.224-1.095-.185q-.016-.002-.034-.011a26 26 0 0 1-.466-.152l.017-.101s-.017.045-.022.101c-.567-.196-1.062-.415-1.533-.584-.433.157-1.107.101-1.792.067.017-.067.023-.162-.005-.123l-.012.123c-.314-.016-.634-.033-.937-.022-.528-.539-3.757-1.033-6.228-1.117v.011c-.017 0-.051.017-.039.039 0-.017 0-.034.011-.05a19 19 0 0 0-1.174 0c.191-.523.376-1.073.567-1.674.146-.55.27-1.174.438-1.713q.1-.327.208-.595c.107-.208.236-.5.348-.842.107-.348.219-.747.326-1.18.213-.864.449-1.842.584-2.774.135-.69.286-1.011.365-1.404l.152-.724c.208.14.494.292.904.466.926-.14 2.083.011 3.341.236 0 .011-.011.034 0 .034v-.034c2.623.477 5.666 1.303 7.997.646.106.067.224.106.342.146l.023.084s.005-.045.017-.079c.443.118.937.068 1.359.068-.028.208-.062.41-.09.617zm-12.113 4.117c-.085 0-.023-.113-.023-.124-.011.034.011.073.023.124m.791-6.234c-.011.034.012.073.023.124-.084 0-.023-.112-.023-.124m12.164-3.352c-.062.455-.118.915-.18 1.37l-.09.685-.129.68q-.142.731-.258 1.471c-.36-.073-.713-.129-1.056-.219l.017-.112s-.017.05-.023.112c-.454-.118-.898-.286-1.342-.618-.556.18-1.252.146-1.988.09.017-.067.023-.163 0-.123l-.011.123c-.443-.034-.904-.073-1.353-.073-.562-.629-3.504-1.056-5.812-1.089v.039c-.017 0-.051.017-.04.039 0-.028.012-.062.017-.078-.966-.012-1.814.045-2.33.179.219-1.196.651-3.302.848-5.188.191.106.421.224.707.348.916-.158 2.084 0 3.342.241-.006.011-.017.028 0 .028v-.028c1.69.32 3.549.786 5.222.831.101 0 .191 0 .292-.005.011.011.034.016.045.022l-.045-.022c.972-.04 1.915-.023 2.836.017v.028l.011-.028c.416.016.831.044 1.241.067q-.018.12-.028.213c-.078.663.258.202.101.994zm-11.355-2.757c-.011.033.011.073.023.123-.085 0-.023-.112-.023-.123m11.45.449c-.017.123-.039.236-.056.354a2 2 0 0 0-.449-.012c-.011 0-.017-.005-.028-.011-.163-.05-.315-.101-.466-.151l.017-.107s-.017.05-.023.107c-.567-.197-1.067-.416-1.539-.584-.432.157-1.106.101-1.791.067.017-.067.023-.169 0-.129l-.011.129a11 11 0 0 0-.938-.023c-.528-.539-3.751-1.033-6.222-1.117v.011c-.017 0-.051.017-.039.039 0-.016 0-.033.011-.05-.887-.028-1.668 0-2.201.095.011-.224.022-.443.022-.651.022-.517.062-1.129.101-1.64 0-.095.011-.179.017-.269 0-.023.011-.045.011-.073 0 .017-.005.022-.011.033.045-.769.118-1.28.185-1.774q.035-.285.062-.579c.904-.106 2.005.034 3.195.248-.005.011-.022.033 0 .039v-.039c2.623.477 5.666 1.302 7.997.645.107.068.225.107.342.146l.017.09s.012-.05.023-.084c.573.152 1.224.028 1.696.084-.012.208-.012.421.011.646.006.286.028.59.056.898.056.618.135 1.286.124 1.966a17 17 0 0 1-.107 1.696zm-2.987.999s-.006 0-.011.006c-.023.028-.012.017.011-.006m4.56.483s.011 0 .011-.016c0 0-.028.022-.011.016m.061-.073-.028.04s.017 0 .028-.04m-3.116-1.55.017-.016-.057.045zm2.965-4.734c.05-.28-.034-.061-.045.045zm-1.724-1.072.034-.079zm-1.612-.483-.056.051.039-.029zm-4.189-.348s.045.095.062.073c0-.096-.028-.157-.062-.073m5.155-5.47.034-.078zm-11.686-1.802h.028c0-.057-.017-.04-.028 0m8.553 2.476h-.012c-.022.028-.011.017.012 0m1.521-1.157-.056.045.045-.028zm2.993-4.711c.051-.281-.033-.062-.044.045zm-.089-.13c.101 0 .056-.364-.045-.117 0-.045 0-.101.022-.135-.039.09-.095.253-.101.438.034-.118.157-.505.124-.185m-.405.175s.017-.028.028-.05c-.028.01-.016.033-.028.05m.012-.09c-.006.04-.017.062-.023.067.028 0 .017-.056.023-.067m-12.928-2.83h.028c0-.057-.016-.04-.028 0m8.553 2.476s-.006 0-.011.006c-.023.028-.011.017.011-.006m4.565.489s.012 0 .012-.017c0 0-.028.022-.012.017m.057-.079-.034.04s.017.005.034-.04m-.438-.034s.067.186.084.057c-.034.084-.039-.152-.084-.057m-.186-.904c-.067-.202 0 .146-.095.107.14.152.017-.107.095-.107m-.297-.146c-.034.056-.04.068-.017.13.045-.023.011-.096.017-.13m-2.179-.483-.056.05.045-.027zm-1.196-6.104.033-.079zm-11.681-1.803h.028c0-.056-.017-.039-.028 0m8.553 2.477s-.006 0-.011.006c-.023.028-.012.016.011-.006m1.522-1.157-.062.045.045-.028zm1.982-4.846c.05-.28-.034-.062-.045.045zm-.09-.13c.101 0 .056-.364-.045-.117 0-.045 0-.101.023-.135-.04.09-.096.253-.101.438.033-.118.157-.5.123-.185m-.404.175s.017-.028.028-.05c-.028.005-.017.039-.028.05m-1.23-1.112.034-.079zm-14.427-1.629s-.005.04-.016.068c0-.023.005-.05.016-.068m15.674 2.65c-.006.04-.017.063-.023.068.028 0 .017-.056.023-.067m-12.933-2.824h.034c0-.073-.023-.045-.034 0m8.552 2.477s-.005 0-.011.005c-.022.028-.011.017.011-.005m4.566.483s.011 0 .011-.017c0 0-.028.022-.011.017m.062-.073-.028.039s.016.006.028-.04m-.444-.04s.067.186.084.057c-.033.084-.039-.152-.084-.057m-.18-.904c-.067-.202 0 .146-.095.107.14.152.017-.107.095-.107m-.303-.146c-.034.056-.039.068-.017.13.045-.023.012-.096.017-.13m-2.173-.477-.062.045.045-.028zm-.955-5.24c.051-.28-.033-.061-.045.046zm-.09-.129c.101 0 .057-.365-.045-.117 0-.045 0-.102.023-.135a1.2 1.2 0 0 0-.101.438c.034-.118.157-.506.123-.186m-.404.18s.017-.028.028-.05c-.028.01-.017.033-.028.05m.017-.095c-.006.039-.017.061-.023.067.029 0 .017-.056.023-.067m-12.927-2.825h.028c0-.056-.017-.04-.028 0m8.547 2.477s-.006 0-.011.005c-.023.028-.012.017.011-.005m4.565.482s.011 0 .011-.016c0 0-.028.022-.011.016m.062-.073-.028.04s.017.005.028-.04m-.359.017.011-.061zm-.085-.056s.068.185.085.056c-.034.085-.04-.151-.085-.056m-.179-.898c-.068-.202 0 .146-.096.106.141.152.017-.106.096-.106m-.304-.146c-.033.056-.039.067-.016.129.044-.023.011-.096.016-.13m-2.173-.483-.062.045.045-.028zm-16.369-8.373h.028c0-.056-.017-.04-.028 0m8.552 2.476s-.005 0-.011.006c-.022.028-.011.017.011-.006m1.505-1.14.017-.016-.056.044zm-3.47-5.587c.05-.281-.034-.062-.045.045zm-.084-.135c.101 0 .056-.365-.045-.118 0-.045 0-.101.022-.135-.039.09-.095.253-.101.438.034-.118.157-.505.124-.185m-.405.18s.017-.028.028-.05c-.028.01-.017.033-.028.05m-1.23-1.118.034-.078zm1.241 1.022c0 .04-.016.062-.022.068.028 0 .017-.056.022-.068m-12.927-2.824h.028c0-.057-.016-.04-.028 0m8.542 2.482s-.012.017.011-.006c0 0-.006 0-.011.006m4.571.477s.011 0 .011-.017c0 0-.028.023-.011.017m.062-.073-.029.04s.017.005.029-.04m-.444-.034s.067.186.084.057c-.034.084-.039-.152-.084-.057m-.18-.904c-.067-.202 0 .146-.095.107.14.152.017-.107.095-.107m-.303-.146c-.034.056-.039.068-.017.13.045-.023.011-.096.017-.13m-2.235-.432.045-.028.017-.023zm-12.001-7.604.034-.078zm-11.686-1.802h.028c0-.056-.016-.04-.028 0m8.553 2.476s-.006 0-.011.006c-.023.028-.012.017.011-.006m3.998-.528c-.067-.202 0 .146-.095.107.14.152.017-.107.095-.107m-.297-.146c-.034.056-.04.068-.017.13.045-.023.011-.096.017-.13m-57.841 98.346c0 .062-.225.236 0 .152.033-.045.062-.157 0-.152m-.202-.308a.61.61 0 0 0-.236.387c.078-.095.354-.432.269-.112.433-.101-.23-.18-.033-.275m-.809.207s.039-.016.062-.033c-.04 0-.051 0-.062.033m-2.246-2.032s-.045.039-.062.05c.022.011.034-.017.062-.05m2.268 1.314.034-.012s-.022.006-.034.012m-23.726-22.311s.085-.023.102-.023zm23.687 23.001s-.022 0-.039-.011c.011 0 .039.011.039.011m.051-.056c-.023.039-.034.056-.051.056.034.012.051-.028.051-.056m-9.148-6.025s.017-.034.022-.073c0 0-.017.05-.022.073m9.148 6.02v.005zm-11.248-5.801.033.118c.017-.068.034-.18-.033-.118m9.731 4.458c.062-.073.085-.061.107-.174l-.112.169c-.483-.32-.977-.629-1.471-.927 0-.011.005-.017.005-.022q.001.007-.005.022a128 128 0 0 0-2.454-1.426l.073.011h.033l-.112-.011c-1.696-.966-3.403-1.938-5.026-3.1.056-.045.112-.135.039-.135l-.067.118a25 25 0 0 1-2.067-1.651c.017-.073 0-.14-.078-.107a.2.2 0 0 1 .022.057l-.286-.253c-2.263-2.988-5.285-5.818-7.362-8.906a10 10 0 0 0-.259-.472c-.016-.011-.028-.023-.045-.017.012-.006.017-.006.029-.011-1.298-2.286-5.24-8.356-2.825-1.747 4.481 8.368 12.562 15.943 21.811 19.329v.011s0-.005.006-.005c.673.247 1.347.477 2.032.674a28 28 0 0 0-1.988-1.421zm-19.862-16.043.045.05c-.023-.022-.045-.05-.045-.05m.191.275c-.073-.084-.023-.152.056-.141-.039.012-.034.079-.056.141m.691-1.011c.067-.062.005-.079-.051-.056 0 .011.011.017.017.028.011.005.022.017.034.028m11.995 14.095h-.023c-.056 0-.022.011.023 0m8.872 4.285s.023.022.034-.006c0 0-.039.023-.034.006m.028-.011.034-.012s-.022-.005-.034.012m.101-.028-.067.022s.039.022.067-.022m-.707-.259-.028.056s.017-.028.028-.056m-.191-.056c.034.034.107.242.157.107-.056.073-.101-.191-.157-.107m-.27-1.044c-.112-.259-.016.151-.202.044.191.197.062-.016.202-.044m-.572-.349c-.073.034-.09.04-.057.118.09 0 .034-.09.057-.118m46.104-79.365c.05-.022.123-.112.073-.13-.017.051-.298.136-.073.13m-.056-.22c.387.063-.09-.235.084-.263a.65.65 0 0 0-.371.264c.107-.056.489-.258.287 0m-.708-.353s.039 0 .067-.011c-.028 0-.05-.017-.067.011m-1.376-2.527-.084.034c.022.04.039-.011.084-.034m-.617-.427.028-.05a.2.2 0 0 0-.028.05m-27.079-6.008c.034 0 0-.085 0-.101zm29.066 8.923s.051-.006.062-.028c-.028.022-.045.034-.062.028-.005 0-.011-.011-.022-.023a.1.1 0 0 0 .028.029zm.068-.04s0 .006-.006.012h.006zm-26.388-8.282h.011-.005zm6.503-.225s0 .011.017.011c3.335.309 6.772 1.208 10.018 2.522l.051.1s0-.056-.006-.084c3.032 1.23 5.891 2.82 8.345 4.616l.028.102c0-.051-.017-.08-.028-.102.516.382 1.027.764 1.505 1.163.629.123.067-.567-.932-1.5.078-.05.112-.033.151-.14 0 0-.095.079-.151.135a50 50 0 0 0-2.483-2.145l.04-.05c-.04-.012-.045.01-.056.039-1.146-.938-2.207-1.747-2.584-1.994-1.106-.388-2.229-.842-3.375-1.308.045-.057.079-.152.012-.135l-.04.123c-1.443-.584-2.925-1.185-4.447-1.696 0-.016 0-.033-.011-.05.005.022 0 .028 0 .045-2.033-.685-4.139-1.208-6.346-1.326-.607-.112-2.039-.033-3.577.146 0 0-.011.006-.011.017v-.01c-3.757.443-8.132 1.487-2.617 1.746 2.061-.377 4.256-.433 6.497-.225m-3.628-.421s.034-.011.062-.011zm.219-.146c.152.157-.09.151 0 0m-.404-.989c-.017-.095-.079-.039-.073.034h.011c.017-.017.051-.022.062-.028zm22.575 9.025-.051.05s.039-.033.051-.05m1.342 1.398s.011.028.034.006c0 0-.04 0-.034-.006m.034 0h.028s-.017-.011-.028 0m.095.011h-.067s.022.028.067 0m-.556-.438c-.067.028 0-.196-.095-.146.016.045 0 .253.101.146 0 0 .028-.022.045-.04l-.045.04zm.034-1.196c-.023-.27-.073.124-.202-.011.123.253.056-.017.202.011m-.416-.488c-.078.01-.095.01-.084.095.084.034.062-.073.084-.095m-3.515-2.842-.118-.011.084.017h.034z" + /> + <path + fill="#cd0921" + d="M180.544 65.04c-36.956 2.352-38.45 4.262-40.292 51.511-1.841-47.25-3.335-49.159-40.292-51.512 36.957-2.353 38.451-4.262 40.292-51.512 1.842 47.25 3.336 49.16 40.292 51.512" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/CroissantCoffeeEgg.tsx b/components/Icons/CroissantCoffeeEgg.tsx new file mode 100644 index 000000000..3c3e89ed1 --- /dev/null +++ b/components/Icons/CroissantCoffeeEgg.tsx @@ -0,0 +1,31 @@ +import type { IconProps } from "@/types/components/icon" + +export default function CroissantCoffeeEggIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 0h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 0h358v201.375H0z" /> + <path + fill="#4d001b" + d="m202.93 96.143-.42.17c.276.044 1.796.031.42-.17m-4.328-.037c.515-.107 2.192-.51 2.425-.1.201-.038.873.1 1.187 0-.458-.371-2.525-.032-2.594-.34-.673.063-1.445.232-1.018.433zm-54.501 1.89h.359a4 4 0 0 0-.359 0m0 0h-.923c-.057.076.477.02.923 0m48.369-1.865c-.163.038-.358-.013-.496.075.195-.019.352-.044.496-.075m-33.24.76c.15 0 .377-.038.502-.132zm30.111-1.294.327-.038c-.088.013-.226.025-.327.038m37.048 5.02-.245.05c.076.012.233.069.245-.05m-72.537 63.522c.151.081-1.546.169-.164.364-1.105-.239 1.829-.069.164-.364m37.82-67.945-.477.019c.213 0 .364-.007.477-.02m71.382 25.343c.012.195-1.006-.81.194.434a1.7 1.7 0 0 1-.194-.434m-71.086-25.431c-.057.044-.139.069-.296.088.095-.013.459.006.296-.088m29.012 65.262c-.138.025-.264.05-.352.088zM97.26 116.021c.163-.119.288-.22.301-.239-.132.101-.226.17-.302.239m7.871 36.696c-.069-.013-.138-.025-.22-.044.183.069.183.057.22.044m48.715 11.415h-.019l-.145-.019.164.026zm105.444-47.344q.142.148.283.289c-.063-.07-.151-.157-.283-.289M87.044 131.671c.12 1.168.038.892 0 0m163.545-20.475q.104.018.189.025c-.101-.05-.176-.063-.189-.025M150.93 97.438s-.062-.044-.106-.057c0 .025.044.044.106.057m115.328 42.268c.132-.201-.327.66-.415.829q.001-.02.013-.05c-.239.408-.56.942-.968 1.514.295-.59.566-1.118 1.012-1.684-.013.057-.032.12-.044.176.088-.144.144-.245.22-.402-.063.076-.12.151-.183.226 1.935-3.386 3.324-7.394 2.57-11.258.088.358.138.798.182.999-.17-2.161-1.068-3.631-1.646-5.095l.201.226c-1.746-3.763-4.693-5.133-7.621-8.104.044.05.076.094.088.119-6.879-6.314-13.651-11.779-22.912-14.06l.308.226c-.949-.32-3.053-.816-2.852-.911-.321 0-2.582-.697-3.123-.703-1.821-.547.39-.314-2.293-1.018-1.941-.251-3.606-.716-1.533.144-.86-.276-2.55-.031.258.936.396.057 1.784.17 2.067.484l-1.313-.326c1.816.678 3.348.559 4.222 1.206.747.069-.616-.434.584-.195.352.289 2.098.704.911.547 1.476.358 4.228.879 4.907 1.539-.07 0-.095 0-.007.031.013-.006 0-.019.007-.031.257.012 1.401.239 2.092.484-1.244-.095 2.72 1.036 2.085 1.206 1.326.157 3.493 1.489 4.781 2.142-.094-.038-.282-.094-.402-.182.559.779 5.303 2.739 3.336 2.5.453.214 1.533 1.049 1.357.742 1.263 1.426 2.036 1.734 3.443 3.267.471.534-.597-.252-.597-.252 1.137.999.685.296 1.012.409 1.363 1.784 2.343 1.847 3.229 2.877 1.03.697 2.858 2.281 3.826 3.267-.094-.855 1.156.597 1.099.729-.27-.308-.333-.302-.496-.409 1.049 1.062.27.358-.302-.069.987.93 2.111 2.08 2.601 3.003-.031.27-1.432-1.941-.791-.71-.27-.452-.603-.873-.917-1.307.527 1.156-.604-.747-.157.333 1.394 1.464 1.532 2.639 2.751 3.783.83 2.619.572 3.555.541 6.665l-.151-.559c-.339 1.577.138 1.439-.578 3.204-.032-.119.339-1.357.264-1.263-.861 2.934-2.099 5.428-4.178 8.105-1.382 1.219-6.27 5.685-8.475 6.653-1.012.565.012.132-.415.49-.553.364-.798.371-.471.1-1.634 1.232-4.869 3.236-6.911 3.971l.352-.233c-1.539.66-1.545 1.163-3.047 1.64l.258-.151c-7.583 3.443-15.26 4.455-23.044 5.849 1.426.145-4.97.723-6.032 1.1.063-.082.616-.182 1.05-.295-1.741.433-.346-.158-1.948.219-.465.415-2.796.151-4.19.453l.257-.151c-2.488.144-5.258.377-8.079.565 1.457-.05.176.572-.371.139-.521.163.867.018-.213.245-1.056.05-.723-.183-.126-.289-.075-.044-1.992.408-.986-.025-5.95.339-14.067 1.401-18.672.967-2.431.038-3.11.057-6.176.157 1.709.295-1.413.082-.527-.019-3.462.201-7.929-.716-10.687-.571h.157c-5.949-.271-12.451-1.025-19.965-1.678l.144.126c-.685.05-.81-.138-1.307-.214-4.975.459-14.305-3.248-20.725-4.976l.797.07c-4.159-1.257-8.456-3.135-12.703-4.028.258.026.283-.031.691.082-2.33-.842-5.158-1.263-6.263-1.866-.76-.207-2.237-.785-1.828-.483-1.452-.616-2.828-1.062-3.852-1.772.063.019.132.044.176.05-.282-.201-.578-.371-.841-.59.182.207.42.37.665.546-.647-.088-1.972-1.439-2.513-1.508-.037-.477-2.374-2.18-2.77-2.563.295.176-.547-.678-.189-.484-.797-.798-1.507-1.558-1.495-1.306-3.229-4.348-5.71-8.086-5.61-13.307.1.767.163 1.326.201 1.728-.057-1.388.013-4.266 1.162-5.485.396-.603-.1.415-.182.641 1.2-2.45 3.336-4.228 5.258-6.037.013.025-.188.226-.376.408.389-.333.942-.722.816-.785-1.583 1.351 1.024-1.382 1.005-1.363-.47.816 2.118-1.483 1.288-.277.258-.226.566-.521.446-.546.421-.277.578-.333.227.05 1.08-.873 2.356-2.199 1.865-1.42.616-.597 1.232-1.206 2.419-1.96-.044.069.069.044-.113.176 1.904-1.338 3.198-2.482 5.541-3.632-.301.516 1.898-.659 2.312-.91l-.559.157c1.112-.566 2.048-1.182 3.053-1.565l-.804.478a81 81 0 0 1 2.124-.999l-1.251.452c1.112-.622-.245-.22 1.313-.823-.301.157 1.156-.49 1.822-.597 1.565-.955 3.55-.867 5.479-2.136-.723.729 1.143-.672.917-.144 1.633-.647-.628-.057 1.344-.742-.144.076-.062.07-.37.22 5.648-2.293 5.968-2.519 12.439-4.674l-.484.113c.264-.433 1.954-.358 3.236-.779-.132.484 3.845-.754 6.087-.854l-.333.12c1.012-.158 4.153.056 4.593-.415 3.619.314 6.848-.547 10.071-.428-2.256.352 2.048-.194 2.104-.2-.226-.126-.364-.057-.942-.114.333-.12 1.093-.257 1.765-.32-1.206.207.032.232.566.264-.094-.038.081-.1.037-.145 1.439.126.208-.314 2.162-.32l-.095.088c.691-.126 3.292-.56 1.357-.025 1.094-.107 2.136-.503 3.142-.415-.465.082-1.131.138-1.596.22 1.093.107 1.219.05 2.023.019h-.082.164-.082l.999-.013h-.647l1.426-.031-.478-.02c1.345-.533 2.79-.257 4.624-.615-1.79.346-.289.17-.421.365.478.031 1.194.069.993.132.804.006 2.551-.308 3.424 0 1.143-.057-.27-.107-.176-.183 3.091.044 7.834-.15 11.252-.829.685.07-.547.251-.547.251a19 19 0 0 0 2.966-.125c.295.47 1.042-.189 1.972-.032-.188.076-.427.189-.823.27.735-.094 4.486-.483 1.986-.05.634-.037 1.476-.075 2.161-.12-.578.02-1.32-.144-1.15-.163l.722-.043c-.747-.365-2.902.094-4.353.131l.597-.282c-.183.1-2.815.446-1.313.012-.886-.132-1.408.245-1.785-.019l-1.017.126c.194-.063-.176-.176.452-.17-1.835-.062-2.94.333-3.638.17l.151-.025c-2.532.195-.239.201-2.13.509l-1.3-.427c-.119.27-.993.226-.93.119-3.499.496-3.43-.031-7.011.22 1.294-.32-1.081-.163-3.481.038.126-.101.767-.082.415-.252-.251.007-.333.164-.427.258-1.206.1-2.425.213-3.179.289.094-.088-3.072.126-4.593.188l.044-.044c-.27.258-1.834.358-2.965.516.031-.145.233-.214.842-.333-.917.037-1.213.2-2.331.358l.251-.195c-1.419.144-2.833.459-4.667.452-.095.17 1.482.358-.446.585-.076-.082-.158-.227.345-.296-.163.025-.591.107-.923.088l.766-.188c-1.03.2-2.117.044-.666-.038-.754.019-1.665-.013-1.966-.094-.12.502-2.042 0-1.873.056-.911.27-4.912.164-4.535.51h-.063c.037 0 .063.005.094.012-4.015.213-8.814 1.087-12.289 2.029-1.036.377-1.13.477-2.663.917 1.005-.477-.396.032 1.043-.452-1.37.421-1.709.446-3.079 1.162.427-.339-1.074.207-1.684.515l.968-.27c-.697.308-1.319.547-1.948.798l.258-.333c-6.553 3.072-6.414 2.456-12.339 5.133.258-.025.547.063-.747.691-1.854.785-1.263-.032-.44-.163 1.985-1.068-2.35.973-1.74.502-.899.496-.346.295.358.013-1.615.634-2.451 1.156-4.059 1.928.27-.094.54-.138.295-.012-3.103 1.702-.709.729-3.769 2.167-.968.515-.302-.044.038-.326-1.313.98-2.614 1.576-3.393 2.104l.672-.546c-.402.32-.747.571-1.1.816l.491-.163c-.433.27-.766.521-.798.465.214.49-1.803 1.841-2.18 1.91 1.577-1.075.044-.226.81-.861-.37.277-.917.66-.584.339-1.721 1.05-.615.717-2.287 1.973.145-.251-.515.126-.766.358.666-.521.434-.1-.126.44-1.105.766-1.093.974-1.64 1.413.208-.169.428-.32.641-.483-1.13 1.514-4.969 3.568-6.282 7.036.528-.59.126-.069.019.71.264-.949.71-1.822 1.194-2.67-.258.578-.534 1.137-.704 1.74.289-.659.716-1.558 1.118-2.067-.251.528-.509.842-.044.421-2.123 2.922-2.814 5.698-1.54 9.543a8 8 0 0 1-.144-.848c.315.685.453 1.69.798 2.369-.138-.038-.012.496.076.86-.013.013-.013.076.037.27.81 1.025 2.513 4.562 4.442 6.138-.496-.389.032.39-.917-.615 1.231 1.583 2.205 2.224 3.537 3.487.044-.044.936.741.534.194 1.194 1.684 4.504 3.562 6.176 4.524l-.296-.12.459.233c-.044-.032-.107-.069-.157-.107 1.376.578 3.078 1.118 4.354 1.508a.1.1 0 0 0-.044.012c3.587.704 1.69.679 6.194 1.948l-.333-.069c.993.421 2.557.559 4.209 1.131.905.276 3.387.873 4.932 1.457-.546-.031-.747-.182-.502.076.201-.202 2.563.521 2.827 1.061l-1.345-.477c.61.458 1.74.622 2.438.911l-.126.063c2.08.697 2.186.477 4.417 1.225l-.208-.145c2.451.723 3.946 1.495 6.993 1.891-.886-.012-2.639-.364-3.726-.572.811.245 2.777.729 3.236.71-.333-.062-.767-.106-1.081-.226 1.049.069 2.394.295 4.034.628 4.385 1.672 9.687 1.502 14.782 2.067-1.194-.452 1.005.057.817-.339.735.025 1.049.05 1.15.082 2.563.383 1.834.477 3.587.961-.226-.157.628-.138 1.627 0l-1.395-.302c2.469.013 2.092.509 4.586.497l-.791.063c.942.226 6.32-.019 5.912.251 3.04.207 6.785-.069 9.147.132l-.232.094c.565-.019.992-.17 1.702-.075-.144.264 1.558-.151 2.293-.013l-.641.107c4.53-.044 6-.478 10.542-.088l-.037.044c6.86-.484 11.509-1.175 18.929-1.269-.867-.264 3.763-.61 2.318-.352 4.574.006 11.088-1.721 15.725-2.557 1.608.258 3.229-.534 5.648-.942l-.49.238c3.531-1.583 7.331-1.702 10.781-3.65-.026.051-.063.151-.446.321 1.137-.421 4.378-1.728 3.813-1.879.132.208 2.406-1.131 3.568-1.897l-.106.258c.383-.308 2.368-1.986 2.362-1.602.967-.509.697-.604 2.004-1.313l-.44.402c1.47-.943 2.714-2.256 3.908-2.557-.157-.019 1.652-1.596 1.068-.867 1.991-1.32 2.437-2.469 3.876-3.368-.578.61-1.772 1.772-2.249 2.117.113.139 1.206-.829.496.12.874-.892 2.061-2.626 3.129-3.613l-.075.126c.955-1.326 1.708-1.935 2.582-3.656-.182-.032.289-.855-.258-.139zm-121.736-41.71h.189c-.05 0-.101.007-.145.013q-.017-.002-.044-.012m117.024 46.617c.075-.145-.415.339-.779.584.107-.063 1.376-1.42.779-.584m1.225-1.533c.182-.22.345-.434.44-.559-.095.119-.208.289-.44.559m2.525-1.382c.132-.189.277-.415.44-.723 0-.012.007-.044.013-.063.05.321-.471.83-.453.779zm-68.466-45.75c.446-.037.792-.081.93-.138l-.534-.05c-.05.107-.201.164-.396.189m.396-.188a.7.7 0 0 0-.195-.019zm26.901 64.955-.257.044c-.025.106.232-.051.257-.044M161.089 97.57s-.1-.02-.22-.026a.7.7 0 0 0 .22.026m12.32-.911s-.094.075-.1.081c.069-.031.088-.056.1-.081m23.641-.522s.013-.019.031-.031l-.289.019h.258zm.32-.05c-.131 0-.245 0-.289.019zm.61-.031-.61.03c.208 0 .472.013.61-.03m-10.523.301c.515-.05 1.426.157 2.098-.05-.339.113-1.608-.082-2.098.05m-9.129-.496 1.822.031c-.32-.063-.741-.144.088-.176-2.299-.17.478.151-1.91.151zm-5.654-.107c-.622.094-.773.12-.031.138.986-.075-.019-.1.031-.138m-40.817 4.347.044-.182c-.723.251.012.063-.044.182m-6.05 3.104-.986.465c.257-.057.854-.195.986-.465m-6.534 1.571c.214-.095.949-.421 1.144-.522zm9.857 55.857c-.64-.214-1.25-.49-1.583-.566.277.195 1.062.509 1.583.566m87.773 3.041c-.283.012-.848.132-1.125.213z" + /> + <path + fill="#cd0921" + d="M172.688 77.973c.012-.774.014-1.397.014-1.85 0-5.694-23.18-8.082-34.567-8.082h-2.108c-11.386 0-34.567 2.388-34.567 8.081 0 5.696.368 38.753 17.285 46.834 3.508 4.024 8.004 6.546 18.337 6.546 10.331 0 14.828-2.522 18.338-6.546 3.847-1.838 6.837-4.967 9.163-8.773.401-.103 26.061-6.797 26.061-22.166 0-13.4-13.08-15.02-17.956-14.044m-4.774 29.239c2.878-7.687 4.027-16.396 4.487-22.772 3.805-.88 12.317-1.266 12.317 7.169 0 7.89-10.858 13.346-16.804 15.603M234.3 141.857a1.45 1.45 0 0 1-.203-1.595l.56-1.134c1.24-2.512 1.162-5.486-.256-7.903-2.069-3.524-6.536-8.113-15.067-9.967-.676-.147-1.129-.768-1.119-1.46.073-5.098-3.55-9.724-8.829-10.646l-6.163-1.076-6.164-1.077c-5.278-.922-10.255 2.202-11.915 7.022-.225.655-.861 1.086-1.548.995-8.654-1.148-14.412 1.655-17.553 4.27-2.154 1.792-3.235 4.563-2.92 7.347l.143 1.257a1.45 1.45 0 0 1-.733 1.432c-5.811 3.23-11.957 6.123-13.528 15.122-1.349 7.722 5.818 10.131 8.801 10.652 3.26.569 6.882-.374 8.74-.983.458-.15.954-.062 1.333.237 1.225.966 2.882 1.501 4.631 1.625 2.373.172 4.648.067 8.539-.679.629-.12 1.296.152 1.596.718a5.74 5.74 0 0 0 4.093 2.978l7.366 1.287 7.367 1.286a5.74 5.74 0 0 0 4.86-1.414c.474-.431 1.194-.461 1.745-.134 3.408 2.021 5.512 2.891 7.803 3.533 1.688.476 3.428.535 4.908.041a1.43 1.43 0 0 1 1.334.23c1.542 1.202 4.629 3.317 7.89 3.886 2.983.522 10.542.685 11.891-7.037 1.572-8.999-3.229-13.804-7.602-18.813" + /> + <path + fill="#4d001b" + d="M190.667 61.138c.056.05.176.019.157-.107l-.208-.094zm.289-.747v.012a.1.1 0 0 1-.057 0c.013.044.019.082.032.113-.032.05-.076.082-.126.07.05.043-.05.2.075.27a.5.5 0 0 0 .113-.195c.07 0 .057-.704.164-.572-.245-.383-.522-.295-.289-.038-.076-.05-.17-.075-.264-.031.195.163.113.195.345.364zm.088-.189v.025c-.019-.025-.032-.05-.057-.075a1 1 0 0 0 .057.05m0 .057a.14.14 0 0 1-.057.119c-.012-.038-.025-.082-.05-.126.038-.038.075-.019.107 0zm5.704-19.344c-.019.056-.012.088 0 .094.013-.056.019-.1 0-.094m.779-1.087s-.031.044-.05.063c.031-.02.05-.038.05-.063m-6.804 18.678s.051.012.069 0c-.044-.02-.062-.038-.069-.076zl-.031-.013c0 .044.019.082.044.12zm43.186-.497h-.031c.018.013.031.02.031 0m-.792 3.085.107.05-.012-.044c-.032 0-.07-.006-.101-.006zm-34.283-23.289h-.006c-.013.07 0 .038.006 0m2.871-4.68h-.094c.012.006.044.012.094 0m1.137-1.81c.044-.031.076-.031.107-.1h-.031c0 .037-.013.069-.076.1m-11.867 28.366c0 .094-.151.037-.176-.032-.076-.144-.025-.226.037-.276.051.245.126.42.22.15v-.03c-.169.106-.207-.02-.188-.152q.039-.017.069-.025l.025.17a.23.23 0 0 0 .157-.201c.182-.094.044-.478-.012-.723l.144.095-.144-.283s.094 0 .232.1a.45.45 0 0 1-.101-.22c.038.013.07.044.082.107.138-.2-.031-.22.063-.358.019-.019.044-.031.063-.05.006 0 .012.012.012.019v-.032a.3.3 0 0 0 .076-.163c.012.013.025.031 0 .075a.7.7 0 0 0 .069-.27q.017 0 .025.019c.082-.572.038-.905.019-1.206l.169-.07-.175-.081v-.019c.018-.056.05-.15.119-.12-.057-.15-.076-.1-.113-.08.025-.22.107-.485.283-.836h.006c.031-.063.05-.113.088-.183-.038.044-.025-.081.006-.295.013.044.025.05.126-.063-.252-.207.163-.483.15-.703a.4.4 0 0 0 .126 0c.019-.057-.151-.113-.22-.151.063-.277.138-.572.214-.86.094-.214.226-.591.333-.805l.031.019a.22.22 0 0 1-.094-.12c.069-.2.138-.351.195-.446.012.032.031.057.037.107l.044-.182s.026-.012.038 0v-.019l.038.038-.032-.075.038-.214h.013c.012-.063.018-.138.025-.214.044-.257.094-.496.257-.999a.7.7 0 0 1-.213.02c.031-.095-.101-.095-.057-.22a.1.1 0 0 0 .076 0c.018.025.037.043.05.087 0-.037.019-.081.038-.132q.017-.002.044.007c0 .037-.088.113-.057.182.069-.157.195-.333.302-.37-.057 0-.126-.038-.139-.114q.066-.105.132-.22c.044 0 .095.025.151-.056-.038-.057 0-.138 0-.208.182-.339.308-.697.163-.999l.076-.106c-.038-.025-.063.019-.082.075v-.006c-.012 0-.019.012-.025.012q.066-.35.17-.672c.119-.239.251-.471.295-.722l.056.018c.019-.163.063-.326.107-.49.094-.207.189-.395.277-.571h.012V45.5q.123-.237.226-.446c.032.031.063-.075-.037.15.144-.257.251-.313.245-.609a1 1 0 0 1 .019-.062c.088.088.207-.095.251-.245.113-.151.182-.409-.082-.101.05-.082.088-.144.132-.22l.126.12c.22-.246.245-.535.27-.811.138-.264.251-.49.345-.716.007 0 .013-.013.019-.013 0-.006 0-.006-.006-.012.044-.1.082-.208.119-.314a.5.5 0 0 0 .139-.113c.163-.195.088-.327.056-.478.05-.163.101-.34.163-.54-.194-.02-.251-.126-.232-.239.157-.15.358-.094.339.075-.025.07-.063.088-.081.076-.013.1-.038.226.081.157l-.05-.07c.038-.03.082-.087.126-.144 0 .013 0 .025.012.032v-.05c.094-.133.182-.27.226-.176.019-.139-.012-.158-.062-.126.075-.07.138-.113.144-.057.019-.138-.012-.157-.056-.125.05-.076.094-.176.138-.29.044-.087.094-.175.163-.27a.4.4 0 0 1-.088.032c.025-.082.044-.163.069-.239a.3.3 0 0 0 .032-.1c.037-.139.075-.27.119-.384.075.025.094.1.163-.17.183-.175.201.045.208.158.006-.076.037-.138.063-.195l.018.019c0-.044.025-.082.038-.126.126-.182.314-.301.396-.414l-.038.194a.7.7 0 0 1 .076-.213v.031l.012-.069.019-.038h-.013l.019-.094c-.012.019-.037.038-.056.057v.044h-.057s.032-.025.05-.044q.001-.037-.006-.076c.013-.006.032-.012.044 0-.006-.037-.031-.056-.056-.075-.038-.314-.051-.465-.038-.54a.16.16 0 0 1 .075-.07c.025 0 .051 0 .088-.006-.283.37.201.05.038.409.012-.082.063-.157.138-.245.025 0 .025.031.025.062.239-.194.132-.257.088-.383q.104-.094.226-.283c.038-.025.069-.05.076-.081-.019.031-.032.037-.05.044a2 2 0 0 0 .131-.226c-.37.263-.012-.616 0-.648-.15.107-.075-.037.101-.263.132-.1.289-.195.32-.384.145-.088.183.101.296.013.062-.383.333-.245.439-.622-.119 0-.15.013-.15-.057.27-.339.201-.276 0-.05 0-.038.006-.081.012-.144l-.113.264s-.031.037-.05.056v.07l-.088.181.012-.17s.051-.056.076-.087l.031-.352q.066-.067.151-.145l.189.132c.289-.207.301-.534.464-.854q.104-.132.189-.264c.019-.019.031-.038.05-.056l-.019.012q.059-.102.107-.195a.4.4 0 0 1-.119 0q.067-.073.107-.157c.012-.012.031-.018.044-.031.087.063.182.006.282-.013-.056-.037.101-.194.132-.351a.4.4 0 0 0 .082-.214l.169-.057a.58.58 0 0 0 .189-.395c.088-.183.144-.402.188-.547.032.157.201.082.095.364.088-.106.176-.188.138-.245.006-.006.012-.018.019-.025.019-.012.037-.044.056-.075a1.8 1.8 0 0 0 .182-.327.2.2 0 0 1 .057-.025.4.4 0 0 0-.013-.088q.039-.114.076-.2c.012.012.019.024.019.024q-.02-.018 0-.056a.5.5 0 0 1 .088-.12c-.019-.019 0-.069.012-.119.258-.12.459-.383.666-.603l.226-.208a.6.6 0 0 1 .308-.144c-.012.019-.031.038-.044.057.032-.02.063-.038.101-.057h-.057c.214-.245.471-.54.685-.748.012.038.038.05-.013.076.258-.126.145-.283.189-.434.107-.107.195-.176.251-.194.214.031-.157.226 0 .2.201.183.314-.037.471-.22a1.4 1.4 0 0 0 .208-.15.3.3 0 0 1 .106-.025l-.044.063c.264-.032.377-.446.717-.647 0 0 0 .037.031.05.088-.32.471-.603.767-.83h.037c-.031.151-.088.132.038.233.088-.063-.006-.132-.013-.226a.3.3 0 0 1 .095.056c.094-.075.188-.15.295-.213.088.012.169.044.22.113-.094.044-.189.081-.277.138.239.12.358-.17.522-.201l.019.1c.414-.207.32-.47.823-.603l-.076-.056s.013-.013.019-.025c.082-.032.17-.057.258-.088.05.012.106.012.182-.063q.018-.001.038-.013l.138.201c.075-.062.226-.157.396-.25a.6.6 0 0 0-.132.125c.113-.082.27-.17.421-.27a.05.05 0 0 0 .031-.013c.05-.013.094-.031.144-.038-.169.201-.49.352-.678.49.176-.031.584-.132.66-.27-.069.038-.145.113-.22.088.113-.144.276-.264.477-.339.12-.006.239-.013.371 0 .082.358.955 0 1.181.408.314-.069.622-.037.93.076.308.1.622.2.967.308-.138-.434.208.056.277-.327.075.012.125.025.163.038-.05.043-.082.087-.038.15-.094.057-.176.139-.031.245-.17-.213.402-.088.163-.333.138.113.264.245.39.384.069.15-.182.012-.195.1.327.176.082.214.264.402.006-.144.195-.132.364 0l-.201-.276c.572.019.27.465.817.54l-.201.025c.27.063.854.478 1.238.39.018.062.012.188-.107.144.515.377 1.369.603 1.652 1.074l-.1.038c.106.063.276.013.326.189-.031.025-.1.037-.063.081.069.02.352.1.44.252l-.176-.02c.321.41.691.49 1.049.686l.227.238c-.095.208.138.578.257.78l-.038.018c.453.547.949.81 1.445 1.25l.101.139c.075.527.792 1.225 1.024 1.89-.019-.112.176-.106.276-.018.007.012.019.025.026.037a.1.1 0 0 0 .025.038c.063.094.125.195.188.29a.2.2 0 0 1-.038.03l-.025-.05c-.138.24.107.484.233.716l.213-.1c.038.057.07.113.107.176a.6.6 0 0 0-.088-.063l.107.107c.163.716 1.049 1.281.88 1.772.157.106.263.282.408.395l-.163.076c.176.433.27.647.578 1.137l-.17-.044c.094.188.333.188.534.239.05.088.101.182.144.27l-.087.088c.257.509.301 1.124.747 1.539-.038.006-.113.025-.163-.057.107.245.264 1.012.559.78-.214.1.207.546.427.791l-.182.025c.308.15.371.138.565.446.013.088-.1.126-.1 0 .031.302.239.145.283.503l-.151-.082c.094.283.144.233.326.34.132.144.17.54.038.634.101 0 .289.107.302.289-.051.044-.107 0-.132-.025a.9.9 0 0 0 .132.383.46.46 0 0 1-.302.088c.044.057.082.132.12.195-.038.037-.095.044-.208-.02.201.196.603.516.635.83-.013.019-.019.038-.038.057l-.025-.025a.33.33 0 0 0 .088.176c.006.1.006.17.038.257-.114.075.05.364.094.515.163-.069.201.138.276-.094 0 .025-.031-.019-.069-.12.006.013.019.02.025.032l.019-.07-.063-.018.019.05s-.025-.044-.038-.056h.019a4 4 0 0 1-.088-.226h.013-.013c-.019-.044-.031-.088-.05-.132q.019.011.038.031l.169.34v.012h.007c.069.15.138.314.207.477-.05.208-.075.403-.157.465.239.428.402 1.062.81 1.257.082.12-.05.182-.081.245-.057-.07-.076-.157-.132-.189.157.233.251.754.484.767 0 .006 0 .019.006.025-.019.302-.252-.138-.088.295l-.088-.044c-.113.993.98 1.32.747 2.45.013-.075.019-.113.051-.138.075 1.194.703 2.356.571 3.562-.018.333.126.352.264.528v.013l-.169.094.226.264c.025.163.044.333.069.496-.075.314-.27.635-.019 1.03l.119-.094c.007.226.126.698-.018.672.025.02.138.063.075.157l-.1.013.157.408q-.066.15-.17.34c-.094.012-.176.044-.182.351.044.227.301.648.37.56 0-.088.051-.22.145-.24 0 0 .012 0 .019.007l.056.201c.245.032.503.15.691-.132.063.076.384.195.239.252.119-.05.314-.151.352-.346-.138.063-.515.364-.421.025a.6.6 0 0 0-.132.013 1 1 0 0 0 .063-.145l-.013-.019c.032-.044.069-.088.095-.15-.013-.082-.044-.283-.082-.51a.3.3 0 0 0 .044-.075l-.069-.081-.038-.245c.038 0 .069-.032.088-.126-.038-.044-.075-.05-.107-.044a3 3 0 0 1-.025-.377.2.2 0 0 1 .05.07c-.025-.039-.037-.089-.05-.133.013-.12.05-.15.132-.037a4.1 4.1 0 0 1-.207-1.012c.019 0 .031-.013.05-.013l-.057-.056c-.018-.358 0-.672 0-.993a.1.1 0 0 1 .07-.019c-.026-.012-.051-.037-.07-.056a2.9 2.9 0 0 0-.314-1.263v-.012c.025.018.069.05.063.081.214-.326-.257-.71-.371-.898.107.025.214.182.352.1-.107.025-.182-.106-.251-.213q.086.001.258.031c-.139-.075-.233-.408-.352-.301.025-.013.044-.057.05-.107a.5.5 0 0 1 .075-.063h-.069c.007-.226-.063-.616-.05-.823.069.025.145.15.145.15-.026-.15-.082-.188-.139-.188.013-.125.076-.157.226.02-.458-.466-.534-1.245-.879-2.043 0-.031-.019-.075-.044-.163 0 .013-.013.013-.019.025-.006-.012-.012-.031-.019-.044-.188.233-.383.038-.414-.082.15-.144.113.208.263.17a1.4 1.4 0 0 0-.113-.188c.007 0 .013 0 .019.012-.125-.213-.081-.195 0-.132v.02l.007-.013c.056.044.125.106.169.138v-.145c.019.013.057 0 .145-.107-.063-.496-.245-.508-.327-.998h-.013a21 21 0 0 0-.219-.81q.007-.075-.051-.177c-.37-1.225-.93-2.764-1.577-4.391q-.082-.368-.157-.716l-.176-.12q-.026-.075-.062-.15c.018-.013.037-.02.062 0-.018-.158-.056-.126-.1-.089q-.027-.075-.063-.15c.013 0 .031 0 .044.019l-.075-.095c-1.112-2.695-2.381-5.44-3.355-7.212.075.333-.145-.013-.352-.415 0 0 0-.012.006-.018l-.037-.038c-.245-.478-.453-.993-.151-.572-.597-.729-.867-1.671-1.803-2.695.037.12 0 .188-.051.22-.012-.02-.031-.038-.044-.057.013.032 0 .05.007.076-.107.025-.245-.076-.051-.24-.106.164-.201.114-.232.032.044 0 .101 0 .145.025l-.139-.119c.025-.056.095-.094.233-.038-1.433-2.293-4.172-4.372-6.276-5.95h.044c-1.307-.916-2.878-1.413-4.486-1.55l-.145-.057.013.044-.264-.02c-.012-.006-.025-.018-.044-.024q.001.016.013.025a11.6 11.6 0 0 0-3.06.264 7.5 7.5 0 0 0-1.281.27.4.4 0 0 0-.233.182c-1.106.415-2.098.986-2.89 1.709-.66.364-1.011.76-1.338 1.137-.019-.013.013-.075.031-.107-.05.126-.37.346-.333.434a2.9 2.9 0 0 1-.835.634c.201-.044.245-.031.22.019-.032.025-.057.05-.088.069v-.063l-.233.126a.6.6 0 0 0 .233-.063c0 .019-.007.031-.013.05-.1.095-.232.22-.27.32a.2.2 0 0 0-.056.064c-.158-.032-.371.2-.497.42-.044.063-.088.126-.119.195-.05-.006-.164.044-.195.02l.182-.177a2 2 0 0 0-.182.176c-.006-.012-.006-.031.013-.07-.459.566-.836 1.082-1.169 1.565h-.038a6 6 0 0 1-.106.208 24 24 0 0 0-.98 1.627c.069-.22.389-.528.194-.635-.157.327-.232.616-.333.886q-.178.332-.339.635c-.019.025-.038.056-.063.081-.125.126-.05-.15-.056-.226-.264.635-.716 1.1-.892 1.69-.026-.012-.013-.088 0-.15-.051.106-.17.22-.057.27l.025-.12q.067-.017.094.032a5 5 0 0 1-.534.609v-.006.012c-.025.076-.037.164-.05.252-.019-.02-.031-.044-.044-.101-.1.283-.044.34-.063.459a.4.4 0 0 1-.075-.12c0 .082-.025.176-.05.27-.013-.037-.019-.075-.044-.113.006.1.012.201 0 .302-.025.1-.063.2-.101.301-.019.038-.037.076-.069.114-.025-.038-.088-.026-.038-.107-.119.245-.157.483-.213.722-.12.245-.245.478-.365.691-.119-.12-.144.208-.345.138l-.082.327.164-.069c-.032.063-.051.12-.07.182-.044.07-.075.132-.1.17l-.088.251v-.094l-.182.509.207-.239c-.012.314.283.094.063.415.012-.082-.119.257-.308.333v.063a2.4 2.4 0 0 0-.264.37c-.056-.038-.107-.081-.138-.075.088.144-.05.402-.101.622-.031-.013-.018.037-.012.1v.082c0 .019 0 .031-.013.044-.044-.05-.106-.088-.132-.082l.057.1s-.044-.012-.075-.03c-.076.144-.032.169.018.175-.031.013-.062 0-.106-.025-.095.189 0 .176.062.182-.018.044-.037.095-.056.139 0-.013-.006-.02 0-.05-.132.22-.195.452-.258.684-.075.189-.157.383-.238.578-.233.013.094-.37-.139-.308-.144.44-.188.936-.301 1.389q-.206.507-.402 1.024c-.038-.044-.095-.07-.076-.05-.113.232-.163.508-.207.822q-.13.366-.251.723c-.095.214-.164.477-.258.666q.018.037.025.075c-.037.138-.075.27-.113.409-.188.32-.195.684-.226 1.03l-.038.251a1.04 1.04 0 0 1-.282.585c.018-.082-.019-.22-.038-.151l-.082.622c.151-.013.107-.057.245-.151.025.038.032.088.044.138-.075.013-.176.12-.238.176.018 0 .037 0 .05.025-.05.038-.107.094-.145.132.051-.006.088.044.132.044-.333.251.27.126-.012.509l-.069-.038c0 .088.018.182.025.27-.032-.018-.063-.062-.101-.157.032.183.05.302.057.384-.139.006-.025-.189-.151-.227-.019.107.012.227.044.346-.063-.031-.138-.038-.214.144-.063.07-.081.126-.107.201l-.05.1s.032-.056.05-.08q-.007.026-.025.062v-.019l-.176.396.076-.094c.251.276.132.477.1.729-.062-.013-.1.15-.251.025.094.019.031.12-.038.182l-.056-.031s.038.025.056.03c-.05.045-.1.076-.1.045-.013.044-.019.094-.032.144-.025.02-.044.026-.056.007.113.226-.189.308-.013.628-.063 0-.044.207-.188.138 0 .258.113-.031.182-.006 0 .12-.006.239-.006.358-.094.333-.352.697-.195 1.143.031.302.107.472.176.654a4 4 0 0 1-.038.414c-.037-.056-.063-.125-.063-.125-.113.226-.119.414-.081.64 0 .007-.007.013-.013.02-.044-.026-.088.006-.157.069v.018c-.019 0-.031.007-.05 0l.081.327c-.056-.044-.125-.094-.169-.17.012.126.05.245.088.371-.013-.025-.025-.038-.044-.07 0 .089.019.24.044.378-.057-.044-.088-.163-.138-.226.031.264.05.685.213.773l.069-.164zm38.8-12.616h.025-.094c-.057-.088-.038-.138-.006-.163q.027.066.081.17zm-.151-1.338.019.076v.006c-.031-.088-.056-.157-.075-.226a1 1 0 0 1 .063.138zm-34.327-1.363s.006 0 .012.006l-.018.019s0-.013.006-.025m-.101-1.527-.006.013q-.001-.027-.012-.044c.012 0 .018.019.018.031m-1.363 5.146c.032-.013-.006.018-.006.025q-.001-.019.006-.025m-.779 1.91.063.144a.24.24 0 0 1-.101-.031c0-.044 0-.082.032-.12zm-.823 3.9c.063.051.088.101.094.152-.069-.02-.088-.07-.094-.145zm-1.338 5.473s.006.031.012.044h-.018a.1.1 0 0 1 .012-.044zm.735-5.968c.056-.088.088-.157.113-.208zm6.534-17.422s.012-.031.019-.044c.031-.113 0-.044-.019.044m-2.312 5.39v-.207c-.057.088-.094.164 0 .208M190.591 59.6l-.012.056s.019 0 .031.007l-.019-.07zm.032.138c0 .05-.013.107.031.145zm.182-2.023s.019.032.038.038c-.088-.088.188-.346.1-.471 0 .044-.05.119-.094.2v-.012c-.031.113-.17.283-.145.452l.051.02c-.044-.045 0-.133.05-.227m1.476-3.399c-.012.22.101.02.132.038-.031-.15-.044-.188-.132-.038m2.557-8.827.145.076c.037-.17-.057-.025-.145-.076m-.182-1.708.044-.24s.025.032.05.051l.044-.245c-.1.07-.15.12-.094.189l-.151.113zm1.552-.98-.05.207v.075zm7.979-12.704-.176-.106c-.057.106.088.276.176.106m5.585-3.77c-.138.032-.302 0-.365.045.101.075.289.082.365-.044m14.801 9.726-.05-.107-.126-.075zm-98.295 7.91c.069.019.037-.05.1-.126zm2.042 1.244-.019-.025c0 .025.006.037.019.025m-1.112-.522h-.126zm-2.601-2.576h.1c-.019-.044-.056 0-.1 0m-.34-1.627c.076-.276-.056-.031-.15-.15-.17.232.144-.063.15.15m.779-1.1c0 .064-.056 0 .019.057-.006-.037.057-.006-.019-.056m.095-.357.025.056s.019-.025-.025-.056m1.2 40.666c.075-.031.025-.019-.032 0zm-2.193-38.662c.075.038.094.044.132-.038-.05-.075-.094.032-.132.038m.886-.314.075-.013s-.056.006-.075.013m-.829-.553h.194v.012s-.019.07-.094.07c.207-.026.289.226.038.358.389-.082-.044.226.012.521-.081-.157.723 1.018.352 1.062a.66.66 0 0 0 .66.113c-.025.012-.082.038-.201.107.107.088.025.226.006.49.176.056.327.125.471.207v.063s.032-.032.025-.044c.805.459 1.181 1.256 1.785 1.709.213.15.929-.735.496.031-.277-.163.213.44.05.082.132.37.955-.145.534.484.164-.076.308.295.151.27.163.075.144-.277.17-.025.132-.465.54-.264.113.012.182.327.289-.257.345.189.515-.905.484.647.949.138h-.245c.396-.22-.05-.019.151-.327.571.308-.39.496.534.616 0-.314.232.025.106.182.044-.082.12.082.264-.12-.1.472.277 0 .44.12-.54.465.17.113.189.251.037-.05.125-.012.163-.15-.044.408.509.628.521.804.842-.038-.672.27.93.81-.572.189.471-.182-.151.302-.282-.189.113.163-.088.132.861.251.095.295.666.66-.264-.101-.666-.233-.245.018.465-.113-.245.697-.295 1.219.302.07.364.144.308.201-.088-.038-.22-.132-.314-.075.138-.038.169.088.27.1-.126.07-.421.107-.622.07.138.024.176.093.107.144.578-.05-.126.081-.019.226-.509 2.224-3.129 4.184-2.632 6.527-.39 0 .364.459-.088.346.307.025.578.766.251.817.276.333.364.496-.327.395.409.057.339.365.327.56.012-.02.063.031.094.05-.031 0-.063.012-.088.006-.006-.025-.012-.038-.006-.044-.006.145.019.226.289.094-.013-.018-.019-.031-.032-.044.007 0 .026-.006.044-.025h-.056c-.151-.238.119.05.345 0-1.005.723.685.949.17 1.27-.126.52.792.2.635.778.59.666 1.451 1.464 1.909 1.627.396-.157.17.874.666.245.026-.056.044-.106.063-.163l.032-.05s-.013.025-.032.05c.226-.603.245-1.13-.182-.773.314-.458-.283.201 0-.27-.094.05-.144-.044-.251.07.037-.17-.195-.07-.032-.296-.238.22-.257-.044-.163-.308-.245.195-.283-.05-.477-.019.018-.012.062-.037.062-.018 0-.346-.741.17-.05-.365-.138.145-.245.025-.345.164.062-.151.012-.095.138-.258-.34.258-.22-.17-.076-.245-.182.05-.49.314-.1-.094-.107-.02-.478.075-.251-.063-.114 0-.371-.17-.359-.201-.364.327-.433-.013-.05 0-.408-.126-.352-.15-.056-.226.232.345.364-.522-.195-.183-.295-.113.402-.389.075-.414-.144.019-.402.107-.314-.057.547-.138-.094-.012-.025-.22.276.113-.396-.628 0-1.313-.609-.075-.258-2.117.176-2.35-.39-.37.163.038.056-.207-.282.101.126-.345.22-.364.025-.069.302.063-.031-.144.616-.107.364-.805.44-.849-.264-.132.031-.176.125.044-.025-.17.019-.106.126-.012.195-.29.609-1.131.421-1.433.672.245.119-.74.421-.521-.082-.358.735-.427.528-.798l.012.019c.905-1.696.308-4.096-1.005-5.46-.327-.018-.54-.452-.848-.351.188-.214-.057-.333-.207-.283-.428-.836-2.79-.993-2.715-1.47-.106.138-.42.132-.251 0-1.043.163-.063-.396-.948-.283.182-.37-.283.584-.308-.012-.327.182-.12-.164-.051-.27-.138.15-.226-.063-.383.087a.45.45 0 0 0 .107-.163c-.094.132-.188.132-.069-.057-.195.145-.207 0-.54-.175.477-.365-.61-.126-.641-.478.289.032-.597-.754-.628-.509.245-.458-.748-.408-.252-.703-.238-.277-.697.358-.257-.201-.038.025-.088.037-.126.062.094-.05-.653-.25-.069-.263-.591-.208.088 0 0-.296.031-.15-.295-.125-.459-.333.321.076.27-.088.484-.17-.201-.056.107-.383-.176-.2-.232-.1.207-.315-.082-.472-.59-.289-.018-.697.132-.552-.351-.409.189-.05-.062-.34-.723-.019.113.421-.459.233.333.132-.195.314-.251.295-.214.477.798.37-.069.597m7.394 19.193s-.025-.032-.025-.05zm-.075-.264c.044.094-.069.15-.107.1.044 0 .069-.056.107-.1m.772-3.462s0 .025.013.057c.019-.05.006-.057-.013-.057m-7.338-16.623s-.031-.032-.056-.063c-.151.044-.019.013.056.063m7.571 21.838c-.032.037-.076.075-.12.113.101-.076.195-.013.12-.113m-1.822 18.891s-.032-.006-.025 0zm1.351-23.515s-.019-.025-.032-.032zm.056-9.028.013.044s.019-.038-.013-.044m-1.269 7.822c.05-.026.019-.082 0-.113zm-5.887-16.008s.019.025.032.031a.1.1 0 0 0-.032-.031m8.388 9.85c-.082.057-.126.133-.019.133 0-.05.056-.12.019-.132m-1.427-1.589.12-.163c-.05 0-.201.163-.12.163m-.383-.509s.032.07.038.02c0 0-.038.018-.038-.02m32.832 98.133c.025-.038-.05-.032-.062-.038zm-.54-5.403s.025 0 .031-.013c0 0-.025 0-.031.013m-.17-.069.195-.032c-.038-.019-.257 0-.195.032m-31.814-58.094-.025-.201c-.082.031-.107.25.025.2m33.197 66.022h.018v-.025c-.025 0-.044 0-.025.031zm-32.996-66.198.075.031c-.012-.038-.044-.038-.075-.031m-9.675-1.37c.044-.025.088-.056.132-.069-.069-.019-.119-.031-.132.07m41.175 56.875h.069-.075zm3.085 11.208c-.013 0-.025.013-.038.019h.007a.1.1 0 0 0 .031-.019m-35.986-66.72s.05.007.031-.018a.03.03 0 0 1-.031.018m36.709 68.303h-.019c.326-.182-.076-.037-.151-.044.459-.157-.226-.056.182-.169-.094 0-.069-.069-.22-.025.138-.101-.088-.095.17-.201-.245.037-.201-.063.056-.239-.289.075-.182-.094-.364-.101.088 0 .094-.075.188-.144-.232.088-.307.044-.464.063.201-.139.282-.076.49-.176-.183.075-.22-.013-.371.063.119-.095.05-.057.232-.151-.289.1-.062-.013-.251.019.854-.503-.44.106.251-.27-.1-.026-.446.018-.194-.063-.189.012-.063-.139-.289-.126-.17.094-.503.082-.164.019h-.075c.389-.088.044-.013 0-.157.201-.076.107.082.264-.038.113.295.484-.377-.132-.113-.245-.063.471-.27.169-.276-.144.018-.402.094-.289-.019.541-.132-.069 0 .013-.138.471-.026-.352.025.163-.095-.351-.169-.169-.76-.169-.785.031-.044-.352.044-.038-.038-.201-.019-.44-.27-.176-.301-.553-.025.101-.767-.421-.704.27-.195.465-.308.032-.314.276-.069.226-.038-.026-.057.484-.144-.332.013.22-.251-.081-.056-.351-.163-.031-.094-.182-.031.27-.132-.151-.063.427-.459-.207-.484-.163-.521-.214.044-.063-.076.144-.044-.144-.063-.012-.044.088-.063.044-.157-.301-.729-.527-.704.697-.176-.39-.326.044-.364-.264-.113.408-.427.056-.496h.019c-.05-1.062-.364-2.294-.214-2.714-.075-.076-.326-.22-.037-.333-.321.157-.038-.082-.314-.07.282-.018.213-.144.081-.182.164 0 .321-.132 0-.113.396-.151-.641-.905.12-.553-.585-.465.138-.703-.767-.735.371.013.082-.125.553-.088-.088-.019-.283-.05 0-.037-.176-.082-.314-.132-.05-.101-.201-.012-.283-.17-.113-.119-.585-.49.333-.113-.183-.541.371-.031-.653.051-.132-.157-.326-.119.139-.106.208-.106-.195-.019-.063-.132-.27-.158.05.013.169 0 .194 0-.15 0-.213-.043.013-.05-.025-.037-.333-.05-.113-.044-.132-.565.421.069-.013-.603-.37.076.12-.088-.025-.126.295.07.12-.119-.05-.276.201.05.214-.283-.031-.195.502-.138-.377-.446.213-.433-.157-.245-.722 0-.119-.182h-.138c.257-.069-.296-.007-.12-.101.094-.006-.113-.157.176-.056-.509-.264.138.031.119-.157.101-.076-.245-.151-.333-.271.245.076.227.019.352.025.051-.018.107-.05.157-.043-.157-.076.189-.233-.125-.145-.208-.082.251-.188-.032-.302-.641-.301-.107-.056-.201-.32.314.038-.151-.144.239-.056h-.019c.044 0 .069 0 .076.012q-.002.001-.013-.006c-.006 0-.013-.013-.025-.013-.371-.144.213-.132-.088-.176.025.019 0 .044-.138.044-.528-.094.408.289-.264.132l.213.069c-.213 0-.427.038-.27.113-.044-.006-.119 0-.144-.012-.013.22.025.176.396.245l-.472.056c.051 0 .327.032.095.044.132.044.081-.006.207.019-.176.057.082.157-.226.17.144.019.113-.057.213 0-.326.019.057.069-.094.126-.169-.019-.082-.07-.232-.013.276.025-.069.17-.132.151.389-.082.22.703.037.471.076.132.227.094-.031.094.006.151.283.201.452.214h-.075c.151.075-.088.012-.113.006.163.107-.038.019-.264.126.276-.013.182.069-.031.088.088.15.402.144.276.54.157.276-.32.358-.107.459-.414.088.063 0-.037.131-.761-.05.289.239-.189.333.151.032.101-.075.27-.05-.615.27-.081.239.258.339-.157.139-.289.044-.402.026-.069.037-.063.113-.176.1.075.044.125.013.157-.025-.214.245.553.396-.189.396.145.063-.132.232-.175.151.025.113.314-.019.1.075 1.043.075-.559.05.214.232-.453.051.106-.018.15.145.597-.038-.797.408 0 .415l-.113-.12c.333.12.044-.038.358-.031 0 .396-.609-.063-.263.465.295-.101.037.138-.095.119.095-.013 0 .088.245.075-.452.157.151.107.17.239-.666-.056.031.176-.075.182.062 0 .088.044.219 0-.42.358-.15.603.032.691-.616.019-.163.038-.352.195-.239-.012.295.176.063.182.729.214-.189.176.427.227-.798.226-.188.194-.044.439-.408.063-.1.057.063.214-.182-.006-.572-.22-.302-.013.735-.044-.879.886.264.911q-.019.018-.037.025c-.082.007-.264-.025-.352.051.132-.063.201.019.32-.025-.182.125-.345.094-.559.213.132-.031.201 0 .151.05.477-.251-.101.101.081.139l-.125-.019c.081.05.031.213.345.22-.483.05.22.232.025.421-.226.006.095 0 0 .069-.263.025.101.019.032.1-.371 0 .157.189.27.252-.892.27.232.515-.207 1.099.722-.151-.471.396.383.195-.101.414-.402 1.024.314.911-.195 0-.484.314-.157.427-.163-.038-.283.27.101.151-.227.062.012.125.131.157l-.169.037c.414-.062.408.12.264.151.044.088.446.013.031.214.408.144.019.207-.333.276.434-.044.289.17.264.277.025 0 .05.012.063.012-.025 0-.05.013-.069.013 0 .044.05.05.264-.032-.007 0-.007 0-.013-.006h.013-.026c-.144-.063.145-.163.038-.025.113-.019.233-.031.283-.044-.968.402.239.471-.195.521.17.107.346.126.094.208-.282.308.66.1.283.465.195-.051.113.86.44.728l-.17.088c.641-.188-.245.497.308.258 0 .05.126.1-.013.157.151-.05.057.019-.018.044.515.057-.17.138-.132.314.226.088 1.564-.534 1.068-.521.019 0 .044-.032.069-.051zm-3.676-15.568c.069 0 .101.013.113.026-.069 0-.1-.013-.113-.026m2.35 12.917c.044 0 .069-.044.113-.081.038.075-.107.094-.113.081m-.402-2.852s.05-.013.082-.019c-.057.006-.076.019-.082.019m1.011 3.92c.113-.044.176 0 .139-.075q-.068.037-.145.075h.013zm-2.412-15.147q.13.018.195.025c-.032-.025-.139-.056-.195-.025m.301 1.074h-.075zm-28.114-52.559c.051.1.176.164.258.07-.101-.013-.201-.095-.258-.07m-26.361-4.485.082.012s-.038-.044-.082-.012m1.269.69c-.056-.03-.176-.295-.257-.163.081-.069.15.233.257.164m-.609-.232s.044-.044.069-.044c-.063-.012-.025-.069-.113-.025.075 0 .056.02.044.07m-.515-.458c-.038.031 0 .019.018.025zm.515.458-.006.007h.006zm11.974 2.526c-.063-.044-.125-.038-.182-.019.057.019.119.044.182.019m-9.405-1.558.032-.07s-.032.051-.032.07m17.365 2.971s-.031 0-.056-.018c0 0 .031.012.056.018m-10.046-1.822-.069.139c.145-.025.208-.013.069-.139m-10.774-2.915s-.038-.025-.063-.044c-.27-.018-.088.095.063.044m11.597 4.222a.8.8 0 0 0-.201.038zm2.231.176s-.038-.012-.051-.019c.019.02.038.032.051.02M113.443 79c-.051.251.063.044.113-.094q-.057.094-.113.094m5.962 1.112-.038.157c.119-.006.006-.063.038-.157m-6.264-1.011c.107-.038.138-.044.044-.132-.157-.007-.025.094-.044.132m-3.443-2.513c-.446-.277.088.333-.106.295.992-.22-.252-.025.106-.295m2.337 2.08c.283.3-.025-.17.327-.032-.301-.195-.132-.038-.327.031m12.974-38.946c.025-.038.207-.12.063-.138.094.031-.17.094-.063.138m71.287 2.896c-.013.05-.057.233-.057.283zm-2.388 5.271.126-.176c-.063-.037-.082.088-.126.176m1.018-2.588.145.075c.037-.17-.057-.025-.145-.075m6.773-12.358s.044.013.094 0c-.031-.012-.063 0-.094 0m-4.084 6.697-.044.063c.032-.019.05-.037.044-.063m20.387 26.06-.063-.025s.038.038.063.025m-3.87.094c.088.013.176.088.213.063-.044-.1-.15-.157-.213-.063m-4.637-39.604c.101.075.283.081.365-.044-.139.031-.302 0-.365.044m-5.22 3.719-.176-.107c-.057.107.088.277.176.107m-11.108 21.436-.05-.132c-.032.056 0 .094.05.132m-2.463 9.405.051.2c.251.082.138-.188-.051-.2m-8.983 87.32c-.07-.038-.082-.051-.139.012.044.069.101-.012.139-.012m-.114-.974-.088-.025c0 .037.051.018.088.025m9.072-87.678s-.025.069.019.069zm1.697-5.29c-.013.22.094.019.132.038-.032-.151-.044-.189-.132-.038m25.821 11.578c.062-.037.062-.263-.044-.194zm-27.486-6.156c0 .05-.013.106.037.144zm1.608-5.944c.119.082.05.195.22.151.019-.056-.151-.113-.22-.15m-.49 2.338c.082-.057.188-.139.17.05.075-.126.1-.176.094-.195.27-.446-.176.088-.057-.433l-.106.351c0-.037 0-.088.018-.163l-.119.396zm.258-.158s-.12.038-.145-.044c.075-.05.151-.094.145.044m-30.602 22.51a.5.5 0 0 1 .1.145c-.05-.12.157-.207-.1-.144m40.452-48.142.264-.264c-.081.07-.176.163-.264.264m24.967 6.396-.025-.057c-.076.031 0 .031.025.057m-28.654-.861s.012-.032.019-.044c.031-.113 0-.044-.019.044m34.358 15.31a.6.6 0 0 1-.125.145c.113-.063.239.245.125-.145m2.124 9.97c-.044.038.013.02.031.032zm.584.66s-.056-.044-.094-.05c.031.019.05.082.094.05m-.081.05c.044-.012.069-.012.094.013-.019-.05-.069-.057-.094-.013m-10.216 3.204s-.037-.025-.044-.006q.027-.001.044.006m-29.081-23.798v-.194q.001-.019.012-.038c.044-.07.095-.144.101-.226a.4.4 0 0 0-.107.207.47.47 0 0 0-.101.22.2.2 0 0 0 .032-.056c0 .03.012.056.056.081zm38.618 19.872.107.019s-.063-.05-.107-.02m-6.006 3.568-.019-.163c-.088.044.013.063.019.163M125.185 39c-.113-.076-.44-.365-.12-.24-.081-.35-.163.026-.245.026a.7.7 0 0 0 .365.22zm101.618 25.538s.126-.057.151-.082zm5.24-.905-.044.1c.05 0 .038-.05.044-.1m1.577-.39c-.044.082-.057.101.038.133.094-.063-.032-.095-.038-.132m-42.809-5c0 .082-.056.094.013.188l-.013-.106c.126.018 0-.032 0-.082m39.322 6.081-.132-.044c0 .07.069.038.132.044m-76.772-38.8v.22c.101-.032.164-.252 0-.22m-3.65 2.136.044.063s-.025-.05-.044-.063m1.665-1.118c.057-.032.339.037.283-.101 0 .1-.277-.031-.283.1m-4.768 7.243.025.164c.132-.088.107-.107-.025-.164m-.88 2.23c.019.038.032.07.051.057-.007-.038-.032-.056-.051-.056m.786-.157a.22.22 0 0 0 0-.176c0-.069 0-.113-.088-.113a.4.4 0 0 1 .088.12c-.007.056-.026.113.006.17zm.867 6.446s.037-.05.05-.075c0 0-.032.031-.05.075m4.837 5.44c-.038.101 0 .24.119.227-.056-.082-.069-.207-.119-.226m-2.94-3.147.025.076s0-.057-.025-.076m-3.625-7.589s0-.038.006-.056c-.019.025-.025.044-.006.056m-17.415 7.068c-.019-.05-.044-.057-.082-.044.019.025.044.057.082.044m24.571 16.768v.056s.031-.031 0-.056m-24.747-16.774a.4.4 0 0 1 .094-.044c-.025-.032-.05-.044-.094.044m-2.808-5.397c-.038-.038-.151-.1-.145-.05.038 0 .233.257.145.05m2.117 4.712c-.032.069-.176.125 0 .113zm2.745 1.212h.019c.05-.012.019-.012-.019 0m21.122 34.93c-.044-.012-.044 0-.038.045zm-6.842-13.268a.7.7 0 0 1-.163-.044c.113.057.031.245.163.044m-11.54-20.129-.026-.12c-.018.07-.05.183.026.12m14.688-6.973c.056.056.025.012-.019-.025 0 .012.013.018.019.025m-1.539-6.503-.151-.05c0 .12.063.013.151.05m.653 7.966c.038.277.038.214 0 0m-1.219-6.062-.019-.05.044.2zm3.644-7.4c.088-.133-.069-.07-.088-.108-.025.113-.031.145.088.107m-1.382 1.52s-.025-.05-.05-.076c.019.019 0 .182.05.076m5.233-3.16c.509.263.214-.378-.075.043-.195-.301-.038.723.075-.044m-.207.389-.069.075s.063-.019.069-.075m-.132.138h.038c0-.056-.019-.006-.038 0m-2.783.603c.32-.132.126-.088.163-.276-.414.05.151.075-.163.276m-1.407 16.85s.025.05.037.012c-.012 0-.031 0-.037-.012m-2.614 19.69v-.026c.22-.132-.088-.157 0 .025m-.006-24.465c-.019-.019-.032-.044 0 0m-.145-.54s-.056-.038-.088-.057c.032.082.063.088.088.057m3.506 6.226c-.075-.038-.264.081-.132.15zm-5.893 27.504s-.025.02-.031.026l.056-.026c.264-.018.421-.364.239-1.243-.415.276-.302-.183-.12-.139-.634-.634.082-1.017-.232-1.834.019.019.063.05.044.069.402-.239-.578-.993.346-.452-.202-.05-.114-.32-.283-.327.182-.07.107-.082.32-.07-.377-.181.12-.49.252-.376-.114-.365.188-.767.383-1.326-.365-.025-.252-.584-.113-.2.075-.284.081.05.113.131.132-.509.151-.69.32-.276.622-.823 5.887-3.713 8.613-5.347-.477.126 1.068-1.017.66-.521.591-.396 1.213-1.828 1.288-1.998-.402-.082.013-.364.088-.019 1.087-1.608.886-4.19.792-5.93-.39-3.594-4.191-6.082-5.893-8.62-.07.503-.201-.226-.428-.063.239-.157-.05-.465-.245-.509.082.013.025-.232.145-.157-1.345-1.595-2.475-3.493-2.369-4.548-.722-.698-.37-1.646-.584-2.287-.785.521.182-.798-.251-1.162.251-.12.251-1.822.521-2.608.302-.515 1.364-2.7 1.282-3.222-.032.2.188.131.301.119-.044-.019-.069-.07-.106-.088.056.025.213-.968.351-.364.139-.855.044.062.434-.315l.138-.062s-.056.018-.075.031c.107-.163.094-.44.308-.823.339 1.194 2.111-2.199 2.481-1.15l-.044.044c-.044-.119-.012-.006-.038.025.051-.037.07.013.088-.069.327-.64.333.189.61-.521-.22-.05.012 0-.076.15-.087.177-.207.02-.238-.037.119-.635-.629.666-.515-.07-.107.591-.359-.219-.585.227 0-.063-.113-.15-.006-.163-.798.138-.214 1.087-.949.509.126.188-.194.66-.578.54.264.22-.27.34-.377.176-.069.075-.194.245-.351.446-.019-.05-.026-.088-.013-.12-.182-.157-.088.007.006.126-.439.566-1.074 1.382-1.131 1.068-1.08 1.395.547.899-.835 1.27a15 15 0 0 1-.283 1.042q-.057.046-.107.1c.051.038.07-.037.107-.094-.44 1.464-1.024 2.865-1.225 4.392-.132.37 1.194.904.233.842.006-.585-.283.728-.044.163-.271.383.766 1.451-.019 1.326.119.138.081.502.012.578 1.131.754-.069-.063.346 1.143.333-.44.59.804.672 1.294 0-.025 0-.037-.012-.069.603.308-.107-.069.32-.157.327.867-.503.496.371 1.476.037-.39.314.227.088.384.91.527.615 1.413 1.426 1.294-.145 1.376 5.421 5.516 3.618 4.68.918.497 1.414 1.728 1.684 2.702 0 .012-.013.012-.019.031 0-.012.013-.019.019-.025.138.515.214.955.245 1.175 1.307 3.06-1.326 6.672-3.707 8.751-.458-.326-1.74.32-1.614.647-.151-.345-.509.616-.547.17-.295.766-1.131.961-2.035 1.25.697-.345.232-.075.188-.54-1.212 1.47-4.831 3.342-4.498 7.1l.013-.013c-.371 1.168.527 2.425 1.055 2.437zm3.763-8.28c0 .044.107.032.189.044-.076.057-.283.113-.189-.044m-.188.258-.088.063zm17.182 76.866c-.094.025-.157.075-.056.081.012-.031.081-.069.056-.081m69.761-66.305s-.044-.032-.076-.044v.018c.019.101.025.245.076.026m-.101 75.546c.05-.012.195-.031.069-.063.088.038-.163.019-.069.063m-9.662-42.953.056.038a1 1 0 0 1 .113-.038zm-2.909-.785s.025 0 .044-.007c-.553-.358-.39-.226-.044.007m12.665 43.361s.007-.019-.037-.031zm-1.225.534c.051.038.063.051.132.051-.019-.038-.094-.032-.132-.051m-6.628-35.822-.194-.038c.088.025.144.031.194.038m7.86 35.238c-.12-.038-.528-.138-.195-.113 0-.082-.383-.044-.126.038-.044 0-.1-.013-.138-.019.094.031.27.088.459.094m-.057-.195c-.301-.025-.063.032.05.038zm-.829.654c-.295-.051-.214-.095-.069.037zm1.677-88.866c-.037 0-.063 0-.113.013.069.182.013.031.113-.013m-45.215 7.156s-.044-.044-.075-.07c.019.045.044.064.075.07m34.692-3.562.057-.076c-.063.02-.076.05-.057.076m9.223 3.486q-.018-.056-.044-.113c0 .063.025.095.044.113m-11.283-2.977s.012-.02.025-.032c-.465-.063-.321-.019-.025.032m11.333-.987h-.012zm-23.32 31.155q.045.019.1.038c-.044-.07-.082-.07-.1-.038m22.007 55.908s.057.025.145.075zm-30.589-63.14c-.22-.03-.346-.043-.409-.03.126.05.258.069.409.03m32.172 61.406c-.119-.051-.232-.057 0 0m.076.207c.056.019.125.044.044-.013.044.038-.032.007-.044.013m-.076-.207s.013 0 .019.006h-.019zm-1.212 3.65s.012.012 0-.013zm.389-1.232.101.026s-.189-.164-.101-.026m.911-1.671c-.088-.031-.107-.031-.125-.025a1 1 0 0 0 .144.038zm-6.659 7.596v.006h.025c-.013-.019-.025-.031-.031-.006zm3.706-4.235h-.031s.038.026.031 0m-.131-.131.169.1s-.207-.157-.169-.1m1.105-1.91s-.019-.051-.031-.063zm-.182.433h.019s-.032-.006-.019 0m2.042-2.029c-.402-.201-.044-.383.151-.277-.208-.144-.208-.194.018-.075 0-.044-.056-.082-.125-.113.088.05-.082.038-.132.025-.465-.138.314.289-.277.057l.202.094c-.195-.044-.421-.069-.283.025-.038-.013-.12-.031-.138-.044-.057.145.012.119.326.277l-.465-.095c.044.013.308.107.082.057.113.069.082.019.195.075-.176-.012.044.138-.252.05.132.063.12 0 .202.07-.315-.095.037.069-.114.056-.157-.069-.062-.069-.213-.088.27.138-.214.025.063.151-.446-.214.37.157-.277.163.402.264-.012.076-.056.088.213.138.05.069-.044.019 0 .044.151.163.025.176.239.05.76.377.257.119.114.107-.088-.031-.106-.037.132.144-.044-.013-.277-.032.245.107.145.12-.05.044.031.05.245.17.013.076.062.037.1.094.119.157h-.057c.038.019.051.019.057.012.038.182-.101.396-.201.333.157.164-.17.044-.082.019-.069.019-.163-.019-.031.101-.446-.227.251.251-.264-.044-.27-.038.301.351-.107.213.364.126.107.088-.082.038.227.289.648.616.019.176l.063.044c-.075-.019-.1.037-.201-.032.044.063.101.069.145.069-.258.088.307.503-.308.132.088.095-.126.076-.189.026.025.044.082.069.126.087-.032 0-.038.013-.094-.018.075.062.22.113.32.207-.088.119-.672-.434-.239.044-.515-.346.465.433.12.22 0 .176-.792-.233-.233.182l-.044-.132c.208.233.076.019.308.182-.138.283-.477-.427-.415.12.283.125-.056.088-.131.012.081.05-.038.05.163.189-.459-.176.082.138.025.232-.075-.056-.377-.289-.22-.132-.075-.031.107.138 0 .094.063.044.207.183.075.095.051.031.051.075.176.132-.534-.032-.377.263-.301.402-.459-.415-.308.088-.415.025.226.264.245.402-.012.176.452.37-.151 0-.214.012.22.377.295.478-.019.27.365.578-.264-.27-.044.132.402.214-.798 0-.446.446a.4.4 0 0 0-.157-.1c.132.056.138.144.258.207a.1.1 0 0 0 .031.025c-.264-.05-.352-.194-.609-.295.113.075.144.132.088.126.446.207-.069 0-.013.119l-.082-.094c.032.075-.094.119.132.339-.37-.345.063.434-.282.151.113.144.025.088-.051.031-.081.201.183.396-.307.258-.101.176.1.465-.384.477.578.49-.527-.201.132.358-.433-.232-.037.327-.402.082.044.069.025.094.069.17-.483-.182-.289.019-.037.333-.082-.113-.49-.289-.365.025-.069-.126-.345-.151-.038.126-.175-.158-.075.05-.031.15l-.126-.125c.296.32.151.395.051.251-.032.063.238.358-.126.088.126.389-.144.075-.364-.195.226.295.106.295.012.289.013.019.025.05.025.063-.025-.025-.037-.044-.05-.063-.069 0-.1.019.119.22-.081-.144.183.031.032 0 .069.088.144.182.176.226-.786-.703-.208.314-.471-.05.031.088-.063.1.088.283-.509-.528-.013.339-.384.169.176.164-.622.208-.37.459l-.113-.151c.301.591-.214-.126-.176.176.075.05.075.245-.038.088.069.144 0 .05-.038-.019l.019.189c-.704-1.106.383 1.401.302.716.069.094.113.326.069.056.213.34.012-.088.019-.15.201.439.018-.22.176.163-.019-.094.056-.075-.013-.22.113.126.069-.088.214.145-.101-.264.018-.189.238.025-.138-.271.032-.189-.012-.365.031.076.094.076.176.151-.145-.201-.132-.283-.201-.421.176.163.15.245.301.421-.119-.157-.056-.207-.169-.327.113.095.069.038.207.189-.182-.245-.006-.063-.101-.226.647.666-.207-.365.314.169-.018-.1-.182-.402-.025-.194-.088-.17.088-.095-.025-.302.013.013.032.025.044.038-.151-.101-.333-.484-.119-.176l-.025-.069c.163.15.025.081.132.201-.17-.503.232.05.031-.038.283.44.383.101.126-.119-.063-.227.427.339.289.075-.082-.119-.258-.32-.12-.258.352.421-.037-.044.113-.025.107.245.076.063 0-.037.277.27.07-.283.654-.183-.038-.056-.189-.27-.013-.081.05.006-.232-.277 0-.044-.1-.182-.037-.446.126-.252-.295-.439.59-.226.226-.609.666.364.057-.245.377.025l-.126-.169c.12.106.302.163.051 0 .018-.176.383.263.201-.139.056.051.062.088.094.126-.025-.17.151.013.314-.364-.157-.063-.327-.264-.163-.151-.139-.12.025-.057.144.1-.063-.144.025-.018.101.038.094-.038.276-.226-.007-.49.296.031.289-.069.082-.226.521.383-.056-.421.251-.145-.119-.238.541.069.333-.207l.013.013c-.113-.239.408-.384.546-.453-.113-.063-.157-.125 0-.044-.408-.194.227-.345.434-.433-.094-.145-.459-.497-.025-.151-.12-.264.182-.251.088-.49.138.176.239.063.044-.082.27.195.063-.125.213.025-.05-.056.069-.069-.088-.15.101 0-.006-.132.101-.113-.151-.132.132-.032-.101-.189.239.157.245.044.151-.056.12.094.327.113.05-.07.371.183-.056-.867.359-.257-.132-.207-.233-.534.018-.264-.05-.144.12-.157.032-.308.037.057.151.069 0-.025-.025.082-.333-.27-.365-.276.302.213.126-.032.503.245-.069-.063-.214-.183.019-.025-.12-.158-.195-.239 0-.095-.17-.119-.157-.251-.044-.132-.377-.553.471-.031.088-.295-.132-.314.088.038.044-.163-.49-.101-.182-.365.1-.113-.163-.113 0-.113-.169-.233.037.032.144.088.169.101l-.132-.088c.302.088-.025-.007.038-.063.151.132.025-.138.126-.145.345.289.069-.044.138-.213-.352-.12.138 0 .025-.094.22.169.17 0 .057-.208.163.12.289-.1.037-.144.497.113-.176-.446.333-.208-.056-.125-.207-.194-.276-.219.038.006.1.025.22.044q-.067-.029-.126-.057c.233.063-.327-.195-.012-.082-.17-.169 0-.081.106 0-.377-.339.107.044.157-.069l.107-.031c-.396-.094-.132-.157-.345-.283.257.163.257.088.49.151-.139-.082.132-.013-.069-.126.025.006.031 0 .037 0-.201-.069.189-.075 0-.251zm-5.566 8.619c-.044-.037-.088-.087-.076-.094.019.044.157.044.076.094m2.846-5.245h.006s.012 0 .019.006c-.019-.019-.025-.025 0-.019-.019 0-.038-.013-.025.013m-.622 1.055c-.088-.05-.157-.063-.088.006.025-.012.1.013.088-.006m1.702-.126a.3.3 0 0 0-.119-.037c.019.031.088.037.119.037m.528-2.098s.05.044.063.063c.019-.006.025-.013-.063-.063m-4.285 4.291s.013.082.038.057zm-.992 1.577.031.025s-.05-.082-.031-.025m5.315-5.774c.037 0 .037-.012.018-.031-.018 0-.037.012-.018.031M205.01 90.666l-.044-.063c0 .037.012.056.044.063m5.227 6.734s-.044-.056-.057-.044c.013.038.038.044.057.044m-8.488-30.878v-.044s-.057.038 0 .044m-.201 21.844c.069.063.1.176.151.182.019-.106-.038-.226-.151-.182m4.536 3.003s-.038-.037-.038 0zm-.829-.754-.082.183c.082.012.214-.164.082-.183m22.441-25.092c.119.107.119.07.132-.069zm1.639 16.825-.012-.063s-.032.044.012.063m-18.621 16.17s.063.145.094.17zm22.366-28.302c.056-.031.113-.044.169-.056-.132 0-.119-.277-.169.056m-24.967 34.912s.019.056.032.069zm1.608-5.686c-.113.113-.069.12.063.138zm1.094 1.005c-.032-.1-.063 0-.164 0zm-21.078-30.702a.7.7 0 0 1 .144-.094c-.119.044-.194-.157-.144.094m19.79 28.101c0-.05 0-.113-.038-.157-.019.07 0 .113.038.157m16.265-32.913s-.05.037-.044.05q.045-.021.044-.05m-16.158 33.001c-.038-.03-.076-.056-.107-.088 0 .063 0 .114.107.088m16.61-32.348c-.031.038-.056.075-.094.1.063 0 .107 0 .094-.1m-20.33 40.679c-.006-.044 0-.069.013-.088-.044.013-.038.063-.013.088m-.037-.094s-.032.044-.044.075c.025-.025.062-.038.044-.075m.584-.189c-.057.019-.321-.088-.277.063 0-.107.258.063.277-.063m1.52-11-.019-.02c-.062-.03-.031 0 .019.02m12.414 19.595.057-.025s-.057-.013-.057.025m-.684-16.906c-.082.094-.22.157-.233.226.119 0 .258-.088.233-.226m5.566 10.052s.038.025.056.031c0 0-.037-.044-.056-.031m-7.2-3.638s-.025-.145-.05-.082c0 0 .05.025.05.082m-.257-1.3-.195.062c.044.082.264.069.195-.062m10.127 5.962c.05.012.207.069.257.069-.087-.025-.169-.051-.257-.069m-10.335-6.164.032-.081c-.038.012-.038.05-.032.081m8.387-36.878c.063.025.113.013.151-.018-.05 0-.107-.013-.151.018m8.607-4.366c-.163.245.302.32.409.396-.088-.113-.113-.182.207-.163-.603-.158-.151-.44-.578-.415.188.019.094.314-.038.182m.616.836c.025-.164-.101-.308-.182-.415 0 .025-.069.057-.258.1.559.24-.76-.081-.634 1.47.207.151-.798.359-1.715.308.012.34-.534.384-.271.044-.175-.025-.27.415-.27.032-.647.257-.527 1.03-.565.402-.076.132-1.018-.383-1.131.239-1.213.289-2.331.383-2.582.094-1.068.49-1.345-.195-1.734.798-.471-.17.031-.34-.05-.465-.044.157-.591-.157-.239.082-.346-.227-1.2.722-1.081-.057-.113.113-.421.031-.471-.057-.685.943.076.013-.942.151.257.12-.201.333-.283.365.17.138-.459.062-.835 0-.315.383.106-.082.075.32-.873.063-.107-.635-1.269-.182.289.207-.295.176-.314-.076-.126.026-1.32.754-.842.139-.088 0-.163-.013-.157.075-.339-.013-.314.258-.452.201 0 .063-.145.094-.051.226-.678-.597-2.079.27-1.897-.12-.553-.609-2.343.874-1.835-.024-1.419.64-3.625-.742-4.146.157a.6.6 0 0 1-.163-.019c0-.082.188-.27.025-.364.138.15-.208.2-.038.358-.377-.12-.1-.723-.641-.51.384.522-.201-.075-.408.045-1.703.301-4.479-.296-6.886-.459l.044-.031-.1.025c-.899-.057-1.747-.057-2.463.082-.082-.528-1.413-.748-1.464-.409.069-.37-.684.22-.465-.176-.559.446-1.281.176-2.004-.182.654.189.17.044.415-.308-.459.616-1.118-.502-1.181.145-.716-.201-3.958-.553-5.378-1.439-.49.352-.792-1.357.069-.779a4 4 0 0 0-.063-.528c0 .007.007.02.007.025l-.013-.113s-.006.02 0 .038c-.283-1.332-1.181.05-1.533.427-.22 1.137 1.351 2.375.616 2.852.308.937-.421 1.276.05 2.206-.025-.013-.075-.038-.063-.063-.358.364.798.779-.113.615.12.057.163.264.302.202-.139.144-.063.119-.258.207.408-.013.138.528-.031.496.282.277.282.78.546 1.345.264-.24.597.207.22.056l.082.088c-.49-.15.056.138.038.434-.202.069-.139-.327-.289-.1-.076-.761-.585.59.182.451-.063.899-.427.277.226.968-.478.967 2.544 7.463 2.525 8.456.101.496.993 1.747 1.012 1.79.295-.276.276.183-.038.076.647 1.577 2.306 2.953 3.148 4.278 1.639 2.004 4.774 3.927 6.722 5.31.245.106.503.244.766.395l.076.144c0-.031 0-.075-.006-.106 1.746 1.005 3.8 2.758 3.907 3.87.314.194 1.024.88.515 1.269.076.018.673.527.296.377.898.44.037.464.571 1.294-.232.069.107 1.671.139 2.475-.214-.239-.157 1.495.056 1.42-.452.245.032 1.325-.509 1.062-.27.452.327.232.132.615.019-.188-.195-.125-.295-.125.044.019.069.062.107.088-.057-.057-.208.942-.327.307-.151.792-.038-.056-.415.233h.013s-.019 0-.031.006c0 0 .012 0 .018-.006l-.132.038s.051-.007.076-.013c-.12.138-.113.408-.371.723.013-.723-.528-.032-.747-.208.32.49-.434.12-.66.584-.189.717-1.213.604-1.043.352-.333.61-.32-.201-.591.49.214.057-.012 0 .07-.144.081-.17.201-.006.232.044-.119.615.609-.635.484.1.132-.571.308.252.553-.163 0 .063.094.163 0 .157.747-.019.301-1.03.917-.333-.094-.195.245-.609.603-.408-.22-.258.295-.283.371-.101.509-.345.326-.546 1.35-1.043-.194-.245.208-.735.214-.251.031-.044.057-.082.088-.119.006.012.019.025.025.044l-.012-.063c.621-.911-.302-1.018.081-.93-.031-.27.226.144.063-.17.993.245-.239-2.877.371-3.091.106-.465.031-.47-.057-.867.735.044-.358-.76.05-1.036-.534.326.308-.402-.339-.792-.59.182-.308-.44.038-.182-.069-.138.132-.628-.069-.22.207-.42-.98-1.175-.189-1.219-.132-.107-.169-.446-.119-.534-1.257-.47.119.05-.553-.98-.81.553-.408-1.275-1.244-1.206l.346.245c-.647-.094.113.031-.271.239-.559-.716.403-.566-.728-1.225.069.37-.352-.107-.189-.308-.961-.176-.974-1.068-1.658-.672-.384-.798-1.207-1.138-1.722-1.194.497-.584-.81-.754-1.476-.936.314-.245.138-.07-.132-.013-.013-.546.126-.716-.735-.66-.151-.207-.886-.52-.628-.552-.767-.327-1.169-2.073-2.061-1.634-.352-.207.245-.1.157-.383-.232.207-.314.264-.352-.126.27-.207.201-.289-.069-.47-.075.653-.094-.202-.333-.265-1.64-1.074-2.789-3.687-3.951-5.93h.018l-.031-.02c-.44-.847-.88-1.645-1.344-2.28.427-.351-.026-1.677-.352-1.583.358-.107-.522-.54-.069-.521-.34.031-.88-.98-.56-1.15-.169 0-.395-.653-.232-.842.157.698.031.195.471.251-.773-.144-.094-1.281-.703-1.055-.233-.873-1.866-6.597-.754-7.784.056-.195.326-.1.326-.276.069.176.076.1.076.314.157-.377.49.075.402.22.326-.145.741.031 1.319.025-.025.113-.201.107.025.157a.7.7 0 0 1-.019-.157h.032c-.101-.32.421-.471.138-.182.27-.05-.013.094-.075.157.509-.107.622-.145.358.17-.685-.246.295.753.452.03 1.583.987 7.526 1.175 8.953 1.829.408.126 1.891.1 1.884.082-.062-.39.283-.139.038.069.157-.063.207-.082.119.106 1.772.032 3.261-.144 4.725.12 2.758.245 6.383-.013 8.889.006-.351-.345.271-.031.258-.314 1.527.622 4.385-.924 5.215-.427.314-.22 1.086-.716 1.375-.164.032-.056.61-.609.409-.245.44-.867.571.038 1.288-.477.069.27 1.608-.145 2.337-.327-.22.252 1.482-.12 1.319-.326.465.414 1.169-.635 1.244-.063.559-.113-.038-.365.352-.528-.132.132.056.226.138.29-.019-.039-.013-.095-.025-.14.025.108.685-.634.446-.05.521-.584.012.063.471 0 .245.013.339-.301.679-.533-.151.351.081.163.075.42.132-.295.226.453-.075.371.257.616-.402 1.068-.113 1.879-.019-.026-.063-.063-.044-.095-.459.32.622 1.225-.277.767.107.1.082.377.233.34-.176.15-.095.137-.315.194.396.1-.05.729-.201.622.195.496-.012 1.143.019 1.91.396-.183.446.521.182.163.051.364-.087.013-.157-.082-.508 1.024-1.52 9.675-4.203 12.597.56-.44-.911 1.476-.565.772-.276.685-.924 1.163-1.464 2.193.289-.176.396.34.05.12.396.125-.087.401-.094.012-1.426 1.709-2.651 4.14-4.234 5.629v-.031c-2.306 2.952-5.573 6.483-6.459 10.052a5 5 0 0 0 .019 1.564c-.006.05-.019.1-.025.157a.4.4 0 0 0 .038-.075c.678 3.392 5.164 4.184 6.345 5.032.283.019.773-.157.446.1.082-.1.804-.081.534.069.886-.069 1.125.289 1.653.61-.289-.289.98 0 .376.025l.428.113c-.252-.094-.088-.433.15-.283.478.157.572.723 1.301.679-.364.295.27-.082.044.27.05.094.421-.232.226 0 3.066 2.036 2.262 3.198-.484 4.574.201-.145-.056-.227-.169-.283.025.038 0 .094.019.138-.038-.044-1.025.635-.641.076-.836.603-.019-.076-.685-.013h.019c-.371-.019-.503.289-1.093.471.339-.327-.038-.163.056-.433-.672-.195-3.719 1.011-3.612.232-.208.101-.855.402-.377.006-.201.038-.867.214-.484.34-.245-.358.628-.151.157-.019.119.484 1.068-.49.723.201.402-.383.226.019.596.113.139-.126.296 0 .114.063.892.27.91-.886 1.331 0 .038-.723 2.18.157 2.18-.283-.05.182 2.476-.66 2.105-.069.126-.295.465-.207 1.099-.478-.49-.546.208-.59-.012-.182.974 0 1.47-.465 1.64-1.112.044-.037.094-.075.132-.132-.051-.037-.076.044-.132.113.421-1.683-1.339-4.617-2.576-4.14-.283-1.175-2.312-.019-1.276-.81-.169.1-.741-.547-.37-.088-.264-.434-1.979-.088-1.445-.729-.302.032-.471-.201-.622-.314-.364.126-1.156.358-.49-.107-.415-.396-.559.17-.855-.32.271.289-.49.157-.552.144.201.283-.597-.226-1.068-.546-.654.132.182-.019-.076.333-.93-.465-.094-.685-1.426-1.087.201.377-.44-.05-.283-.327h-.012s.019-.038.012-.082c-.012.032-.012.057-.012.082-1.175-.257-.867-1.219-1.69-1.275-.371-2.212.641-3.236.898-5.033.735.434 1.728-3.36 1.451-1.438.472-1.162 1.672-2.381 2.633-3.342.025 0 .05-.013.088-.032-.025.006-.044 0-.063 0 .496-.496.923-.917 1.156-1.225 2.437-3.48 7.702-9.468 8.695-13.865.345.17.019-.974.339-.673-.27-.973.163-1.884.578-3.009-.207.886-.157.308.27.597-.012-.427 0-.917.038-1.445v-.025h.006c.208-3.053 1.162-7.577 1.835-12.006h-.019c.163-.276-.069-.289-.289-.226zm-45.604 1.79c0-.176.1-.264.157-.05zm2.211 8.312c.038.176-.038.05-.094 0zm-.867.986c-.044-.012-.05.094-.088.164-.044-.088-.038-.283.088-.164m-.044-9.097c.05-.069.013-.138-.025-.22.22-.157.132.17.025.22m5.032-.113-.012.019c.037-.182.226.012.012-.019m.415 1.263c.031-.207.056-.057.163.044a1 1 0 0 0-.163-.044m36.093 9.36s0 .082-.019.139c.006-.057.012-.107.019-.138m-.132.692c.012-.088.1-.383.163-.157-.031-.038-.094.081-.163.157m1.828-12.031c.088.012.182-.076.232.031-.075.05-.144.082-.232-.031m.93-1.037-.019-.069c.075.013.119.063.019.07m-4.97 48.256c-.119-.119-.05.038-.138.082zm-.226-25.997.069-.214c-.056.044-.075.151-.069.214m-7.658 29.999c-.082.006-.358-.195-.402-.025.063-.095.308.138.402.025m4.341-5.397a1 1 0 0 1-.176.019c.076.044.132.069.176-.019m-.383-.069a.33.33 0 0 0 .207.088c-.063-.038-.132-.088-.207-.088m-3.223-42.645c-.063.044-.019.025.025-.013-.013 0-.019 0-.025.013m5.353 43.795c.031.151.056.176.182.075zm-8.086 4.404.113-.044c-.038 0-.088 0-.113.044m1.137-.101a.3.3 0 0 0-.094.057c.038-.019.094 0 .094-.057m.409-6.621c-.101 0-.038.006.043.006-.012 0-.025-.006-.043-.006m12.784-46.76s.063-.007.082-.007h-.031a.1.1 0 0 0-.051.012zm-13.136 53.4c-.051 0-.088.032-.051.076 0-.044.026-.07.051-.076m-12.584 37.607c-.044.025-.233.057-.107.113-.075-.063.189-.038.107-.113m-27.913-2.042c.126.025.565.088.232.157.264.239.113-.119.189-.157a.76.76 0 0 0-.427 0zm.201-.138s-.019-.006-.025-.013h-.006.031zm0 0s.05.025.088.038c.119-.113 0-.019-.088-.038m-.063.49c.057.006.176-.019.145-.057-.038.032-.333-.069-.145.057m-.226-1.187c-.019.044-.17.182-.025.163-.101-.013.138-.138.025-.163m.591-5.24.025.025-.069-.088zm-.516 5.987s0 .038.051.038zm.019-.414c-.044 0-.069 0-.075-.013.006.038.063.019.075.013m-.069.395h.032s-.026-.031-.032 0m-.031-.383s.031.025.056.032c-.019-.019-.031-.038-.056-.032m.735-.609c-.402-.157-.509-.051.025-.252-.063 0-.339.013-.101-.056-.207.038-.282-.207-.025-.314-.389.063.044-.208.069-.446-.169 0-.22-1.106.013-.949a.66.66 0 0 0-.522-.32c.032 0 .088 0 .22-.019-.044-.151.069-.138.258-.371-.628-.276-.251-1.589-.327-1.614.672-.572-.389-.484.195-.943-.013-.239-1.112-.32-.239-.383-.006.333.296-.402.044-.082.233-.295-.609-.666.145-.641-.151-.094.1-.383.157-.251-.019-.169-.314.025-.107-.125-.459.119-.509-.302-.044-.095.239-.37-.383-.063-.013-.364-.094.151-.307-.069-.345-.157-.635.082.773-.654-.038-.679l.126.201c-.39-.207 0 .051-.358.044-.032-.559.622 0 .226-.754-.258.176-.107-.201.088-.188-.094.013 0-.145-.251-.138.433-.208-.17-.208-.189-.402.697.107-.019-.189.069-.296-.063 0-.094-.081-.22-.018.365-.195-.069-.503.289-.61-.081.05-.201-.402-.1-.301-.371-.252.559-.509-.396-1.225.641-.227.327-.239.038-.717.452-.037.044-.125-.063-.364.251.132.616.358.245.013-.597.15.911-1.521-.189-1.389.597-.226-.408-.038.648-.402-.139.025-.202-.031-.151-.113-.522.276.088-.126-.076-.233-.144-1.068-.395-2.092-.119-3.493-.766.044.578-.502-.346-.42.126-.698.616-1.307-.138-1.552.503.113.22-.698.371-.566.006-.088.176-.345-.189-.314.371-.012-.358-.389.088-.283-.326 0-.521-.716-.188-.691-.245-.314-.195-.439.402-.27-.402-.125-.245-.352-.176-.509-.019.013-.063-.037-.082-.056q.05.002.088.012v.044c.051-.113.057-.188-.238-.157.132.365-.082-.019-.308-.031 1.149-.264-.27-1.068.364-1.062.39-.289-.559-.534-.063-.854.12-1.225-.182-2.337.459-2.538-.465-.528-1.665-.296-1.269-.069-.358-.013.038.125.1.188-.552-.151.258.201-.245.113.088.145.245.39-.088.396.346.22-.326.352.063.779-.025-.013-.069-.032-.05-.038-.276.239.584.478-.258.295.201.013.189.176.359.158-.151.062-.076.056-.283.075.484.075-.094.377-.17.207.076.138.71.138.057.195.282.214.22.339.308.628.49-.063.345.258.037.032.264.333.208.314-.088.226-.019-.446-.597.276.069.264.208.238-.54.163-.257.345.138.051.408.076.264.189-.559-.101.081.056-.063.213-.182-.282-.069 1.175-.27 1.452.452.314.188 2.286.081 2.494.49.113-.326.213.17.163.094.107-.126.264-.226.27.088.101.251.377.019.176.157.207-.132.465.025 1.062.144-.12.396-.025.239.012.207 0-.013.157-.195.038.119.126.038.094-.101.075-.031.277.157 1.251.453 1.32-.698.151.307.622-.076.597.258.245-.433.628-.088.816l-.019-.012c.252 1.746-.207 3.75.578 5.296-.282.019-.207.232-.069.295-.069.365-.05 2.237.767 2.344-.377-.032-.076.201-.547.144.076.082.346.276.069.239.183.019.321.276.126.201.685.779-.333.22.251.898-.188-.138-.05.025-.044.113.396-.383.427.453 0 .327.201.025.076.214.296.251a.7.7 0 0 0-.201.007c.157 0 .213.069 0 .081.232.069.106.151.188.515-.597-.125.302.528.075.767-.219-.214-.037.949.157.773-.464.27.434.71-.138.735.094.364.779-.063.157.295.044-.013.095 0 .139-.013-.107.019.527.428-.026.264.509.352-.088-.031-.088.283-.069.138.258.201.384.402-.308-.113-.283.05-.503.107.189.069-.132.408.157.226.226.107-.213.339.094.496.585.176.183.723 0 .622.472.252-.169.151.195.314.641-.314-.314-.358.327-.377-.522-.125.326-.138.012-.314.057.007.183-.037.151.013.132-.157-.22-.195-.031-.27m-2.425-22.868s-.007-.044-.013-.057zm0 .219c-.025-.1.1-.131.132-.075-.044-.012-.076.038-.132.075m1.288 3.657.069.044s-.063-.145-.069-.044m-.333-4.172s.069.032.05 0zm.653 13.64c.044-.019.013.044.013.044.025-.026.012-.038-.013-.044m-.27-2.784c.094-.031.157-.1.056-.132-.006.051-.081.107-.056.132m.383 2.206-.195.031c.038.038.258.025.195-.031m-.534 5.597-.094.069c.075-.012.213.063.094-.069m-.54-2.733s0-.012-.013-.012c-.037-.032-.025-.013.013.012m.515 1.741c-.025.069-.031.157.094.144-.107-.025-.063-.075-.094-.144m-1.476-14.042h.044s-.051-.037-.044 0m.1-5.195q.077-.018.163-.025c-.125 0-.163-.107-.163.025m-14.38 8.337c-.12-.032-.541-.114-.208-.12-.012-.107-.383-.019-.119.063-.044.006-.101 0-.138 0 .1.031.276.069.465.057m-.88 3.04h-.163c.025.038.062 0 .163 0m.094-.565-.063.044c.07 0 .051-.025.063-.044m.71-2.695c-.301-.019-.056.037.057.037zm.151.628h-.05c-.082.1-.032.119.05 0m-.892.496c.138-.169-.101 0-.126-.088-.201.107.151-.019.126.088m-.352 2.72-.025-.012.063.056zm.119.71s.007-.012.013-.018c-.019.006-.031.012-.013.018m.139-3.172c-.032-.044-.101 0-.139 0 .063.031.076.037.139 0m-.057.603s-.05 0-.082-.006c0 0 .101.044.082.006m.93-1.747.044.032s.006-.019-.044-.032m0 3.349.1-.038c-.031.019-.238-.063-.1.038m-39.812-54.865s-.05.044-.082.07c.082 0 .101-.032.082-.07m38.254-3.361s.044-.05.063-.082c-.044.025-.057.05-.063.082m4.63-1.388-.025-.013v.013c-.729-.038-.873.2-1.093.182.358.34-.126.345-.107.15-.534.786-1.2.227-1.897.937.006-.026.018-.082.044-.076-.421-.314-.622 1.075-.641.038-.032.132-.233.214-.145.333-.176-.107-.132-.038-.257-.214.069.402-.534.214-.515.038-.264.333-.792.377-1.37.672.264.264-.22.61-.057.226-.257.17-.031-.088 0-.176-.458.308-.603.453-.458.02.785-.07-.616-.566-.49.175-.421.295-.453-.465-.742-.125 0 .32-.408.534-.276.075-2.482.584-8.299 1.288-9.593.967-.516-.056-2.118.233-2.193.233.126.383-.301.176-.056-.063-1.822-.094-3.946.515-5.667.239l.025-.019c-2.846 0-6.766.044-9.286-.182-.314.012-.64.019-.986.031-.031-.031-.126-.056-.138-.075.025.031.044.056.069.075-2.356.076-5.202.164-6.534-.188-.93.452-1.778-.12-2.507-.013.415.855-.81-.314-1.237.1-.138-.288-1.891-.326-2.746-.433.277-.163-1.608-.42-1.589-.176-.333-.559-1.539.095-1.382-.465-.635-.157-.138.352-.616.32.201-.056.044-.225-.019-.326 0 .044-.031.088-.037.132-.013-.069-.981.226-.503-.163-.842.276.031-.07-.503-.239h.013c-.264-.132-.478.113-.974.107.559-.691-1.225-.867-2.211-.666.471-.497-.867-.37-.252-.685-.709.107-.031-.34-.753-.195.056.22 0-.006.163-.019 0 .88.842.145.345.679.472-.182.145.094.371.333.182-.07.195.126.05.1.597.56 1.018-.496.987.46-.038-.353 3.499.822 3.279 1.06.182-.22.365-.018.93.038-.119-.66.364-.446.069-.163.107.214.779.27 1.508.32l.075.05s0-.037-.019-.05c.867.057 1.791.101 1.923.39.37.05 1.859.78 1.891.176.484.961 1.759-.685 1.143.345.082-.17.679.352.302-.018.308.32 1.577-.415 1.256.32.157-.082.49.063.541.15 1.011-.822-.051.013 1.156.057.094-1.017 1.256.44 1.79-.176l-.433.076c.54-.402-.107.063 0-.358.923.094.188.653 1.47.383-.308-.232.358-.157.364.12.93-.478 1.483.282 1.872-.428.792.729 6.176.1 6.339.358.836-.195 2.4.892 3.035-.044a.6.6 0 0 1 .201.032c-.019.081-.214.264-.019.351-.163-.15.22-.2.05-.351.465.144.182.716.76.483-.471-.502.239.07.49-.062 2.011-.359 5.397-.07 8.287-.34-.013.013-.032.02-.044.032l.094-.038c1.062-.107 2.061-.283 2.896-.61.289.516 1.816.384 1.816.026.019.377.71-.402.591.031.779-.735 2.469-.735 2.01-.031.289-.754 1.501.107 1.294-.616.006.019-.025.019-.056.019.596-.276 9.492-1.294 9.097-3.638h.018a1 1 0 0 0-.194-.018zm-9.983 2.952c.019-.044-.094-.063-.163-.106.088-.026.314-.007.163.106m.283-.17c.038-.018.088-.018.107-.03-.025 0-.057.012-.107.03m.685 1.075c-.007.157-.233.038 0 0m-21.31.917a.58.58 0 0 0-.333.195c.263-.094.358-.15.333-.195m27.115 55.349s.062.019.088.031c.012-.019.012-.037-.088-.031m.49 1.143c.037.019.019 0-.007-.006 0 0 0 .006.007.006m14.468 1.521c.063-.032.164-.082.069-.088zm-14.87-2.627s-.026.038 0 .057c.031-.025.025-.038 0-.057m.062-3.643s.019.012.019.019c.057 0 .019-.013-.019-.019m46.604 14.462s-.044-.057-.057-.082c-.025.025-.038.05.057.082m-2.375 5.12c-.038-.025-.057-.038-.057-.05 0 .044-.056 0 0 .063-.025-.069.032-.013.057-.013m-41.32-3.028-.012.031c.069-.056.044-.062 0-.056 0 0 .012.006.018.025zm43.475.163c-.063-.031-.063.013-.088.038zm-2.155-43.694c.044-.101.05-.126-.075-.12-.101.107.056.082.075.12m.534 45.347s.05.031.069.037zm6.546-16.021-.037-.094c-.038.031.018.069.037.094m-7.13 17.629.05.075c.151-.019.019-.019-.05-.075m0 0-.025-.032c0 .013.012.026.025.032m8.092-26.28s.012 0 .018.007h-.025zm-5.724 20.682s.05-.044.032-.075c-.044.019-.051.044-.032.075m5.742-20.669c-.132.1-1.313-.327-.848.119-.314-.094-.276.095.007.233-.535-.145.27.213-.246.1.082.069.019.157.164.208-.17.031.012.194-.258.15.346.214-.326.296.044.723-.025-.013-.069-.032-.05-.038-.289.201.547.49-.276.251.201.026.175.183.339.176-.157.044-.082.044-.289.044.471.12-.132.333-.189.176.063.132.691.201.044.189.258.226.189.333.252.609-.126-.012-.151-.119-.164 0h.164c.49 0 .326.289.031.032.333.621-.057.018-.339.05-.063.264.025.377.276.402.17.251-.559.075-.308.283.132.062.396.132.233.213-.534-.176.075.063-.094.189-.019-.239-.421.923-.371 1.3-.025.088-.182 2.155-.547 2.293.453.226-.37.113.126.189.063.119-.189.213-.283.194.038.095.201.434-.025.164.151.144-.339.037.094.176-.691.477.038.911-.226.848.415.038.101.176-.069.006.082.151.006.088-.113.044-.101.283-.17 1.125.088 1.313-.71-.069.126.66-.239.515.17.296-.597.434-.32.704l-.013-.013c.044.905-.967 1.854-.754 2.947-.182-.207-.395.911-.333 1.03-.295-.075-.025.283-.219.145.157.251-.126.54.094.741-.27-.094-.277.119-.17.232-.415.315-.17 1.345-.66 1.961.71.502.07.213-.144.49.157.094.176.37.031.219.302.981-.389.019-.157.867-.106-.188-.056-.006-.088.076.465-.182.258.565-.138.27.17.113-.025.214.151.339a.5.5 0 0 0-.182-.081c.138.188 0 .238-.132.421 0-.013 0-.026-.013-.063l-.113.012c.044.013.094.063.113.063-.088.126-.169.308-.169.628.383.044-.164.082-.063.195-.094-.314-.478.817-.233.71-.534-.013.038.792-.465.534-.088.352.704.339 0 .314.044.013.082.044.126.057-.107-.044.258.634-.151.201.277.546-.081-.069-.207.182-.126.082.119.295.119.528-.207-.252-.27-.107-.483-.176.125.157-.321.257.012.264.138.201-.358.157-.176.439.396.453-.22.673-.32.49.264.465-.214.026 0 .352.722.113-.076-.458.477-.119-.37-.383.352.069.176-.245.044.038.17.069.12.094.182-.044-.082-.32.125-.22-.257-.358-.396-.314.157-.201-.05-.025-.282-.169-.056-.1-.195-.076-.132-.308.144-.264-.119-.088-.138.031-.188-.101.308.113 0-.125.169-.138.145.094.026.126.201.113 0-.082.013-.176.038-.264.088.069.082.088.189.12.018-.013-.12-.082-.189-.12.107-.421.446-.835.54-.716a.66.66 0 0 0-.301-.528c.025.013.082.044.201.095-.075-.201.038-.026.32-.07-.264-.106-.113-.163.082-.113-.408-.521.54-1.463.471-1.514.855-.169-.138-.603.597-.716-.057-.258-.741-.898.019-.333-.132-.025.088-.176.163-.113-.037-.094-.1-.069-.157-.031.346-.157-.257-.836.409-.49-.095-.145.245-.289.245-.151.05-.157-.296-.113-.051-.151-.93-.553.534.17-.056-.433.439.125-.126-.051-.051-.277-.59-.188.955-.251.239-.603l.038.22c-.27-.333-.025.044-.346-.107.195-.509.566.264.509-.565-.314.05-.012-.22.151-.132-.088-.025.05-.126-.176-.22.478-.013-.075-.245-.019-.427.603.364.057-.17.176-.233-.056-.019-.056-.107-.201-.1.408-.032.126-.465.49-.428-.094.019-.044-.433.013-.307-.258-.289.697-.352.069-1.232.666.019.396-.094.276-.628.434.119.088-.094.057-.346.188.201.458.534.226.101-.591-.094 1.244-.917.302-1.395.282-.176.414 0 .709-.081-.138-.019-.175-.095-.106-.151-.585.094.125-.088 0-.239.182-1.03.232-2.029.848-3.267-.754-.151.678-.326-.233-.484.302-.622.905-1.086.22-1.476.465.22.358-.609.478-.452.025-.082.245-.289-.12-.333.371.063-.276-.44.145-.252-.314-.062-.371-.772-.05-.691-.17-.314-.101-.471.433-.188-.377-.189-.188-.383-.094-.515a.4.4 0 0 1-.05-.063c.025 0 .05.019.075.025.05-.082.031-.138-.239-.151 0 .025.006.038.006.057h-.018l.025.012c.037.233-.113-.106-.314-.144 1.168-.063-.101-1.049.515-.955.414-.232-.503-.584.025-.829.069-.974.214-1.671.258-2.08-.283-.289.716-.327.018-.59zm-1.514 4.636v.051zm-.031.264c0-.1.119-.1.138-.044-.038-.019-.082.025-.138.044m-2.136 12.402s.025.031 0 .044c0 0 .05-.044 0-.044m10.875-28.68c-.39-.062-.189 0-.358.151.458.17-.101-.144.358-.151m-4.725-.37.076-.208c-.132 0-.302.195-.076.208m.541.107c-.729-.101 0 0 .1.113.352-.289.195-.654-.1-.113m5.283.257c-.182.05.013.101 0 .138.113-.075.138-.094 0-.138m2.406 44.304q-.056-.048-.113-.107c.088.088.076.164.113.107m-16.152-14.029v-.019c-.019-.044-.019-.018 0 .019m5.321-41.162c.019.1.088.226.145.345-.05-.113-.107-.226-.145-.345m-4.642 38.687-.095.05c.076 0 .183-.012.095-.05m2.312-8.733.044.013s-.038-.044-.044-.013m-3.745 16.504-.063-.069s.038.044.063.069m-5.346-44.417h-.038c0 .051.019.007.038 0m2.67-.238c-.333.069-.119.069-.182.238.389.026-.132-.1.182-.238m.672 46.986c.094.339.157-.025.239-.012a.8.8 0 0 0-.352-.239c.094.082.427.377.113.251m-3.468-46.616.063-.069s-.063.019-.063.069m3.28 46.71c.044.038.157.088.15.038-.043 0-.238-.245-.15-.038m-27.141-7.344c-.069 0-.044.044-.056.076zm.264 2.633c-.094.257.063.018.145.125.182-.195-.145.057-.145-.125m10.888-69.554.044-.018s-.063-.038-.044.018m12.018 27.838c-.012.063.044.17.107.126-.031-.101.05-.321-.107-.126m12.106 24.495h-.012a.1.1 0 0 1-.025.038c.019.019.031.025.037-.031zm-11.591-24.382c-.069.05-.15-.019-.163-.094-.396.364.364 0 .27.182.145-.308-.05-.716-.107-.088m7.219 40.183s.031-.007.019-.019zm1.275-3.657-.195-.044c.026.044.233.12.195.044m-1.577 4.712.013.032-.025-.107zm2.419-8.688c.069.006.239.175.364.106-.175.038-.163-.176-.364-.106m-.415 1.872c.101 0 .183-.038.095-.101-.025.044-.113.069-.095.101m-5.34 11.522-.018-.057s-.019.025.018.057m1.565-1.263c0 .075.088.038.125.057-.037-.07-.044-.082-.125-.057m-.264.327c-.214.163.05.05.056.176.258-.063-.15-.032-.056-.176m1.426-3.041.144.063c0-.063-.056-.025-.144-.063m-30.043-3.857.164-.013c-.032-.057-.063.006-.164.013" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/CutleryOne.tsx b/components/Icons/CutleryOne.tsx new file mode 100644 index 000000000..496cbc8d6 --- /dev/null +++ b/components/Icons/CutleryOne.tsx @@ -0,0 +1,48 @@ +import type { IconProps } from "@/types/components/icon" + +export default function CutleryOneIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 203" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .75h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .75h358v201.375H0z" /> + <path + fill="#cd0921" + d="M214.511 120.917v66.998a5.684 5.684 0 0 1-5.686 5.686h-54.847c-5.381 0-9.739-4.363-9.739-9.74V80.541c7.337 4.216 14.669 8.427 22.012 12.653 1.626.927 3.243 1.854 4.869 2.792 6.41 3.684 12.831 7.373 19.241 11.062q3.96 2.264 7.92 4.55c5.411 3.106 10.818 6.217 16.23 9.324z" + /> + <path + fill="#cd0921" + d="M214.511 42.806v78.111c-5.412-3.107-10.819-6.218-16.23-9.324q-3.96-2.286-7.92-4.55c-6.41-3.689-12.831-7.378-19.241-11.062l-4.869-2.792a19989 19989 0 0 0-22.012-12.653v-37.73a3.19 3.19 0 0 1 3.192-3.193h63.893a3.19 3.19 0 0 1 3.192 3.193z" + /> + <g fill="#4d001b"> + <path d="M199.096 9.864c-.045-.056-.152-.025-.132.122l.178.106zM198.762 10.847c.086.172.238.375.401.264-.173-.173-.102-.213-.305-.4-.02-.148.061-.26.122-.234-.046-.05.041-.228-.071-.309-.137.193-.147.43-.03.684-.041.056-.086 0-.117-.01zM198.417 25.203l.021-.092s-.021.056-.021.091M198.281 34.096c0-.066-.021-.097-.036-.102.01.06.02.117.036.102M198.078 35.615c0-.03.01-.061.01-.092-.015.036-.025.071-.01.092M198.418 25.203l-.056.238c.056.015.045-.121.056-.238M199.182 12.827a.5.5 0 0 0-.045-.132l.02.122s.02 0 .03.01zM198.291 21.28v-.07l-.071-.062zM198.276 18.27c-.006.067.146.092.212.117a.22.22 0 0 1-.101-.147.2.2 0 0 0-.106.03zM198.564 13.502l-.02-.086zM198.25 23.434s-.04.015-.056.025c.021 0 .036-.01.056-.025M199.01 107.605h-.025c.015.016.025.026.025 0M198.245 111.086l-.01-.05a.4.4 0 0 0-.086-.011l.091.061zM197.875 38.393v-.01c-.015-.071-.015-.03 0 .01M197.87 63.905c.137-.289.172.471.324.035-.06.041-.233-.395-.324-.035M199.162 12.908v.122a.5.5 0 0 0 0-.122M198.194 63.946l.016-.046zM197.936 44.796a.3.3 0 0 0 .066-.065c-.015 0-.036.015-.066.065M198.174 40.03l-.02.116a.4.4 0 0 0 .02-.117M198.139 47.275c-.01.066-.031.086-.015.173.01-.01.015-.016.02-.026-.02-.03-.031-.076-.005-.147M198.129 49.853l.03-.045a.5.5 0 0 0-.01-.081l-.025.126zM198.97 99.766a.4.4 0 0 1-.137.116c.106-.04.147.34.137-.116M199.097 12.833a.1.1 0 0 1 .066.076q-.002-.043-.011-.086c-.02-.01-.045-.01-.055.01M199.33 47.387l-.026.41c.015-.116.026-.263.026-.41M199.03 81.272l.021.096c0-.036 0-.071-.021-.096M199.324 49.007a.6.6 0 0 0-.106.228c.01.015.02.036.04.046l.066-.279z" /> + <path d="M199.162 102.813c-.177 1.348-.162 1.935-.096 3.592-.035 1.399-.157 2.823-.076 3.922-.081.983-.867 1.333-1.064.304 0-2.559.01-5.295.015-8.011-.051-3.288-.157-5.184-.091-7.13 0-.227.02-.4.025-.511.02-.208-.071-.238-.132-.375-.04-.112-.096-.4-.106-.826-.02-.517.081-.811.162-1.105.436-1.51-.177-3.76-.177-5.067 0-.289.01-.644.025-.922.086-1.328-.045-2.118-.045-3.142.167-2.26.07-4.56.081-6.84-.071-1.952.025-3.963.071-5.27.015-1.77-.076-3.801-.117-5.6-.061-.897.198-1.104.253-2.098.011-.263.016-.587.011-.851-.051-1.135.167-2.838.177-3.643.03-.38.03-.568.03-.755 0-.208.071-.39.066-.755-.071-.983-.132-2.103.01-2.595a2 2 0 0 0 .021-.33c0-.293-.061-.622-.092-.921-.172-1.845.157-2.884.081-4.93-.01-1.541-.157-2.737-.172-4.201-.081-.892.051-1.794.091-2.681.071-.385-.192-.152-.177-.476 0-.279.142-.948.127-1.465-.005-.658-.33-1.282-.178-1.794.081-.43-.045-.694-.04-1.17.02-.294.106-.573.152-.831.132-.593.045-1.414.05-1.94.026-.34.147-.472.147-.68.011-.583-.116-1.226-.131-1.865-.051-2.381.471-4.114.304-6.597-.137-1.662-.173-1.92.182-2.665.025-.168-.253-.79-.258-1.41.045-.86.106-1.985.121-2.928.071-1.115.178-2.255.168-3.192-.021-.497-.061-1.323.03-1.845.147-.481.274-1.46.415-1.753.071.01.082.395.041.785-.035.249-.111.538-.122.907-.01.421.041 1.135.122 1.769.157.927.142 1.647-.01 2.412-.081.466-.036 1.267-.117 1.789-.207.917 0 1.576.041 2.477.096 1.632.081 3.74.035 5.417.031 2.007.021 3.786-.096 5.66-.076.968.127 1.313.193 2.088.02.846-.021 2.382.076 3.182.055.456-.137.78-.122 1.292 0 .188.096.553.152.994.111 1.049.015 2.36.066 3.537.081 2.244.051 3.445.061 5.725.096 2.585-.046 4.52.05 7.039-.015 4.439-.147 9.156-.304 13.565.031 1.414.102 2.812.193 4.327.03.7-.01 1.333-.127 1.824-.056.548.167 1.855.086 3.01-.045.826-.086 1.48-.126 2.19.02 1.61-.157 3.795-.142 5.518-.046 1.88.137 2.888.157 4.459-.066 1.85-.152 3.988-.137 5.614.076 1.52.142 2.2-.248 2.62-.097.461.162.892.253 1.631.117.659.183 1.151.162 1.429v.087zm-.39-9.157c0-.04 0-.111-.01-.187.005.096.01.147.01.187m-.116-.7c0 .077.05.107.101.082 0-.122 0-.238.005-.334-.046.116-.076.293-.112.253zm-.872 1.415-.02-.015a2 2 0 0 1-.015-.213c-.031.015-.061.055-.041.177.02.025.046.036.076.046z" /> + <path d="M197.906 94.537s.01.026.01.051q.021-.039.035-.07l-.045-.041v.065zM198.443 25.096v.016s.01-.026.02-.036c-.005.01-.01.01-.02.02M199.101 82.127h-.035l.03.066zM198.98 20.88s.025-.025.041-.056c-.011 0-.026.026-.041.056M199.025 19.055l.056-.258c-.03.111-.045.192-.056.258M199.106 17.652a.1.1 0 0 0-.065-.025zM199.188 39.938s0 .035.005.055c.03.127.015.04-.005-.056M198.863 33.305c.026.07.056.142.071.212.01-.116.015-.207-.071-.212M199.335 47.342h-.005v.045zM198.929 33.827a.57.57 0 0 0 0-.31c-.01.097-.025.213 0 .31M199.203 11.582v-.066s-.01 0-.02-.01zM199.183 11.506l-.016-.076c0 .035 0 .066.016.076M199.126 11.273l.036.158c0-.056.005-.122-.036-.158M199.122 13.436l.055.02s-.03-.02-.055-.02" /> + <path d="M199.137 13.998c.015-.136.117-.334.086-.527l-.046-.02c.082.086-.131.416-.04.542zM198.448 16.35l.045-.471c-.06.08-.136.192-.152-.025-.177.592.132-.122.107.496M198.356 17.814c-.025-.253-.086 0-.116-.01.05.162.066.203.116.01M198.311 28.4l-.137-.025c.021.198.056 0 .137.025M199.01 30.426l.086-.192-.121-.091zM198.027 31.617l-.02-.086.045.325zM197.997 49.394l.167-.06c-.03-.132-.218-.163-.167.06M198.134 57.07c-.087.081-.142.3-.056.431.01-.172.081-.344.056-.43M197.749 80.086l-.056-.152.045.288zM198.377 9.859c.046.06.152.025.127-.127a2 2 0 0 0-.188-.091c.026.07.041.147.061.218M198.463 8.773c-.167-.147-.41-.223-.481-.041.233.056.192.122.456.218.081.142.035.284-.035.274.065.04.015.233.136.298.112-.217.041-.516-.187-.714.01-.07.076-.04.111-.04zM188.537 17.585l.05-.097s-.035.061-.05.097M186.378 27.64c.005-.077-.005-.112-.021-.122 0 .076 0 .136.021.121M185.947 29.357c.01-.035.015-.066.025-.101-.02.035-.035.076-.025.101M188.537 17.586l-.132.248c.05.036.081-.121.132-.248M196.608 7.791q.075.015.142 0l-.126-.025s-.011.015-.016.025M189.915 13.241l.035-.076q-.014-.045-.035-.09zM191.526 10.102c-.051.06.061.167.101.228a.24.24 0 0 1 .011-.198.2.2 0 0 0-.112-.025zM188.992 15.578s-.045 0-.06.01q.03.006.06-.01M195.149 108.471l-.015.025c.026 0 .036-.01.015-.025M198.266 111.122l-.051-.02s-.04.04-.05.065l.106-.045zM185.41 32.534v-.015c-.01-.086-.01-.035 0 .015M184.918 62.005c.122-.34.198.537.325.03-.056.051-.254-.445-.325-.03M196.538 7.744l-.122-.035q.076.029.122.035" /> + <path d="m185.243 62.035.01-.05-.015.05zM184.964 39.932a.24.24 0 0 0 .071-.07c-.015 0-.036.02-.071.07M185.542 34.443l-.031.137a.5.5 0 0 0 .031-.137M185.051 42.804c-.016.076-.036.096-.021.197q.013-.015.021-.03c-.021-.035-.026-.086 0-.172zM184.964 45.779l.03-.056c0-.03 0-.066-.005-.096l-.025.147zM190.969 102.619a.4.4 0 0 1-.137.137c.106-.046.152.39.137-.137M196.634 7.709c-.031.03-.056.04-.096.035.03.006.055.016.086.02.015-.02.025-.04.01-.055M186.241 42.967l-.035.471c.02-.132.03-.304.035-.471M187.589 81.857l.03.107c0-.04-.01-.081-.03-.107M186.185 44.832a.7.7 0 0 0-.111.264q.014.031.035.055z" /> + <path d="M191.202 106.034s-.031.02-.046.04c0 .015 0 .036.01.051-.01 0 .031.025.061.04l.091.061.178.117c.233.152.461.288.699.425.481.279 1.024.563 1.784.963 1.383.831 2.746 1.748 3.891 2.306.948.633.902 1.515-.223 1.099l-7.666-4.378v-.846c-.086-3.785-.249-5.964-.259-8.204-.005-.258 0-.466 0-.588.01-.238-.081-.268-.152-.43-.045-.127-.111-.456-.147-.943-.045-.593.036-.932.102-1.272.177-.866.03-1.97-.061-3.02-.122-1.044-.37-1.996-.532-2.655a11 11 0 0 0-.254-.932c-.202-.67-.496-1.17-.79-1.632-.294-.471-.603-.82-.943-1.444a8 8 0 0 1-.618-2.113l-.228-1.997c-.147-1.312-.299-2.63-.415-3.942-.279-2.24-.355-4.566-.416-6.076-.127-2.037-.355-4.378-.496-6.45-.107-1.034.141-1.282.147-2.432 0-.304-.011-.674-.026-.983-.101-1.308.056-3.279.051-4.211.02-.441.015-.654.01-.872-.01-.243.061-.45.051-.871-.081-1.13-.168-2.428-.026-2.995q.023-.175.021-.38c0-.34-.061-.72-.092-1.064-.177-2.128.173-3.33.142-5.69.021-.887 0-1.678-.02-2.458-.005-.78-.015-1.55.015-2.397-.045-1.034.162-2.068.264-3.086.101-.44-.178-.188-.137-.563.02-.319.223-1.079.253-1.682.051-.76-.197-1.51.005-2.082.127-.487.026-.806.092-1.353.055-.335.177-.65.253-.943.198-.669.238-1.621.324-2.224.076-.386.218-.522.248-.76.107-.664.097-1.42.193-2.16.41-2.735 1.323-4.6 1.931-7.407.187-.948.339-1.49.486-1.885.157-.396.304-.654.639-.994.096-.167.086-.952.369-1.616.239-.446.492-.968.781-1.485.319-.501.593-1.038.912-1.495l.593-.78c.192-.263.436-.486.643-.725.223-.228.406-.47.644-.673.228-.203.466-.375.704-.522.249-.152.588-.38 1.019-.431.405-.066.826 0 1.115.116.263.137.633.345.947.588.319.233.517.512.563.674-.066.036-.304-.228-.659-.446-.223-.157-.482-.36-.862-.471a2.1 2.1 0 0 0-.846-.066 1.5 1.5 0 0 0-.456.122c-.152.07-.299.162-.436.258-.39.31-.674.598-.942.922-.274.34-.583.619-.902.918-.355.395-.841 1.155-1.176 1.652-.344.405-.567.8-.714 1.23-.152.427-.309.842-.471 1.334-.649 1.748-1.338 4.053-1.835 5.908-.517 2.24-.902 4.241-1.338 6.354-.253 1.085-.091 1.51-.146 2.402-.117.968-.34 2.711-.335 3.633.01.527-.218.882-.253 1.465-.015.218.035.638.061 1.15.015 1.21-.178 2.706-.198 4.054-.046 2.579-.127 3.952-.177 6.572.05 2.97-.107 5.189.025 8.082.045 5.098.127 10.52.294 15.592.132 1.616.319 3.223.552 4.95.091.796.117 1.526.056 2.103 0 .634.36 2.108.42 3.43.061.949.112 1.698.163 2.51.096.876.329 1.768.881 2.66.573.967 1.125 2.021 1.465 3.035.334 1.12.441 1.996.542 2.802.045.405.081.795.106 1.2.021.396.041.791.081 1.232.046 2.139.102 4.611.147 6.491.127 1.759.198 2.539-.177 3.03-.086.532.177 1.029.284 1.88.126.76.192 1.328.177 1.652v.01zm-.639-10.464c0-.05-.01-.127-.02-.218zm-.162-.806c0 .091.056.122.107.086-.005-.142-.016-.273-.01-.385-.036.132-.056.345-.097.3m-.795 1.667-.021-.015c-.01-.101-.02-.177-.025-.243-.03.02-.056.066-.03.208.02.025.05.04.076.05" /> + <path d="M189.737 96.623s.011.03.016.056l.03-.086c-.015-.016-.035-.03-.051-.046q-.001.037.005.076M188.597 17.474l-.01.015s.02-.025.03-.03c-.01.01-.015.01-.025.015zM187.797 82.76l-.041.005.051.06zM190.746 13.095s.036-.015.061-.04c-.01 0-.036.015-.061.04M191.708 11.261l.188-.228a2 2 0 0 0-.188.228M192.611 9.963c-.01-.03-.026-.045-.036-.06l.041.06zM186.56 34.418v.06c.02.148.015.046 0-.06M187.077 26.813c.015.086.031.167.031.253.03-.132.05-.238-.031-.253M186.246 42.917l-.005-.005v.056zM187.057 27.416c.05-.132.055-.243.05-.35-.03.107-.06.239-.05.35M197.668 8.418s.03.03.041.05c.005-.01.015-.01.02-.01q-.03-.021-.061-.035zM197.733 8.455l.061.041s-.04-.046-.061-.04M197.916 8.585c-.041-.03-.081-.066-.127-.09.036.035.066.09.127.09M196.031 7.582l-.031.05s.026-.025.031-.05M195.474 7.572c.131 0 .319.106.501.101l.026-.04c-.087.06-.401-.168-.522-.061zM193.006 8.378c.132-.132.248-.268.4-.39-.111.03-.263.076-.086-.127-.623.42.178-.02-.319.522zM191.891 9.696c.147-.263-.071-.045-.091-.076-.061.188-.076.233.091.076M187.528 21.147l-.126-.061c-.031.228.05.015.126.06M187.761 23.574l.122-.197-.101-.127zM186.545 24.762v-.102l-.015.385zM184.843 45.248l.172-.066c-.025-.152-.213-.193-.172.065M184.964 54.106c-.086.096-.137.35-.051.501.01-.197.076-.4.051-.501M186.155 80.653l-.071-.173.081.33zM178.737 25.34c-.046-.03-.152 0-.127.08l.183.051-.056-.126zM178.438 25.928c.091.096.248.202.41.126-.177-.09-.106-.116-.314-.212a.11.11 0 0 1 .117-.142c-.046-.026.03-.132-.081-.173-.132.117-.132.259-.005.4-.036.036-.086.006-.117 0zM178.621 34.228l.02-.056s-.015.035-.02.056M178.808 39.366c-.005-.04-.026-.055-.041-.055.015.035.025.065.041.055M178.661 40.258s.005-.036.01-.051c-.015.02-.025.04-.01.05M178.62 34.227l-.05.141c.061.005.04-.07.05-.141M178.93 27.048a.2.2 0 0 0-.051-.071c.01.025.015.045.02.07zM178.352 31.973v-.04l-.076-.03zM178.225 30.24c0 .04.147.046.213.056q-.091-.03-.106-.081c-.031 0-.061.01-.107.025M178.342 27.468l-.026-.046s.016.03.026.046M178.387 33.219s-.04.01-.051.02c.021 0 .036-.01.051-.02M172.94 80.431s-.015-.01-.02-.015c0 .015.01.025.02.015M171.014 81.434l.015-.025s-.035-.046-.055-.061l.045.09zM178.559 41.868v-.005c-.02-.04-.015-.015 0 .005M179.502 56.58c.127-.172.187.263.324.005-.055.025-.248-.213-.324-.005M178.914 27.092s.005.045.005.07q.001-.046-.005-.07M179.826 56.584l.015-.025zM178.858 45.564q.038-.016.066-.04c-.015 0-.035.01-.066.04M178.914 42.797l-.015.07a.2.2 0 0 0 .015-.07M179.147 46.982c-.01.036-.03.051-.005.102l.015-.015c-.02-.016-.03-.041-.01-.087M179.233 48.467l.031-.03q-.001-.024-.01-.046zM175.62 76.666a.4.4 0 0 1-.152-.016c.102.036.015.249.152.016" /> + <path d="M178.843 27.053c.041.005.056.02.066.04l-.01-.05s-.046 0-.056.01M180.343 46.967l-.01.238c.01-.066.015-.152.01-.238M179.801 66.652v.056s.015-.04 0-.056M180.399 47.904a.3.3 0 0 0-.096.142c.01.01.02.02.04.025l.056-.162z" /> + <path d="M174.789 78.27c-.608.548-.795.837-1.358 1.643-.547.623-1.19 1.17-1.57 1.707-.462.37-1.156-.035-.897-.603 1.008-1.064 1.986-2.285 2.888-3.547 1.034-1.576 1.434-2.584 2.017-3.527.066-.111.126-.192.162-.243.071-.096 0-.152-.025-.253-.011-.076.01-.248.101-.471.106-.274.268-.38.415-.497.761-.603.674-2.037.902-2.726.056-.152.132-.34.198-.482.314-.684.309-1.155.466-1.712.482-1.196.674-2.488.867-3.76a29 29 0 0 1 .197-1.617l.188-1.342c.081-.999.01-2.159-.046-3.172-.081-.507.183-.629.208-1.196a8 8 0 0 0-.015-.487c-.097-.638.045-1.636.03-2.108.015-.223.01-.33 0-.44-.01-.122.061-.229.041-.441-.107-.563-.213-1.206-.086-1.5.01-.061.01-.122.005-.193-.016-.167-.087-.355-.127-.527-.238-1.054.051-1.672-.101-2.848-.071-.886-.259-1.57-.325-2.412-.111-.511-.015-1.038-.005-1.55.061-.228-.197-.076-.192-.264-.01-.162.106-.552.071-.851-.031-.38-.375-.72-.244-1.024.066-.253-.071-.4-.086-.673.01-.168.086-.34.122-.492.111-.35-.01-.82-.02-1.12.01-.197.131-.279.121-.4-.01-.335-.162-.7-.197-1.07-.137-1.367.319-2.401.065-3.82-.197-.948-.243-1.1.087-1.546.02-.096-.284-.44-.31-.795.016-.502.036-1.15.016-1.698.03-.648.096-1.312.05-1.854-.035-.284-.111-.76-.035-1.064.132-.284.223-.857.355-1.04.071 0 .096.224.071.452-.031.147-.092.314-.087.527 0 .243.081.654.188 1.013.187.527.203.943.076 1.394-.061.273.01.73-.051 1.039-.172.542.056.907.132 1.429.152.937.218 2.153.233 3.12.106 1.156.157 2.185.112 3.274-.046.563.177.75.263 1.191.051.487.066 1.373.193 1.83.071.258-.112.46-.076.75.01.106.116.314.192.562.147.598.101 1.363.198 2.037.162 1.287.177 1.981.273 3.299.193 1.484.122 2.61.309 4.053.077 1.282.122 2.59.163 3.938a32 32 0 0 1-.178 3.987c0 .832-.005 1.663-.01 2.56-.02.415-.106.78-.258 1.053-.112.31 0 1.11-.218 1.769-.137.471-.254.841-.39 1.241-.198.933-.71 2.124-1.024 3.086-.208.512-.309.928-.41 1.323-.112.39-.213.76-.38 1.196-.492.978-1.13 2.072-1.586 2.913-.355.831-.532 1.201-.983 1.206-.223.178-.142.527-.305.948-.116.39-.233.669-.344.79l-.03.04zm2.377-4.849.041-.1a1 1 0 0 0-.036.1zm.071-.425c-.02.04.02.076.076.086a1.3 1.3 0 0 1 .091-.172c-.071.04-.142.121-.162.086zm-1.13.354-.015-.015c.01-.05.025-.086.035-.116-.03-.005-.066 0-.081.076.01.02.036.04.056.06z" /> + <path d="M176.173 73.493v.03c.02-.005.035-.015.051-.02l-.031-.046-.015.036zM178.641 34.166v.01l.015-.02c-.005.005-.01.005-.015.01M179.745 67.16l-.035-.01.02.046zM179.026 31.7s.025-.016.035-.036c-.01 0-.02.015-.035.035M179 30.646l.046-.152a1 1 0 0 0-.046.152M179.031 29.834c-.026-.01-.046-.01-.066-.01zM179.922 42.68s0 .02.01.03c.036.071.021.02-.01-.03M179.355 38.873c.03.04.061.076.076.117.01-.071.01-.122-.076-.117M180.348 46.941h-.005v.026zM179.441 39.173a.24.24 0 0 0-.005-.177c-.005.056-.02.122.005.177M178.904 26.322v-.04h-.02zM178.884 26.283l-.02-.04s0 .035.02.04M178.818 26.15l.045.092c0-.03 0-.071-.045-.092M178.894 27.397l.055.01s-.03-.01-.055-.01M178.929 27.727c.011-.076.107-.202.066-.309l-.045-.01c.086.046-.117.248-.021.314zM178.326 29.12l.031-.273c-.056.05-.132.116-.152-.005-.157.355.126-.076.121.279M178.286 29.97c-.036-.146-.086.006-.117 0 .061.092.071.112.117 0M178.625 36.077h-.137c.026.106.056-.01.137 0M179.406 37.207l.076-.117-.127-.045zM178.463 37.951l-.025-.05.061.187zM179.086 48.213l.168-.046c-.036-.076-.228-.076-.168.046M179.507 52.63c-.081.057-.127.183-.041.254.005-.101.066-.203.041-.253M178.691 65.7l-.035-.097.01.173zM178.017 25.382c.025.071.066.087.091.03.026-.055.051-.116-.03-.207a.22.22 0 0 0-.182.086c.045 0 .101.03.121.091M177.328 26.518c.066.476.193 1.028.37.73-.152-.477-.076-.589-.253-1.1 0-.4.091-.7.152-.629a.5.5 0 0 1-.005-.152c0-.035.015-.08.04-.116.046-.076.122-.127.183-.188a.3.3 0 0 0-.289.097c-.091.086-.102.222-.112.39-.02.319-.005.658.036 1.003-.046.147-.086 0-.117-.035zM170.791 26.653c.026-.157.026-.279.016-.344-.021.162-.031.314-.016.344M170.269 31.964c.01-.141.021-.263.031-.39a2 2 0 0 0-.031.39M173.512 45.463l.021-.653c-.061-.04-.026.334-.021.653M177.515 31.949c0-.137-.015-.249-.03-.355v.334c.01.005.015.01.025.02zM175.266 54.472a1 1 0 0 0 .111-.071c.015-.04.031-.081.031-.122a1 1 0 0 1-.137.193zM175.96 46.8c-.016.187.131.258.197.33a1 1 0 0 1-.086-.411c-.03 0-.066.02-.111.08M176.816 33.762l-.01-.233c0 .061.005.162.01.233M173.958 50.281s.041-.045.051-.076c-.021 0-.036.03-.051.076M170.386 91.017h.025c-.015-.046-.025-.061-.025 0M171.085 81.46l.01.133c.03.015.056.03.086.03zM169.722 39.728v-.036c-.01-.203-.01-.086 0 .036M163.251 47.429c.173-.786.117 1.292.32.111-.066.106-.188-1.094-.32-.111M177.485 32.162c0 .112-.01.223-.015.34.01-.152.015-.259.015-.34" /> + <path d="m163.57 47.542.021-.122a1 1 0 0 0-.021.121M168.146 53.87s-.04.055-.045.095c.015-.005.025-.035.045-.096M169.828 44.207l-.035.324q.029-.188.035-.324M167.553 47.172c0-.178.021-.238-.015-.477q-.007.03-.015.076a1.2 1.2 0 0 1 .03.4M167.163 40.121c-.01.036-.015.086-.025.132.005.07.015.152.02.223v-.355zM166.763 81.04a.7.7 0 0 1 .101.212 1.1 1.1 0 0 1-.081.314c.051-.101.086.274.107.324.01.046.02.066.025.01q-.001-.047.005-.162v-.506c-.03-.036-.091-.112-.162-.193zM177.429 31.95c.036.04.051.106.056.212v-.233c-.02-.02-.041-.025-.056.02M166.348 46.952l-.041-1.12c0 .314.02.72.041 1.12M158.919 32.877v.258a.7.7 0 0 0 0-.258M166.099 42.51c.041-.203.061-.416.071-.64-.015-.045-.025-.095-.046-.126z" /> + <path d="M167.107 89.65c-.025.587-.05 1.124-.076 1.626q-.016.372-.025.73v.177s-.01.02-.01.03l-.01.056.045.035.011.01.04.026.157.091q.31.181.629.37l1.317.755c.41.228 1.165.659 1.064.588.041.01.096.055.112.035-.005-.05-.011-.101-.016-.162l.046-5.391c.01-1.83.01-3.563-.041-5.073.066-2.7.852-3.653 1.06-.836l.06 9.025.016 2.356q.001.835.01 1.677v.365l-.041-.02-.365-.208-.729-.415c-1.495-.857-2.995-1.713-4.505-2.58 0-1.216.01-2.498.015-3.78-.02-2.888-.035-5.376-.051-7.504l-.182-.213c-.096-.112-.188-.228-.284-.34l-.537-.669q-.524-.666-.993-1.312a35 35 0 0 1-1.677-2.549c-1.004-1.667-1.779-3.298-2.458-4.98-.223-.583-.405-1.045-.491-1.328-.173-.548-.284-.598-.477-.943-.142-.284-.446-1.023-.77-2.169-.4-1.393-.456-2.214-.532-3.03-.188-2.098-.527-4.662-.654-7.195a50 50 0 0 1-.066-1.885c0-.608 0-1.206-.005-1.779 0-1.145.01-2.204.051-3.101.035-.795.086-1.753.137-2.528.248-3.624.208-5.792.329-8.6q.161-2.318.284-4.651c.106-2.331.218-4.662.324-6.998l.046-1.084c.01-.178.01-.38.03-.507.021-.122.041-.213.066-.289.101-.304.198-.461.274-.608l.208-.35.086-.136s.02-.041.04-.061a.5.5 0 0 1 .157-.092c.152-.065.39-.106.593-.07.208.03.37.116.406.157l.177.243c.066.091.147.197.238.34.046.075.096.162.147.273.051.117.111.243.147.497.076 1.226.157 2.462.233 3.694.066 1.155.137 2.305.203 3.45.071 1.323.137 2.62.202 3.862.112 2.488.218 4.753.299 6.541.132 2.417.299 5.012.477 7.616q.07.98.131 1.951l.066.973c.01.107.005.081.016.122 0 .025.015.045.025.07a.3.3 0 0 0 .091.112c.147.127.395.096.492-.056a.3.3 0 0 0 .05-.116q.001-.029.01-.066l.011-.223.03-.927c.046-2.453.329-3.015.502-5.721l.111-2.331c.086-3.101.507-7.748.613-9.962.076-1.039.102-1.55.122-2.068.01-.192.02-.375.035-.567.015-.203.036-.41.051-.639.04-.45.076-.947.106-1.657.016-.501.031-1.018.041-1.53.015-.507.02-1.14.081-1.409.106-.633.198-1.043.269-1.413q.051-.26.096-.502c.015-.076.015-.152.096-.228a.63.63 0 0 1 .335-.157c.273-.05.542.076.638.218.086.147.061.273.086.415.025.203.051.4.091.619.046.263.102.501.178.73l.121.374c.021.071.041.152.061.259.015.116.025.263.036.395.065.917.131 1.783.192 2.615.051.86.101 1.682.147 2.482.056 1.065.091 2.068.127 3.086.066 2.042.126 4.155.324 6.948.127 2.102.274 3.967.421 5.812.136 1.798.273 3.577.42 5.533a.603.603 0 0 0 .73.38.59.59 0 0 0 .415-.486c.005-.02.011-.127.016-.198l.015-.228c.086-1.221.167-2.442.253-3.653.117-1.054-.172-.421-.116-1.308.03-.76.253-2.58.299-4.003.071-1.804-.178-3.522.04-4.91.132-1.176.041-1.905.096-3.197.056-.796.178-1.561.249-2.276.172-1.003.283-5.26.39-7.59 0-.051.01-.092.01-.132.046-.243.101-.32.142-.385a.4.4 0 0 1 .116-.102c.066-.04.112-.086.147-.253.051-.223.097-.466.137-.704.036-.122 0-.228.132-.355.127-.122.375-.198.598-.167.223.025.405.152.426.233q.036.122.081.243c.055.152.126.31.202.502.076.187.162.385.249.714.02.081.04.178.055.304.016.132.021.32.031.477.015.329.035.653.05.978q.084 1.921.168 3.76l.045 1.398c.01.36.015.72.026 1.08l.045 2.138c.061 2.853.137 5.74.416 9.126.4 4.53.476 5.24.238 7.291 0 .117.025.305.061.553q.029.188.066.415c.01.076.025.152.035.233.015.066.03.132.061.193.101.253.339.466.618.527s.583-.015.78-.208a.78.78 0 0 0 .264-.537l.061-.968c.04-.659.081-1.348.126-2.037.076-1.383.157-2.797.228-4.084.203-3.045.446-6.162.548-8.73.04-1.364.096-3.624.248-5.043.208-1.307.446-3.977.628-4.783.071.035.036 1.084-.05 2.159-.066.684-.173 1.464-.228 2.472-.061 1.146-.097 3.101-.092 4.834.046 2.534-.055 4.51-.299 6.598-.136 1.277-.187 3.46-.329 4.895a31 31 0 0 0-.223 3.405q.001.403-.005.806c-.015.273.035.527-.051.876a1.4 1.4 0 0 1-.603.816 1.452 1.452 0 0 1-1.951-.38 1.6 1.6 0 0 1-.238-.502c-.025-.09-.035-.187-.045-.273l-.016-.223q-.06-.89-.126-1.82c-.076-1.236-.157-2.518-.238-3.805-.152-2.569-.284-5.158-.396-7.443a726 726 0 0 1-.456-7.87l-.106-2.392-.046-1.312-.025-.725-.01-.385c0-.126 0-.268-.061-.39-.106-.228-.334-.299-.476-.218-.157.076-.173.269-.168.43-.01.346-.015.71-.01 1.07 0 .72.031 1.394.046 1.94 0 .173.01.356.015.558-.03.776-.076 1.86-.116 2.934-.066 1.612-.122 3.208-.122 4.302 0 1.247-.233 2.139-.274 3.532-.015.517.031 1.515.036 2.726-.005 1.44-.076 3.05-.147 4.708-.036.83-.076 1.667-.117 2.503-.015.415-.035.83-.05 1.241-.005.208-.016.41-.021.614a1.866 1.866 0 0 1-1.728 1.819 1.87 1.87 0 0 1-1.54-.619 1.92 1.92 0 0 1-.481-1.12l-.021-.258-.06-.968c-.076-1.266-.152-2.447-.223-3.628-.137-2.366-.274-4.748-.456-7.864-.117-1.764-.223-3.415-.325-5.012-.071-1.277-.142-2.508-.207-3.734 0-.076 0-.183-.011-.233-.01-.02 0-.046-.035.015-.02.081 0 .182.005.264l-.198 4.008c-.157 3.106-.319 6.232-.476 9.354-.081 1.56-.167 3.121-.248 4.682-.041.78-.086 1.555-.127 2.33l-.03.583-.016.29-.01.161a2 2 0 0 1-.03.234 1.9 1.9 0 0 1-1.166 1.388 1.885 1.885 0 0 1-2.381-.927 1.7 1.7 0 0 1-.147-.441 2 2 0 0 1-.041-.396l-.106-2.305c-.071-1.53-.137-3.05-.208-4.56a930 930 0 0 0-.871-11.817q-.046-.716-.092-1.394c-.01-.228-.02-.446-.035-.669 0-.111-.01-.218-.015-.324 0-.096-.01-.253-.005-.213.015-.035.05-.132.091-.41.015-.213-.036-.34-.071-.198-.015.071-.025.152-.071.269-.01.121 0 .126-.02.055-.015-.035-.036-.03-.061.041-.01.035-.025.086-.035.152l-.011.05v.031l-.005.01v.046l-.01.091-.045.72c-.173 4.408-.608 10.367-.796 15.08-.132 2.569-.187 4.545-.223 6.415a47 47 0 0 0 .299 5.675 38.3 38.3 0 0 0 1.47 7.616c.734 2.503 1.783 4.824 2.827 6.744 1.024 1.774 1.895 2.97 2.524 3.877.633.907 1.033 1.53 1.246 2.093l.066.086.096.121.198.249v.562c.005.142.015.284.02.426q.03.434.076.912c.061.643.132 1.373.172 2.27.117 1.799.178 3.157.152 3.922v.238zm-8.122-23.138-.142-.491c.071.248.111.39.142.491m-.563-1.824c.041.208.112.269.147.188-.076-.325-.126-.634-.172-.882.015.314.081.8.025.694m.157 3.978s-.02-.026-.03-.03c-.081-.234-.137-.406-.193-.558-.015.05-.01.172.107.486.04.056.076.082.111.107z" /> + <path d="M158.838 69.075c.02.046.035.066.055.127a2 2 0 0 0-.035-.197c-.025-.036-.056-.066-.081-.097.02.056.04.117.056.173zM173.503 45.762v-.045c0 .035-.006.07-.016.096.005-.03.01-.03.016-.05M158.884 35.213h-.036l.025.182zM176.35 53.971s.041-.091.051-.172c-.01 0-.026.07-.051.172M176.614 48.964l.086-.704c-.046.304-.071.527-.086.704M176.862 45.139a.17.17 0 0 0-.061-.077zM170.852 43.988v.147c.015.35.01.112 0-.147M171.242 27.566l.031.928c.015-.132.025-.259-.031-.928M166.352 47.075q.001-.06-.005-.122v.122zM171.247 29.035c.031-.03.036-.223.026-.537-.016.101-.036.223-.026.537M177.682 28.534l.016-.182s-.021-.01-.026-.026zM177.673 28.325l-.011-.208c0 .096-.005.177.011.208M177.647 27.688l.021.43c.005-.147.02-.334-.021-.43M177.384 33.602l.05.06c-.01-.03-.025-.055-.05-.06M177.328 35.147c.03-.365.157-.917.147-1.434l-.041-.05c.071.242-.182 1.13-.106 1.479zM176.36 41.547l.102-1.292c-.071.222-.162.516-.147-.071-.248 1.621.147-.33.045 1.363M176.097 45.55c0-.694-.087 0-.117-.035.035.44.041.552.117.035M173.122 36.723l.142.06c-.051-.531-.056 0-.142-.06M172.129 31.742q-.03.215-.066.375c.041 0 .086.02.127.046l-.066-.42zM172.611 25.564l.066.06-.208-.288zM167.366 41.37l-.162.171c.05.36.243.426.162-.172M164.417 27.104c-.097-.137-.178.72-.137 1.51.045-.679.121-1.16.137-1.51M157.88 27.383l-.015-.963-.026 1.596zM215.631 121.236c.051-.025.086-.127 0-.152l-.142.122.142.025zM215.271 120.648c-.131.021-.314.097-.334.269.177-.096.162-.02.36-.142.086.025.106.127.061.177.05-.025.101.102.197.031-.03-.177-.157-.253-.349-.233-.011-.051.04-.076.065-.102M207.731 116.189l.04.046s-.02-.03-.04-.046M203.074 113.406c.036.015.061.01.071 0-.04-.01-.071-.015-.071 0M202.37 112.768l.041.041c-.01-.025-.026-.046-.041-.041M207.731 116.188l-.101-.122c-.036.046.045.076.101.122M214.009 120.43c.031.005.061 0 .092 0a.4.4 0 0 1-.076-.02l-.021.02zM209.895 117.207l.041.02s.045-.025.065-.045zM211.522 118.058c-.036-.025-.117.101-.163.152.051-.046.092-.056.127-.046a.4.4 0 0 0 .036-.101zM208.76 116.548s.01-.041.01-.056c-.01.015-.01.036-.01.056M163.662 91.963l.015-.025c-.015.01-.025.015-.015.025M162.187 90.25l.03.01s.036-.045.046-.07zM201.002 111.74h.005c.046.015.025 0-.005 0M187.386 104.16c.091.203-.334.015-.172.274.005-.066.324-.091.172-.274M213.979 120.389s-.046-.02-.066-.035a.2.2 0 0 0 .066.035" /> + <path d="m187.214 104.432.016.025c-.006-.01-.011-.015-.016-.025M197.587 109.84c-.005.025 0 .051 0 .076a.12.12 0 0 0 0-.076M199.994 111.501l-.051-.056c.02.026.035.041.051.056M196.178 109.261c-.03-.03-.03-.056-.086-.066v.026c.025-.01.056 0 .081.04zM194.82 108.467s.005.025.01.04a.2.2 0 0 1 .046.021zM167.837 94.295c-.01-.056 0-.107 0-.152-.03.106-.253.025 0 .152M214.05 120.354q-.036.044-.071.035l.051.02s.025-.035.025-.05zM195.529 110.266l-.202-.147c.05.051.126.101.202.147M177.601 99.959l-.06-.016s.035.02.06.016M194.673 109.764a.3.3 0 0 0-.071-.162c-.015.005-.03.005-.045.02l.111.142z" /> + <path d="M166.124 93.543c-.628-.562-.947-.72-1.859-1.165-.725-.456-1.419-.988-2.042-1.252-.482-.37-.279-1.155.369-1.018 1.353.78 2.818 1.59 4.247 2.427 1.773.947 2.832 1.424 3.831 2.067.116.071.202.137.258.178.101.076.162.01.269 0 .081 0 .258.035.491.152.284.142.39.314.507.476.588.826 2.077.983 2.772 1.388.152.092.334.208.476.304.659.482 1.14.608 1.682.918 1.115.836 2.377 1.454 3.573 2.158 1.064.537 2.082 1.231 2.746 1.667.927.553 2.052 1.064 3.03 1.546.507.208.497.491 1.004.826.136.086.309.182.451.253.633.284 1.449.958 1.879 1.201.193.137.289.193.396.243.116.056.177.178.375.274.562.223 1.201.486 1.393.76a.8.8 0 0 0 .167.111c.157.087.365.127.538.188 1.069.395 1.474.983 2.589 1.545.821.456 1.525.7 2.305 1.135.512.203.923.588 1.369.897.167.183.172-.116.339-.005.147.081.431.411.709.558.35.197.842.106 1.034.395.188.203.39.172.639.319.142.107.248.269.365.385.248.294.724.472.998.634.167.126.177.273.284.339.298.188.704.274 1.053.456 1.283.689 1.946 1.647 3.36 2.225.958.36 1.115.405 1.343.932.076.071.547 0 .882.177.44.289 1.018.664 1.52.948.567.385 1.13.806 1.636 1.069.279.127.74.33.973.568.188.268.649.669.735.881-.04.061-.248-.045-.441-.197-.116-.107-.233-.254-.425-.37-.218-.132-.629-.294-1.004-.411-.567-.131-.952-.349-1.292-.709-.213-.203-.664-.395-.907-.618-.395-.446-.846-.451-1.353-.674-.922-.385-2.052-1.008-2.929-1.541-1.094-.562-2.032-1.109-2.964-1.783-.471-.365-.755-.289-1.196-.471-.456-.244-1.246-.745-1.718-.902-.268-.092-.344-.36-.623-.502-.101-.051-.339-.086-.603-.167-.608-.223-1.257-.705-1.905-1.019-1.226-.613-1.845-1.008-3.061-1.692-1.408-.699-2.371-1.379-3.77-2.017-2.371-1.287-4.874-2.731-7.16-4.196-.765-.4-1.54-.77-2.386-1.15-.386-.187-.7-.415-.902-.664-.264-.218-1.064-.425-1.632-.846-.421-.284-.74-.527-1.095-.78-.861-.477-1.925-1.292-2.847-1.81-.973-.612-1.591-.764-2.433-1.225-.947-.614-2.042-1.333-2.913-1.81-.846-.39-1.237-.542-1.267-1.003-.198-.223-.552-.132-.993-.268-.411-.097-.699-.193-.841-.294l-.046-.03zm5.052 2.417.102.05c-.051-.024-.081-.04-.107-.05zm.436.112c-.04-.026-.081.01-.091.066.066.035.127.07.172.106-.04-.07-.116-.152-.081-.172m-.319-1.18.015-.011q.076.029.122.05c.005-.03 0-.07-.076-.085-.021.01-.041.03-.061.05z" /> + <path d="M171.141 94.94s-.021 0-.031-.004c.005.02.016.035.021.05l.045-.03-.035-.02zM177.115 99.755l.015-.03-.05.005zM209.789 117.932s0 .03.01.05c0-.01 0-.03-.01-.05M210.746 118.488l.112.122a.8.8 0 0 0-.112-.122M211.46 118.965s.036-.036.046-.051zM199.537 112.407s-.02-.01-.03-.01c-.081-.015-.031 0 .03.01M203.207 114.15h-.147c.055.046.101.076.147 0M195.55 110.279l-.021-.015zM202.897 114.051a.24.24 0 0 0 .162.096c-.045-.04-.096-.086-.162-.096M214.668 120.814l.031.026.015-.02h-.051zM214.714 120.821h.051s-.036-.01-.051 0M214.866 120.845l-.101-.015c.03.015.06.041.101.015M213.716 120.201l-.036.041s.026-.021.036-.041M213.407 120.05c.066.051.121.203.238.228l.03-.036c-.086.046-.157-.238-.268-.192M212.479 118.764l.233.177c-.015-.076-.035-.177.086-.127-.233-.329 0 .152-.319-.05M211.735 118.262c.146.05.04-.077.06-.102-.111 0-.136 0-.06.102M206.074 115.155l.081-.111c-.111-.041-.025.045-.081.111M204.65 115.16l.056.132.112-.081zM204.509 113.938l.055.01-.197-.055zM195.129 108.49l-.056.167c.086.016.193-.141.056-.167M190.948 106.348c0-.096-.096-.207-.207-.177.086.061.147.167.207.177M178.863 99.209h.112l-.178-.05zM143.241 79.005c-.035.036-.081.127-.041.127l.107-.142zM143.262 79.395a.77.77 0 0 0 .248-.319c-.117.132-.091.061-.228.218-.041 0-.02-.076.015-.132-.03.036-.025-.06-.096.03-.031.143.01.173.116.102-.01.04-.04.076-.061.101zM145.825 81.204v-.03s-.005.02 0 .03M147.452 82.264s-.03.01-.035.02c.015 0 .03-.005.035-.02M147.64 82.598s-.006-.015-.011-.02c0 .02 0 .03.011.02M145.825 81.205l.015.076c.031-.05 0-.05-.015-.076M143.849 79.238s-.031.01-.046.026h.031zM145.014 80.9l-.015-.01s-.03.036-.045.056l.06-.05zM144.437 80.596s.091-.116.127-.172c-.041.05-.061.07-.081.076a.5.5 0 0 0-.046.096M143.672 79.846l-.026.01s.016-.005.026-.01M145.405 81.164s-.021.04-.021.05c.01-.014.015-.035.021-.05M161.837 89.342l-.015.025q.015-.016.015-.025M162.121 90.371h-.015l-.045.076zM152.93 85.755c.015-.147.177-.101.167-.278-.02.055-.193.162-.167.278M143.854 79.264l.025.01c-.01-.01-.015-.015-.025-.01M149.317 83.693s.015-.046.02-.066c-.005.015-.015.03-.02.066M148.526 82.984l.011.03s-.006-.025-.011-.03M149.889 83.773s0 .036.025.03v-.02c-.015.016-.03.02-.03-.01zM150.376 84.058s0-.02.005-.03h-.021zM160.322 88.557a1 1 0 0 1-.045.131c.045-.096.137-.09.045-.131M143.809 79.315q.03-.045.045-.045h-.02c-.01.02-.025.035-.025.05zM150.507 82.75l.066.066a.2.2 0 0 0-.066-.066M156.821 86.565h.026s-.016-.01-.026 0M150.812 82.928a.25.25 0 0 0-.011.116l.031-.03z" /> + <path d="M160.996 88.704c.168.299.289.34.639.46.248.178.461.437.709.482.147.178-.177.892-.471.958-.486-.274-1.013-.547-1.52-.851-.654-.3-1.069-.406-1.409-.67-.04-.025-.066-.06-.086-.075-.03-.036-.081.035-.137.076-.04.025-.121.04-.213.01-.106-.036-.111-.157-.131-.259-.071-.532-.806-.238-1.054-.38a.7.7 0 0 1-.162-.121c-.208-.213-.426-.183-.624-.289-.349-.38-.836-.537-1.267-.785-.405-.142-.744-.436-.972-.614-.33-.197-.766-.329-1.13-.481-.203-.04-.112-.284-.274-.44a1 1 0 0 0-.157-.102c-.243-.076-.461-.441-.608-.537a.4.4 0 0 0-.132-.107c-.04-.02-.035-.106-.111-.136-.223-.046-.467-.107-.487-.284a.1.1 0 0 0-.051-.05c-.055-.031-.146-.011-.222-.016-.436-.046-.472-.441-.897-.593-.299-.152-.598-.152-.887-.294-.208-.025-.319-.233-.466-.365-.036-.106-.122.147-.178.102-.055-.026-.111-.223-.218-.264-.126-.066-.41.152-.43-.035-.041-.117-.157-.036-.244-.086-.045-.051-.055-.152-.086-.218-.045-.178-.248-.188-.344-.249-.051-.055-.015-.177-.056-.202-.106-.071-.289-.03-.421-.081-.481-.208-.547-.842-1.104-.958-.385-.056-.451-.05-.416-.441-.02-.04-.278.137-.395.076-.142-.132-.324-.304-.497-.415-.177-.178-.339-.39-.527-.482-.106-.035-.283-.086-.334-.223-.02-.177-.142-.39-.127-.547.041-.06.117-.03.173.046.03.06.045.152.111.202.076.056.238.086.395.081.254-.035.385.05.456.264.051.116.223.162.284.289.071.273.299.167.492.223.359.09.755.324 1.049.537.395.182.729.38 1.028.679.147.172.314.025.492.055.172.071.441.269.643.269.117 0 .081.203.188.243.04.015.152-.025.263-.03.254.015.456.233.71.314.466.167.684.32 1.12.552.542.188.841.517 1.368.695.836.48 1.672 1.089 2.437 1.687.284.122.588.203.922.284.147.05.249.147.289.299.076.106.436.05.618.243.142.116.238.228.355.34.319.151.649.531.983.699.34.233.618.182.927.329.32.248.684.552 1.004.71.329.09.491.106.375.486.04.132.248-.046.44-.05.183-.036.31-.036.355.01l.015.01zm-1.94-.618-.041-.016s.031.01.041.016m-.193.03s.046-.03.066-.081a.2.2 0 0 1-.061-.04c0 .05.02.096-.005.12m-.162.902-.01.015s-.036 0-.051-.005c-.01.03-.02.06.015.056a.3.3 0 0 0 .046-.061z" /> + <path d="M158.793 88.932s.01-.005.015 0v-.035l-.031.035zM145.82 81.173v-.015q.001.007-.005.015zM157.019 86.592l-.02.035.03-.02zM145.283 80.261s.01-.025.01-.04q-.001.016-.01.04M144.954 80.035l-.02-.076c.005.04.015.06.02.076M144.731 79.816s-.026.04-.036.051zM149.013 82.092h.015c.04-.01.015-.01-.015 0M147.589 81.676c.025-.015.056-.03.076-.04-.015-.025-.031-.036-.076.04M150.497 82.746l.01.005zM147.72 81.675c-.005-.04-.03-.046-.055-.036.015.02.025.046.055.036M143.621 79.091l-.01-.015s-.01.015-.015.02h.025zM143.596 79.102h-.026s.016.015.026 0" /> + <path d="m143.525 79.123.051-.016s-.021-.02-.051.016M143.935 79.356l.03-.045s-.02.025-.03.045M144.047 79.4c-.02-.025-.005-.136-.056-.126l-.025.036c.056-.061.01.157.081.09M144.153 80.248l-.066-.092c-.015.061-.03.142-.081.127.026.218.041-.127.147-.04zM144.386 80.48c-.061 0-.041.077-.061.102.056-.03.071-.036.061-.101M146.378 81.64l-.076.117c.045 0 .025-.045.076-.116M147.118 81.24l.005-.092-.081.097zM146.854 82.223l-.025.01.086-.01zM150.224 84.123l.076-.152c-.041.01-.142.172-.076.152M151.754 84.813c-.026.081-.015.152.056.097-.026-.03-.026-.107-.056-.097M155.96 87.555l-.061.03.081-.01z" /> + </g> + </g> + </svg> + ) +} diff --git a/components/Icons/CutleryTwo.tsx b/components/Icons/CutleryTwo.tsx new file mode 100644 index 000000000..a5c833127 --- /dev/null +++ b/components/Icons/CutleryTwo.tsx @@ -0,0 +1,158 @@ +import type { IconProps } from "@/types/components/icon" + +export default function CutleryTwoIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 203" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .75h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .75h358v201.375H0z" /> + <path + fill="#cd0921" + d="m239.807 134.166-16.218 55.21a4.88 4.88 0 0 1-6.062 3.309l-45.197-13.277a8.366 8.366 0 0 1-5.668-10.384l25.011-85.141c5.026 5.25 10.049 10.495 15.076 15.755a923 923 0 0 1 3.337 3.48c4.391 4.587 8.788 9.181 13.178 13.773q2.715 2.824 5.425 5.667 5.559 5.805 11.117 11.612z" + /> + <path + fill="#cd0921" + d="m258.716 69.798-18.908 64.368c-3.708-3.87-7.41-7.743-11.118-11.612a1727 1727 0 0 0-5.425-5.667c-4.389-4.592-8.787-9.186-13.177-13.773l-3.337-3.48a17020 17020 0 0 0-15.076-15.755l9.133-31.092a2.74 2.74 0 0 1 3.404-1.858l52.651 15.467a2.74 2.74 0 0 1 1.857 3.403z" + /> + <path + fill="#4d001b" + d="M253.988 38.92c-.024-.058-.119-.058-.138.068l.121.13zm-.514.727c.03.163.106.367.266.314-.1-.183-.032-.2-.153-.403.019-.126.112-.198.156-.163-.025-.052.089-.178.017-.272-.16.126-.226.32-.191.557-.047.036-.071-.021-.093-.037zm-3.759 11.747.039-.07s-.03.04-.039.07m-2.265 7.296c.016-.054.007-.084-.005-.092-.006.052-.011.1.005.092m-.535 1.203c.007-.025.023-.047.03-.072-.021.025-.038.052-.03.072m2.8-8.499-.103.183c.042.026.067-.09.103-.183m3.626-10.011a.4.4 0 0 0-.006-.12l-.012.106s.016.005.022.016zm-2.78 6.749.017-.059-.044-.067zm.715-2.484c-.02.053.099.11.148.148a.2.2 0 0 1-.048-.146.2.2 0 0 0-.095 0zm1.393-3.859.004-.076zm-2.663 8.107s-.037.003-.052.008q.024.006.052-.008m-19.75 69.546-.021-.006c.009.016.015.027.021.006m-1.473 2.684.004-.044a.4.4 0 0 0-.069-.029l.061.072zm17.293-59.993.002-.009c.005-.062-.005-.028-.002.009m-6.181 21.022c.183-.205.028.43.259.108-.06.019-.096-.382-.259-.108m13.41-41.712-.029.1a.4.4 0 0 0 .029-.1m-13.152 41.825.023-.034zm4.422-15.843a.2.2 0 0 0 .071-.038c-.013-.004-.033.004-.071.038m1.351-3.871-.045.09a.3.3 0 0 0 .045-.09m-1.783 5.963c-.025.052-.046.063-.055.138l.023-.016c-.009-.03-.007-.07.032-.122m-.633 2.122.036-.03a.4.4 0 0 0 .011-.07l-.052.099zm-11.389 41.334a.35.35 0 0 1-.141.062c.097-.007.039.316.141-.062" + /> + <path + fill="#4d001b" + d="M253.269 41.365a.09.09 0 0 1 .036.079q.009-.036.012-.073c-.014-.014-.035-.02-.048-.006m-8.172 28.532-.12.332a3 3 0 0 0 .12-.332m-8.449 27.849-.007.084c.009-.029.018-.058.007-.084m8.052-26.515a.5.5 0 0 0-.143.162c.005.015.008.034.023.048l.121-.214z" + /> + <path + fill="#4d001b" + d="M231.542 115.53c-.473 1.067-.602 1.555-.949 2.937-.368 1.144-.813 2.288-1.012 3.213-.305.791-1.037.889-.951-.007.62-2.108 1.29-4.361 1.952-6.598.754-2.722 1.126-4.309 1.651-5.897.055-.188.113-.325.145-.416.067-.166-.001-.213-.018-.34-.007-.102.017-.354.112-.707.108-.431.263-.648.401-.871.725-1.139.764-3.141 1.081-4.218.069-.238.164-.528.244-.754.392-1.073.475-1.757.723-2.6.685-1.822 1.162-3.741 1.722-5.618.414-1.625.981-3.259 1.335-4.325.44-1.454.857-3.15 1.259-4.643.167-.753.43-.862.717-1.667.072-.215.154-.48.214-.699.233-.948.825-2.298 1.028-2.96.117-.305.163-.46.208-.614.05-.171.153-.305.237-.606.18-.828.4-1.765.636-2.136q.054-.118.097-.266c.071-.243.101-.529.148-.783.304-1.561.827-2.337 1.26-4.043.365-1.272.533-2.293.875-3.503.149-.755.476-1.466.724-2.187.152-.3-.122-.172-.031-.435.068-.23.347-.747.459-1.177.156-.544.039-1.136.288-1.52.171-.336.131-.584.25-.975.088-.237.227-.446.327-.648.252-.457.38-1.154.511-1.587.103-.274.235-.353.286-.524.149-.478.201-1.039.343-1.569.534-1.974 1.384-3.276 1.847-5.363.29-1.402.323-1.624.796-2.152.061-.132-.018-.713.128-1.223.246-.699.568-1.611.809-2.384.328-.902.692-1.816.911-2.59.103-.415.27-1.105.471-1.513.238-.361.579-1.136.767-1.344.056.025-.029.345-.157.657-.089.196-.222.415-.32.718-.11.344-.241.945-.327 1.486-.095.803-.282 1.392-.593 1.986-.179.364-.336 1.035-.529 1.445-.393.706-.381 1.3-.566 2.052-.316 1.368-.839 3.101-1.282 4.472-.461 1.661-.9 3.125-1.45 4.641-.297.78-.213 1.113-.346 1.767-.189.703-.594 1.958-.708 2.641-.065.39-.302.61-.413 1.035-.045.155-.054.479-.115.856-.162.891-.559 1.95-.802 2.93-.477 1.87-.792 2.852-1.336 4.733-.546 2.153-1.132 3.714-1.662 5.813-1.087 3.654-2.338 7.51-3.534 11.104a93 93 0 0 0-.889 3.613c-.145.584-.331 1.096-.546 1.473-.179.437-.311 1.568-.658 2.5-.237.67-.429 1.2-.634 1.774-.374 1.333-1.048 3.09-1.453 4.513-.493 1.538-.586 2.413-.95 3.713-.502 1.508-1.091 3.249-1.472 4.593-.305 1.271-.415 1.847-.839 2.099-.191.356-.082.774-.186 1.406-.063.571-.128.992-.212 1.216l-.021.071zm1.895-7.64c.01-.034.027-.092.037-.157-.019.08-.027.123-.037.157m.073-.605c-.018.063.016.1.064.092a6 6 0 0 1 .085-.275c-.066.085-.134.224-.153.182zm-1.06.954-.013-.017q.018-.11.039-.179c-.029.005-.064.031-.077.136.011.026.029.04.052.056z" + /> + <path + fill="#4d001b" + d="M232.51 108.406s.002.023-.004.044q.027-.027.046-.05l-.028-.045-.016.055zm17.252-57.092-.003.012s.014-.018.025-.024c-.007.007-.011.006-.022.012M236.499 98.47l-.029-.01.009.063zm14.726-50.502s.027-.015.047-.036c-.008-.003-.027.014-.047.036m.48-1.491.108-.2a2 2 0 0 0-.108.2m.406-1.137a.1.1 0 0 0-.048-.037zm-5.328 18.383s-.008.029-.009.047c-.006.112.003.037.009-.047m1.339-5.543c.003.064.011.13.007.192.036-.093.062-.167-.007-.192m-3.01 11.68h-.004l-.011.037zm2.937-11.235a.5.5 0 0 0 .075-.254c-.031.076-.072.169-.075.254m5.611-18.265.016-.054s-.008-.002-.014-.013zm.002-.067.005-.066c-.008.029-.015.054-.005.066m.01-.207-.009.138c.014-.046.034-.099.009-.138m-.528 1.784.041.03s-.02-.025-.041-.03" + /> + <path + fill="#4d001b" + d="M253.02 42.336c.046-.11.177-.248.199-.414l-.033-.028c.046.09-.209.31-.164.437zm-1.136 1.771.151-.378c-.07.052-.159.126-.119-.057-.29.445.138-.069-.032.435m-.43 1.184c.04-.215-.071-.02-.094-.036.003.146.006.183.094.036m-2.6 8.712-.107-.054c-.031.168.046.014.107.054m.086 1.839.117-.138-.078-.104zm-1.099.744.004-.076-.041.278zm-4.328 14.641.152-.01c.007-.116-.14-.186-.152.01m-1.746 6.359c-.091.046-.189.212-.15.342.05-.14.15-.265.15-.342m-5.888 18.874-.009-.14-.033.25zm17.517-57.719c.023.061.119.058.135-.074a1 1 0 0 0-.132-.12c.004.065-.002.13-.003.194m.334-.872c-.103-.162-.285-.283-.387-.15.178.102.129.147.323.29.032.137-.04.242-.096.217.045.05-.044.196.041.28.144-.153.158-.417.018-.635.026-.056.073-.015.102-.006zm-10.313 4.859.065-.067s-.044.041-.065.067m-4.213 7.762c.023-.062.023-.093.013-.105-.019.062-.033.113-.013.105m-.771 1.311.046-.077c-.026.024-.048.054-.046.077m4.984-9.074-.169.173c.033.041.096-.08.169-.173m9.022-6.117q.058.031.117.035l-.098-.052zm-6.835 2.874.047-.055-.007-.083zm2.088-2.202c-.057.038.009.153.028.213a.2.2 0 0 1 .056-.16.2.2 0 0 0-.085-.048zm-3.414 3.901s-.037-.011-.052-.007q.023.013.052.007m-17.413 78.039-.019.018c.021.006.032 0 .019-.018m1.926 2.938-.037-.029s-.043.024-.058.042l.099-.011zm8.43-67.871.004-.012c.012-.074 0-.032-.004.012m-7.539 24.165c.183-.25.033.49.26.104-.058.028-.101-.43-.26-.104m22.71-41.899-.092-.059a.5.5 0 0 0 .092.059" + /> + <path + fill="#4d001b" + d="m229.942 78.559.021-.04-.025.038zm5.121-18.282a.2.2 0 0 0 .076-.041c-.013-.004-.035.008-.076.041m1.804-4.383-.058.106c.029-.037.044-.074.058-.106m-2.429 6.771c-.031.059-.052.07-.064.158q.015-.01.024-.02c-.008-.035 0-.078.042-.142zm-.79 2.431.038-.039a1 1 0 0 0 .019-.08l-.056.115zm-8.812 48.291a.34.34 0 0 1-.145.079c.098-.012.03.359.145-.079m27.644-76.838c-.033.017-.056.02-.088.006.024.011.042.026.066.037.017-.013.031-.027.022-.043m-17.099 26.538-.144.38c.049-.104.099-.244.144-.38m-8.304 32.373-.001.096a.16.16 0 0 0 .001-.095m7.806-30.85a.7.7 0 0 0-.155.19.2.2 0 0 0 .015.055z" + /> + <path + fill="#4d001b" + d="M224.202 116.258s-.03.01-.047.023c-.004.012-.009.029-.004.044-.009-.003.019.028.04.048l.06.072.118.139c.156.182.31.35.474.52.329.346.707.711 1.236 1.225.939 1.02 1.84 2.106 2.649 2.842.628.752.377 1.467-.45.853l-5.258-5.464.205-.698c.845-3.14 1.239-4.974 1.773-6.822.058-.215.113-.385.142-.485.066-.194-.001-.241-.021-.392-.007-.115.019-.402.107-.812.106-.499.255-.76.392-1.023.356-.671.502-1.617.681-2.504.152-.889.178-1.735.204-2.317.018-.262.023-.573.017-.829-.005-.601-.126-1.085-.256-1.536-.129-.46-.299-.823-.427-1.418a6.8 6.8 0 0 1 .002-1.891l.295-1.7c.197-1.118.39-2.24.612-3.35.312-1.913.813-3.848 1.128-5.107.389-1.71.768-3.694 1.153-5.436.162-.878.427-1.022.709-1.969.074-.25.155-.558.218-.816.232-1.102.839-2.688 1.061-3.458.123-.358.17-.535.219-.715.05-.203.159-.357.253-.706.206-.951.449-2.041.704-2.474q.06-.14.108-.309c.083-.28.125-.607.183-.899.369-1.796.948-2.701 1.494-4.654.232-.726.406-1.383.579-2.03.184-.645.362-1.282.592-1.972.213-.863.634-1.664.964-2.48.191-.338-.1-.197.024-.496.094-.258.445-.835.616-1.325.226-.614.203-1.292.508-1.715.222-.37.216-.658.403-1.093.127-.262.303-.491.437-.715.325-.503.589-1.278.806-1.755.155-.298.305-.377.388-.566.249-.521.423-1.146.681-1.732 1.001-2.155 2.204-3.471 3.385-5.637.384-.736.64-1.146.857-1.436.225-.288.409-.465.766-.664.12-.114.302-.764.697-1.242.304-.31.639-.679 1.002-1.035.384-.336.74-.712 1.113-1.01l.678-.5c.222-.171.477-.296.706-.442.239-.134.448-.29.693-.4q.357-.165.707-.259c.241-.065.576-.17.943-.108.35.043.681.2.891.366.184.176.438.437.638.713.207.27.302.547.301.692-.063.013-.196-.262-.435-.527-.146-.184-.31-.413-.596-.597a1.8 1.8 0 0 0-.681-.26 1.4 1.4 0 0 0-.406-.01 2.5 2.5 0 0 0-.421.108c-.397.16-.7.33-1 .532-.308.213-.63.368-.965.537-.388.24-.973.749-1.369 1.077-.382.25-.662.522-.887.842-.228.314-.458.618-.711.984-.958 1.284-2.084 3.017-2.942 4.425-.968 1.72-1.77 3.276-2.64 4.912-.472.832-.441 1.222-.703 1.944-.33.77-.936 2.152-1.155 2.913-.119.437-.393.674-.563 1.145-.065.176-.126.535-.229.963-.28 1.002-.801 2.187-1.144 3.293-.662 2.114-1.061 3.226-1.737 5.372-.677 2.46-1.344 4.25-1.935 6.667-1.197 4.211-2.443 8.7-3.533 12.92a81 81 0 0 0-.743 4.213c-.117.677-.273 1.285-.463 1.746-.153.522-.214 1.824-.484 2.929-.179.795-.319 1.426-.473 2.106-.133.746-.157 1.537.082 2.406.238.936.438 1.938.472 2.855.005 1.004-.12 1.752-.231 2.441-.061.345-.126.675-.203 1.015-.079.331-.158.661-.232 1.035-.48 1.773-1.032 3.824-1.45 5.384-.321 1.48-.452 2.14-.88 2.454-.199.418-.102.891-.221 1.618-.079.657-.163 1.141-.254 1.404l-.002.009zm2.007-8.777c.012-.042.022-.107.036-.184zm.061-.703c-.022.075.017.114.067.097.03-.119.054-.23.085-.32-.061.1-.129.27-.152.223m-1.059 1.181-.013-.017c.016-.086.026-.151.038-.207-.03.009-.062.041-.075.164a.15.15 0 0 0 .05.06" + /> + <path + fill="#4d001b" + d="M225.273 108.15s.001.027-.001.049l.046-.063-.031-.05q-.01.031-.014.064m18.22-65.5-.012.01s.023-.016.033-.018c-.011.006-.015.005-.025.007zM227.03 96.254l-.035-.006.027.063zm19.294-56.691s.033-.004.06-.019c-.009-.002-.033.004-.06.019m1.238-1.279.209-.143a2 2 0 0 0-.209.143m1.057-.85c-.001-.028-.01-.044-.015-.059l.019.06zM237.713 56.12l-.015.05c-.019.125.002.04.015-.05m2.267-6.141c-.008.074-.015.145-.036.216.057-.102.099-.184.036-.217m-4.583 13.068-.003-.005-.013.046zm4.42-12.576a.7.7 0 0 0 .127-.276.9.9 0 0 0-.127.276m13.343-13.087s.017.032.021.051c.006-.007.015-.004.019-.003a.3.3 0 0 0-.042-.044zm.045.047.041.048s-.023-.047-.041-.048m.119.152c-.026-.035-.051-.074-.082-.105.02.037.032.09.082.105m-1.31-1.284-.037.035s.027-.015.037-.035m-.457-.143c.109.031.237.164.389.204l.031-.027c-.086.03-.29-.235-.416-.176zm-2.229.067c.141-.077.27-.161.425-.225-.1-.002-.236 0-.041-.125-.615.196.151.026-.389.353zm-1.238.816c.185-.182-.047-.055-.056-.085-.096.14-.119.174.056.085m-6.367 8.38-.09-.08c-.08.18.038.024.09.08m-.395 2.056.148-.133-.053-.13zm-1.29.684.025-.084-.106.314zm-6.362 16.47.158-.012c.016-.132-.129-.21-.158.012m-2.044 7.329c-.094.058-.197.255-.163.4.056-.16.16-.31.163-.4m-5.445 22.165-.017-.16-.013.292zm7.277-47.378c-.03-.036-.125-.036-.124.036l.138.086-.015-.118zm-.389.412c.052.102.156.227.308.204-.124-.118-.059-.122-.207-.252 0-.077.078-.113.13-.088-.031-.032.057-.102-.025-.162-.137.064-.171.181-.101.329-.038.02-.072-.017-.096-.028zm-1.858 6.884.03-.041s-.021.026-.03.041m-1.09 4.281c.006-.034-.007-.052-.02-.055.004.033.005.06.02.055m-.337.699s.013-.028.021-.04c-.018.014-.031.028-.021.04m1.427-4.978-.077.104c.049.02.051-.048.077-.104m1.993-5.842a.15.15 0 0 0-.025-.071.3.3 0 0 1 0 .063zm-1.669 3.918.01-.034-.055-.043zm.315-1.458c-.01.033.11.073.162.097q-.068-.045-.068-.093c-.025-.007-.053-.006-.094-.005m.767-2.256-.01-.044s.005.03.01.044m-1.354 4.752s-.036-.002-.047.004c.017.005.032 0 .047-.004M215.351 90.74l-.013-.017c-.003.012.003.023.013.017m-1.829.36.018-.017s-.018-.046-.031-.063l.016.086zm15.795-30.776.001-.004c-.007-.038-.009-.016-.001.004m-2.785 12.35c.147-.111.091.263.266.083-.052.007-.153-.236-.266-.083m6.654-24.442s-.007.04-.013.06c.007-.025.014-.046.013-.06m-6.387 24.525.018-.017zm1.87-9.317a.3.3 0 0 0 .064-.018c-.013-.003-.032 0-.064.018m.716-2.266-.03.054a.2.2 0 0 0 .03-.054m-.821 3.504c-.017.027-.038.034-.029.082l.016-.009c-.013-.017-.015-.04.013-.073m-.289 1.246.032-.018a.1.1 0 0 0 .003-.04zm-9.803 22.362a.3.3 0 0 1-.122-.05c.075.054-.047.209.122.05" + /> + <path + fill="#4d001b" + d="M233.137 48.182c.032.014.041.03.045.05l.004-.045s-.038-.01-.049-.005m-3.584 16.774-.066.193c.024-.051.049-.121.066-.193m-5.213 16.091-.013.046s.022-.03.013-.046m5.031-15.305a.26.26 0 0 0-.113.094c.006.01.011.021.027.03l.085-.12z" + /> + <path + fill="#4d001b" + d="M217.398 89.408c-.634.304-.858.497-1.517 1.024-.602.382-1.264.677-1.708 1.027-.469.194-.943-.309-.593-.714a29 29 0 0 0 3.239-2.223c1.233-1.049 1.807-1.783 2.516-2.418.081-.076.151-.128.192-.162.082-.062.037-.125.041-.215.01-.065.068-.202.197-.363.154-.2.314-.248.463-.309.772-.313 1.048-1.515 1.403-2.028.083-.112.191-.248.28-.349.424-.488.534-.877.798-1.298.686-.87 1.158-1.888 1.624-2.89.18-.44.364-.881.555-1.283l.479-1.061c.309-.803.531-1.777.73-2.625.056-.438.303-.474.461-.936.037-.125.077-.276.105-.404.076-.55.434-1.338.536-1.73a2 2 0 0 0 .106-.363c.022-.103.106-.173.141-.354.048-.489.116-1.045.292-1.256a.7.7 0 0 0 .05-.158c.028-.141.015-.313.024-.465.059-.926.446-1.366.606-2.371.156-.748.167-1.357.316-2.066.032-.449.239-.86.371-1.28.106-.172-.144-.11-.095-.263.031-.136.222-.43.265-.684.067-.32-.135-.684.047-.903.116-.192.039-.347.092-.576.049-.135.154-.259.22-.375.176-.262.19-.68.254-.928.056-.16.176-.198.197-.3.073-.279.036-.616.096-.93.219-1.16.845-1.901.979-3.132.067-.829.066-.965.445-1.253.04-.074-.127-.432-.062-.73.134-.41.308-.94.424-1.395.182-.527.397-1.058.49-1.516.04-.243.093-.654.229-.886.177-.202.391-.652.544-.77.058.017.025.207-.051.389-.061.114-.151.237-.199.413-.059.2-.091.559-.091.88.027.48-.061.827-.274 1.168-.117.21-.168.603-.293.843-.274.405-.174.761-.238 1.21-.101.809-.342 1.827-.563 2.628-.192.978-.4 1.838-.701 2.725-.174.452-.035.66-.071 1.045-.076.413-.278 1.147-.284 1.554-.004.23-.204.353-.244.6-.018.09.02.287.022.51-.023.528-.246 1.147-.33 1.726-.178 1.1-.333 1.676-.573 2.785-.201 1.27-.532 2.18-.727 3.415a114 114 0 0 1-.819 3.284 28 28 0 0 1-1.112 3.243c-.201.685-.406 1.368-.627 2.106-.118.338-.277.618-.469.806-.166.228-.268.915-.607 1.405-.227.355-.413.632-.622.928-.389.72-1.099 1.578-1.591 2.296-.295.371-.479.689-.658.99-.186.295-.36.575-.603.894-.642.686-1.433 1.434-2.012 2.017-.494.599-.729.86-1.102.755-.227.093-.245.4-.48.708-.191.293-.354.494-.475.568l-.035.026zm3.132-3.42.058-.074a1 1 0 0 0-.054.075zm.162-.334c-.027.028-.002.067.041.09q.062-.073.117-.12c-.068.016-.146.065-.154.031zm-1.017.019-.009-.017c.02-.039.041-.064.057-.087-.024-.012-.054-.016-.085.043.003.02.019.042.031.064z" + /> + <path + fill="#4d001b" + d="m219.695 85.807-.008.025.047-.005-.014-.045-.021.026zm11.553-31.81-.002.008.017-.013zm-7.076 27.453-.027-.016.006.042zm7.991-29.393s.024-.007.038-.021c-.009-.002-.021.008-.038.02m.234-.874.075-.114a.6.6 0 0 0-.075.114m.221-.662a.1.1 0 0 0-.052-.024zm-2.374 10.802s-.005.017.001.028c.012.067.011.021-.001-.028m.453-3.272c.015.04.032.077.035.114.025-.056.037-.098-.035-.115m-1.134 6.888-.004-.001-.007.02zm1.133-6.621a.2.2 0 0 0 .039-.148c-.018.045-.047.096-.039.148m2.668-10.721.01-.033-.017-.005zm-.007-.037-.007-.038s-.008.029.007.038m-.023-.124.016.086c.007-.025.017-.059-.016-.086m-.238 1.045.043.021s-.022-.015-.043-.022" + /> + <path + fill="#4d001b" + d="M233.045 48.758c.027-.06.137-.141.129-.239l-.035-.02c.06.06-.156.177-.093.255zm-.834 1.002.091-.217c-.058.028-.136.064-.124-.041-.215.254.123-.032.033.259m-.239.691c.006-.13-.073-.017-.096-.028.028.09.031.109.096.028m-1.199 5.115-.113-.033c-.004.094.049.005.113.033m.37 1.12.09-.078-.093-.068zm-.957.386-.009-.048.005.17zm-1.971 8.607.149.002c-.011-.071-.17-.118-.149-.003m-.722 3.742c-.081.027-.149.12-.095.2.029-.083.103-.152.095-.2m-3.837 10.573-.006-.088-.033.145zm9.205-33.391c.004.065.034.087.068.047.035-.04.07-.083.026-.178a.19.19 0 0 0-.172.027c.038.01.076.05.078.104m-.843.769c-.061.408-.09.894.129.69-.01-.429.079-.502.057-.967.097-.33.244-.554.277-.48a.4.4 0 0 1 .033-.127.2.2 0 0 1 .062-.086c.056-.052.131-.075.195-.11a.26.26 0 0 0-.261.009c-.096.048-.137.159-.186.294a5 5 0 0 0-.214.835c-.073.11-.071-.02-.087-.057zm-5.419-1.472c.059-.122.088-.223.096-.28-.056.13-.101.252-.096.28m-1.716 4.25.12-.314a1.6 1.6 0 0 0-.12.314m-.595 11.91.175-.533c-.04-.048-.102.27-.175.533m6.57-10.168a2 2 0 0 0 .061-.3l-.081.275.016.023zm-7.306 18.017q.056-.012.109-.032a.3.3 0 0 0 .054-.093.7.7 0 0 1-.159.126zm2.429-6.154c-.058.15.046.244.083.319a.8.8 0 0 1 .028-.36c-.025-.007-.059.002-.111.04m3.862-10.536.048-.195a3 3 0 0 0-.048.195m-6.354 12.921s.044-.028.06-.05c-.017-.005-.037.016-.06.05m-12.805 32.705.021.006c-.001-.041-.006-.056-.021-.006m2.89-7.707-.024.11c.022.02.039.04.064.047zm8.979-34.72.009-.03c.04-.169.012-.073-.009.03m-7.197 4.779c.333-.606-.216 1.093.236.17-.08.07.111-.948-.236-.17m15.426-9.136c-.027.092-.063.182-.095.276.045-.122.075-.209.095-.276m-15.189 9.306.046-.095a1 1 0 0 0-.046.095m2.238 6.323s-.047.036-.061.068c.014 0 .03-.023.061-.068m3.726-7.555-.108.258q.069-.15.108-.258m-2.593 1.891c.043-.146.074-.191.103-.396l-.031.059c0 .077-.016.177-.072.337m1.385-5.904c-.017.027-.033.068-.053.103-.013.06-.024.129-.037.188l.086-.292zm-10.235 33.622a.6.6 0 0 1 .032.2 1 1 0 0 1-.143.24c.066-.072.004.246.009.293-.003.04.001.059.018.014q.01-.038.044-.132l.122-.418c-.016-.036-.048-.114-.087-.198zm20.673-37.873c.02.043.016.1-.005.19l.056-.192c-.012-.022-.027-.031-.051.003m-12.764 9.683.238-.933a21 21 0 0 0-.238.933m-2.714-13.4-.062.213a.6.6 0 0 0 .062-.213m3.585 9.678a3.6 3.6 0 0 0 .213-.51c-.001-.04.003-.085-.007-.115z" + /> + <path + fill="#4d001b" + d="M208.314 96.921c-.163.479-.314.915-.457 1.322q-.103.303-.197.596l-.043.146s-.013.014-.016.022l-.022.044.029.04.006.01.028.032.107.113q.212.223.428.457l.903.941c.283.287.801.825.735.742.031.018.066.069.083.056l.027-.137 1.342-4.432c.452-1.505.871-2.933 1.195-4.19.708-2.21 1.586-2.804 1.075-.432l-2.135 7.451-.955 3.33-.05.171-.026.088-.012.042-.029-.027-.25-.259-.501-.519-3.088-3.216c.295-1.002.613-2.056.928-3.112.682-2.385 1.272-4.439 1.775-6.196l-.099-.22c-.052-.115-.099-.233-.152-.348q-.141-.348-.28-.681a30 30 0 0 1-1.266-3.828 30 30 0 0 1-.82-4.7c-.042-.534-.081-.958-.083-1.213-.01-.493-.089-.562-.165-.892-.048-.268-.119-.952-.109-1.974.007-1.245.16-1.935.295-2.626.353-1.774.694-3.969 1.203-6.087q.187-.796.402-1.57c.147-.5.292-.993.426-1.466.277-.944.542-1.814.793-2.544.222-.647.495-1.424.725-2.05 1.081-2.926 1.573-4.723 2.353-7.007q.693-1.87 1.359-3.764c.652-1.895 1.309-3.79 1.962-5.688l.3-.883c.051-.143.1-.31.147-.41.047-.095.085-.166.125-.222.157-.226.274-.332.372-.435l.256-.238.104-.092s.027-.028.048-.04a.4.4 0 0 1 .152-.037 1 1 0 0 1 .506.085c.164.075.276.186.296.228l.087.243c.032.091.073.198.114.337.019.074.04.157.055.261.013.109.033.228.001.445-.234 1.03-.467 2.068-.702 3.1-.226.969-.446 1.934-.669 2.893-.261 1.107-.521 2.192-.767 3.231-.511 2.078-.971 3.97-1.338 5.463a514 514 0 0 0-1.451 6.392q-.18.824-.363 1.64l-.182.817c-.017.09-.015.068-.017.104-.006.02.002.041.004.064q.009.064.048.114c.091.14.303.175.419.073a.23.23 0 0 0 .07-.083q.008-.024.024-.052l.062-.181.25-.757c.631-2.01 1.001-2.405 1.798-4.593l.656-1.894c.822-2.535 2.293-6.262 2.917-8.06.314-.838.459-1.254.601-1.675.055-.156.107-.304.167-.46.061-.162.128-.329.196-.513.142-.362.292-.762.489-1.34.134-.41.271-.832.403-1.251.136-.414.293-.935.408-1.141.241-.496.416-.812.564-1.1q.105-.201.201-.39c.031-.06.049-.122.134-.165a.54.54 0 0 1 .314-.048c.238.024.428.194.473.334.036.142-.016.24-.029.363a8 8 0 0 0-.075.532 4 4 0 0 0-.03.644q.003.172.009.338c0 .064-.003.135-.012.228-.016.1-.043.223-.067.334-.168.772-.323 1.502-.474 2.201-.167.723-.324 1.411-.48 2.082-.212.89-.425 1.726-.643 2.574-.44 1.698-.901 3.454-1.414 5.803a252 252 0 0 0-1.061 4.891c-.322 1.516-.64 3.015-.993 4.662a.52.52 0 0 0 .51.49.51.51 0 0 0 .46-.3c.009-.016.039-.102.06-.16l.068-.184c.367-.985.729-1.972 1.093-2.95.351-.84-.04-.387.221-1.105.209-.619.833-2.064 1.215-3.226.495-1.47.706-2.945 1.222-4.037.393-.936.495-1.56.853-2.611.239-.642.524-1.243.756-1.815.385-.785 1.507-4.265 2.159-6.16.012-.042.03-.073.04-.107.097-.19.161-.238.21-.283a.3.3 0 0 1 .121-.055c.064-.017.113-.044.182-.173.096-.172.192-.361.283-.547.059-.092.056-.188.195-.26.134-.07.357-.073.533.006.178.075.297.224.294.295q.002.11.008.22c.01.139.03.286.046.463.017.173.04.356.032.649a2 2 0 0 1-.028.264c-.019.112-.061.268-.09.4-.067.275-.129.547-.195.818q-.397 1.604-.773 3.139l-.301 1.163c-.078.299-.161.597-.24.896l-.48 1.773c-.641 2.365-1.277 4.764-1.867 7.62-.767 3.83-.876 4.434-1.569 6.067a4 4 0 0 0-.083.47l-.047.358c-.01.065-.016.132-.027.2-.003.059-.007.117.004.174a.76.76 0 0 0 .382.584.75.75 0 0 0 .693.018.67.67 0 0 0 .347-.379l.284-.783c.193-.533.394-1.09.598-1.648.397-1.121.806-2.267 1.176-3.31.905-2.46 1.86-4.97 2.565-7.062.363-1.114.956-2.962 1.425-4.095.488-1.027 1.33-3.17 1.676-3.79.05.047-.233.903-.564 1.767-.22.548-.497 1.165-.787 1.983a86 86 0 0 0-1.245 3.961c-.576 2.099-1.138 3.703-1.844 5.364-.422 1.02-.992 2.807-1.456 3.954a27 27 0 0 0-1.008 2.752q-.096.333-.199.663c-.079.222-.099.443-.254.71-.15.247-.398.441-.695.527s-.634.058-.927-.1a1.24 1.24 0 0 1-.588-.686 1.3 1.3 0 0 1-.075-.471c.001-.081.016-.163.028-.236l.042-.188q.166-.749.336-1.53c.237-1.037.48-2.113.725-3.193.496-2.154 1.015-4.32 1.476-6.23.522-2.3 1.022-4.467 1.529-6.595l.491-1.997.281-1.092.154-.604.085-.32a.7.7 0 0 0 .044-.336c-.032-.213-.203-.327-.339-.294-.148.024-.207.18-.242.314-.092.281-.185.58-.268.879-.174.593-.312 1.155-.432 1.61-.042.142-.077.295-.122.463-.213.631-.513 1.514-.807 2.39-.444 1.311-.876 2.613-1.141 3.515-.302 1.027-.71 1.706-1.081 2.844-.137.423-.341 1.256-.63 2.255-.353 1.185-.801 2.496-1.261 3.844q-.346 1.014-.702 2.035c-.113.338-.23.676-.342 1.01l-.165.5a1.6 1.6 0 0 1-1.865 1.081 1.61 1.61 0 0 1-1.119-.882 1.63 1.63 0 0 1-.126-1.04l.046-.217.184-.812c.244-1.063.467-2.054.695-3.044l1.528-6.591c.33-1.481.643-2.868.945-4.208.251-1.07.491-2.102.733-3.128.019-.063.044-.15.048-.195-.003-.019.011-.037-.033.004-.036.062-.044.15-.059.219l-1.133 3.255c-.882 2.521-1.772 5.059-2.657 7.593-.445 1.266-.894 2.531-1.338 3.798l-.669 1.89-.166.473-.082.234-.048.131a1.63 1.63 0 0 1-1.378 1.047 1.62 1.62 0 0 1-1.738-1.34 1.5 1.5 0 0 1-.014-.4 1.6 1.6 0 0 1 .062-.335l.47-1.926c.312-1.278.626-2.546.933-3.808a782 782 0 0 0 2.142-9.949q.136-.6.262-1.17c.047-.19.092-.372.133-.56.027-.092.045-.182.066-.27.023-.08.053-.212.048-.177a1.5 1.5 0 0 0 .174-.316c.064-.172.053-.289-.011-.18-.029.054-.057.119-.123.204-.038.097-.031.104-.03.04-.004-.032-.022-.033-.06.02-.017.026-.042.064-.066.116l-.021.04-.007.024-.007.008-.011.037-.03.073-.212.582c-1.209 3.59-3.011 8.396-4.306 12.234-.731 2.085-1.255 3.7-1.737 5.232a41 41 0 0 0-1.127 4.75 33 33 0 0 0-.633 6.631c0 2.24.302 4.407.697 6.242.415 1.71.843 2.906 1.141 3.806.303.9.482 1.51.521 2.026l.034.087.049.123.103.253-.136.463q-.043.179-.086.356-.08.365-.158.77c-.106.545-.224 1.164-.408 1.912-.339 1.511-.618 2.645-.824 3.27l-.058.195zm-1.093-21.032c.002-.1.002-.253.002-.44zm-.022-1.64c-.017.182.027.249.076.19.016-.285.049-.552.071-.768-.063.263-.127.68-.147.579m-.833 3.317s-.011-.026-.018-.033c-.01-.212-.015-.367-.024-.506-.025.038-.05.14-.03.427.02.056.043.085.066.114z" + /> + <path + fill="#4d001b" + d="M206.479 77.967c.006.043.014.063.016.118.008-.061.015-.114.018-.172-.012-.035-.03-.067-.043-.099.003.051.005.106.004.156zm17.729-15.662.011-.038a.3.3 0 0 1-.036.076c.011-.024.015-.023.025-.038m-9.494-12.234-.029-.008-.023.156zm9.853 19.686s.055-.065.083-.13c-.008-.002-.038.053-.083.13m1.429-4.061.241-.56c-.111.24-.186.417-.241.56m1.13-3.091c-.008-.048-.021-.066-.031-.078zm-4.673-2.404-.036.121c-.072.292-.019.095.036-.12m4.297-13.44-.199.771c.044-.105.083-.207.199-.771m-8.752 14.892a1 1 0 0 0 .025-.101l-.029.1zm8.4-13.679c.033-.018.083-.176.151-.437-.037.08-.083.175-.151.437m5.425 1.144.056-.147s-.014-.013-.014-.027zm.041-.174.042-.173c-.023.079-.047.145-.042.173m.135-.533-.088.36c.04-.12.098-.27.088-.36m-1.649 4.811.027.062c-.001-.027-.008-.052-.027-.062m-.42 1.26c.113-.293.351-.718.468-1.146l-.021-.052c-.001.218-.424.887-.446 1.194zm-2.347 5.039.396-1.04c-.112.166-.258.386-.104-.095-.597 1.276.201-.236-.292 1.135m-1.186 3.234c.168-.572-.071-.02-.087-.057-.078.372-.101.465.087.057m-.315-7.992.103.084c.087-.45-.046-.013-.103-.084m.388-4.346a4 4 0 0 1-.145.293c.033.01.066.038.093.069l.048-.363zm1.892-4.973.039.066-.101-.288zm-8.148 11.753-.175.102c-.045.309.097.41.175-.103m1.023-12.467c-.047-.137-.321.55-.479 1.21.202-.548.382-.926.479-1.21m-5.454-1.353.22-.797-.407 1.31zm24.87 91.324c.048-.009.102-.084.037-.126l-.147.066.111.055zm-.154-.573c-.114-.015-.282.003-.341.14.17-.036.139.023.331-.03.065.042.057.131.007.161.048-.008.059.108.156.073.017-.153-.068-.247-.232-.277.004-.044.052-.052.079-.067m-5.134-5.499.023.047s-.01-.03-.023-.047m-3.164-3.42c.025.021.047.023.058.017-.031-.018-.055-.029-.058-.017m-.426-.697.024.044c-.002-.024-.01-.044-.024-.044m3.59 4.117-.054-.125c-.04.029.019.074.054.125m4.147 5.014c.024.011.05.015.075.022a.4.4 0 0 1-.058-.035l-.021.012zm-2.61-3.651.028.026s.044-.01.065-.022zm1.134 1.095c-.023-.03-.121.055-.171.086.053-.025.089-.024.116-.007a.3.3 0 0 0 .053-.075zm-1.91-1.912s.018-.031.022-.044c-.013.01-.017.027-.022.044m-31.212-31.178.018-.018c-.015.005-.024.007-.018.017m-.801-1.768.023.016s.04-.03.055-.048zm26.783 27.106.005.001c.034.024.021.006-.005-.001m-9.384-9.543c.026.189-.28-.068-.209.184.02-.053.29.003.209-.184m17.984 19.813s-.032-.028-.045-.045q.023.032.045.045m-18.192-19.629.006.024zm7.238 6.967c-.01.02-.012.042-.018.063a.1.1 0 0 0 .018-.063m1.581 1.95-.028-.058c.011.026.02.042.028.058m-2.602-2.768c-.017-.032-.011-.053-.055-.075l-.006.021c.024-.003.046.013.057.053zm-.926-.983-.002.035a.1.1 0 0 1 .033.028zm-18.805-18.213c.005-.049.026-.088.037-.126-.051.081-.215-.04-.037.126m31.774 32.663q-.04.029-.067.012l.037.029s.029-.023.033-.035zm-12.82-12.798-.132-.17c.03.054.08.114.132.17m-12.279-12.832-.046-.027s.024.025.046.027m11.695 12.213a.26.26 0 0 0-.019-.151c-.014 0-.027-.003-.043.005l.058.144z" + /> + <path + fill="#4d001b" + d="M206.56 99.896c-.381-.616-.606-.822-1.25-1.41-.487-.552-.93-1.158-1.38-1.526-.307-.422.05-1.02.552-.75.926.97 1.936 1.993 2.911 3.028 1.232 1.21 1.99 1.859 2.657 2.631.079.087.134.162.17.209.065.087.131.047.221.065.067.019.204.091.368.244.2.185.246.353.303.515.284.823 1.474 1.313 1.948 1.815.103.112.225.252.318.366.427.556.793.777 1.165 1.163.716.959 1.606 1.774 2.421 2.644.747.7 1.418 1.518 1.86 2.038.63.68 1.433 1.374 2.123 2.007.367.294.29.526.626.924.092.104.211.225.311.318.453.387.962 1.14 1.258 1.445.126.159.192.228.267.296.083.074.103.189.243.316.409.32.872.692.964.964a1 1 0 0 0 .111.132c.108.109.27.193.397.284.785.585.977 1.167 1.76 1.901.566.574 1.087.945 1.625 1.493.373.291.618.708.91 1.071.094.19.17-.055.281.078.102.102.256.442.45.631.24.247.667.291.756.576.105.212.28.236.449.417.091.122.139.282.207.406.134.302.483.564.67.764.107.144.079.268.151.348.201.227.514.396.758.631.89.878 1.205 1.828 2.23 2.646.702.529.821.604.881 1.094.046.077.451.132.684.359.293.345.678.794 1.023 1.149.375.455.736.938 1.09 1.277.199.172.53.451.664.704.09.266.373.708.392.904-.048.04-.193-.098-.315-.27-.07-.115-.131-.265-.261-.407-.148-.162-.447-.395-.728-.582-.435-.246-.7-.518-.893-.897-.126-.218-.451-.486-.598-.729-.217-.463-.588-.576-.951-.883-.667-.54-1.447-1.328-2.041-1.978-.766-.729-1.406-1.407-2.011-2.188-.3-.414-.552-.42-.871-.677-.317-.311-.847-.916-1.197-1.16-.2-.14-.197-.379-.393-.564-.071-.066-.259-.153-.456-.284-.447-.331-.865-.884-1.324-1.3-.862-.802-1.275-1.278-2.112-2.136-.992-.917-1.621-1.71-2.618-2.574-1.643-1.635-3.356-3.431-4.885-5.191a39 39 0 0 0-1.688-1.526c-.272-.247-.476-.511-.583-.765-.164-.243-.774-.608-1.14-1.092-.277-.336-.482-.614-.713-.908-.594-.601-1.274-1.531-1.908-2.18-.654-.741-1.126-1.016-1.708-1.6-.632-.734-1.36-1.592-1.963-2.196-.603-.526-.888-.746-.801-1.133-.109-.232-.423-.242-.753-.462-.315-.178-.53-.328-.622-.446l-.031-.036zm3.579 3.215.071.066c-.036-.033-.057-.053-.076-.068zm.332.197c-.028-.031-.07-.011-.091.032.045.045.087.089.116.13-.016-.069-.06-.154-.025-.162m.022-1.05.015-.005q.056.042.088.071c.012-.024.017-.058-.041-.089-.02.003-.041.015-.063.027z" + /> + <path + fill="#4d001b" + d="M210.356 102.263s-.017-.004-.024-.011c-.001.018.004.033.004.047l.045-.014-.024-.026zm3.758 5.413.02-.021-.043-.008zm22.524 22.887s-.007.025-.004.044a.1.1 0 0 0 .004-.044m.654.691.063.127a.6.6 0 0 0-.063-.127m.474.565s.038-.021.05-.031zm-8.238-8.288s-.014-.013-.023-.016c-.063-.032-.025-.007.023.016m2.601 2.323-.121-.036c.035.051.065.088.121.036m-5.372-5.044-.013-.017zm5.142 4.887a.2.2 0 0 0 .11.119c-.028-.045-.058-.094-.11-.119m8.062 8.423.019.029s.012-.01.018-.013l-.042-.013zm.037.017.042.012s-.027-.017-.042-.012m.119.056-.08-.037c.021.02.04.048.08.037m-.792-.809-.039.024s.026-.01.039-.024m-.218-.2c.042.057.051.196.141.245l.033-.022c-.082.017-.071-.234-.174-.223m-.453-1.284.15.203c.005-.067.013-.155.101-.084-.112-.328-.037.125-.251-.119m-.492-.595c.109.077.052-.053.074-.069-.091-.027-.112-.033-.074.069m-3.912-3.929.094-.072c-.082-.061-.032.031-.094.072m-1.175-.341.014.122.112-.04zm.179-1.041.043.022-.149-.094zm-6.411-6.758-.086.124c.067.034.193-.07.086-.124m-2.925-2.779c.023-.08-.029-.195-.129-.197.057.071.081.173.129.197m-8.231-8.809.092.027-.134-.085zm-24.465-25.274c-.038.02-.097.085-.064.094l.122-.09zm-.078.326a.66.66 0 0 0 .282-.203c-.128.08-.09.028-.241.125-.033-.01.002-.068.045-.105-.034.022-.006-.057-.087.001q-.087.163.071.112c-.018.031-.051.053-.074.069zm1.675 2.113.008-.025s-.01.015-.008.025m1.084 1.266s-.027 0-.034.008q.02.007.034-.008m.074.321s0-.014-.003-.02c-.005.018-.008.026.003.02" + /> + <path + fill="#4d001b" + d="m192.819 84.813-.006.066c.038-.035.013-.042.006-.067m-1.153-2.1s-.027.001-.043.01l.025.007zm.559 1.653-.01-.012s-.034.022-.051.035l.062-.027zm-.402-.391s.103-.074.146-.111c-.046.032-.068.043-.086.043a1 1 0 0 0-.06.068m-.45-.802-.023.002zm1.11 1.505s-.027.028-.029.037c.012-.01.021-.026.029-.037m11.561 10.717-.018.017q.016-.008.018-.017m-.015.916-.012-.004-.056.052zm-6.457-6.029c.048-.117.171-.04.205-.19-.03.042-.198.088-.205.19m-5.907-7.545.018.015c-.006-.011-.009-.017-.018-.015m3.429 4.971.033-.05c-.008.011-.02.022-.033.05m-.48-.775.001.027s.002-.022-.001-.027m.932.979s-.008.03.014.032l.005-.017c-.017.009-.03.01-.023-.016zm.332.354s.005-.017.012-.024l-.017-.005zm7.108 6.115a1 1 0 0 1-.07.098c.061-.069.135-.042.07-.098m-11.371-11.614q.036-.03.049-.026l-.017-.005c-.013.014-.03.023-.033.035zm4.688 4.453.039.07a.2.2 0 0 0-.039-.07m4.28 4.671.021.007s-.01-.012-.021-.007m-4.072-4.451a.2.2 0 0 0-.037.093l.033-.017z" + /> + <path + fill="#4d001b" + d="M203.506 94.663c.065.287.155.35.414.535.162.206.275.47.468.568.078.182-.362.692-.62.675-.335-.343-.703-.696-1.047-1.069-.466-.405-.782-.593-.998-.892-.028-.03-.04-.066-.053-.084-.017-.036-.075.01-.131.03a.23.23 0 0 1-.178-.043c-.079-.055-.054-.157-.046-.245.07-.456-.606-.392-.777-.569a.7.7 0 0 1-.104-.139c-.119-.226-.306-.253-.443-.389-.197-.398-.559-.645-.854-.954-.3-.215-.509-.54-.654-.74-.223-.243-.55-.457-.814-.67-.157-.083-.023-.262-.119-.43a1 1 0 0 0-.105-.122c-.182-.121-.273-.475-.371-.59a.3.3 0 0 0-.083-.12c-.028-.026-.003-.096-.058-.139-.173-.091-.359-.2-.333-.352a.1.1 0 0 0-.029-.054c-.039-.038-.119-.044-.18-.066-.348-.143-.282-.477-.596-.706-.209-.197-.456-.27-.659-.457-.165-.07-.207-.269-.296-.413-.004-.096-.136.092-.171.04-.04-.034-.038-.21-.116-.27-.088-.084-.375.026-.346-.133-.005-.106-.121-.067-.18-.13-.025-.053-.009-.139-.018-.2.006-.157-.159-.215-.224-.288-.028-.058.031-.15.003-.18-.07-.085-.23-.096-.326-.17-.347-.287-.248-.825-.679-1.056-.304-.14-.359-.15-.236-.464-.006-.038-.262.045-.344-.033-.085-.143-.193-.329-.308-.463-.104-.189-.186-.403-.318-.524-.079-.055-.213-.14-.222-.264.027-.152-.022-.356.028-.482.049-.04.104.003.131.08.011.057.001.136.043.193.049.065.176.129.306.163.218.032.305.135.312.327.014.109.145.188.164.307-.008.243.206.21.351.303.275.162.544.45.735.696.281.246.509.49.683.809.079.177.253.097.391.165.125.1.299.328.466.377.096.028.017.186.095.246.03.022.132.016.225.038.205.074.319.303.508.431.344.25.487.429.789.726.402.286.568.63.96.903.572.6 1.114 1.303 1.6 1.981.204.169.435.31.691.457a.36.36 0 0 1 .166.316c.037.106.347.148.45.35.089.13.141.246.21.366.227.203.406.596.641.814.224.274.465.3.685.496.203.282.43.62.655.828.249.155.379.206.191.491.001.119.216.023.375.065.159.015.264.046.29.094l.01.013zm-1.45-.979-.03-.022s.023.015.03.022m-.166-.021s.045-.014.074-.051a.14.14 0 0 1-.04-.048c-.013.041-.007.084-.034.099m-.352.704-.012.01s-.029-.009-.041-.017c-.015.023-.031.045 0 .05a.3.3 0 0 0 .052-.04z" + /> + <path + fill="#4d001b" + d="M201.634 94.318s.01-.002.013.004l.008-.03-.033.022zm-8.812-9.533.004-.012a.02.02 0 0 1-.008.011zm7.917 7.175-.025.024.03-.009zm-8.138-8.057s.014-.019.018-.031q-.006.013-.018.03m-.216-.266.001-.068c-.005.035-.002.054-.001.068m-.132-.233s-.03.027-.041.033zm2.978 2.912.013.003c.035.002.015-.004-.013-.003m-1.073-.688.072-.015c-.006-.025-.016-.037-.072.015m2.138 1.586.008.007zm-2.029-1.553c.005-.035-.014-.045-.038-.043.008.02.01.044.038.043m-2.753-3.124-.004-.015s-.012.01-.018.013l.021.006zm-.023.004-.021-.007s.009.016.021.006m-.063 0h.045s-.012-.022-.045 0m.281.291.036-.03s-.023.016-.036.03m.081.064c-.01-.026.029-.114-.015-.118l-.029.023c.06-.036-.03.132.044.095m-.117.725-.032-.092c-.027.047-.059.11-.097.085-.032.186.064-.094.13.002zm.136.247c-.05-.014-.052.053-.075.07.054-.013.067-.013.075-.07m1.36 1.44-.091.077c.037.011.032-.031.091-.077m.707-.152.026-.074-.09.06zm-.456.746-.023.003.073.012zm2.317 2.38.1-.106c-.036-.001-.159.108-.1.107m1.094.938c-.04.06-.049.121.023.093-.013-.032.005-.094-.023-.093m2.803 3.278-.058.01.069.012z" + /> + <path + fill="#cd0921" + d="m176.859 125.384 8.051 56.978a4.88 4.88 0 0 1-4.152 5.518l-46.644 6.591a8.366 8.366 0 0 1-9.453-7.112l-12.415-87.867c6.746 2.704 13.488 5.404 20.24 8.115 1.494.594 2.98 1.188 4.476 1.79 5.894 2.362 11.797 4.728 17.692 7.095q3.64 1.45 7.282 2.918c4.976 1.991 9.948 3.987 14.923 5.979z" + /> + <path + fill="#cd0921" + d="m167.472 58.956 9.386 66.428c-4.975-1.992-9.947-3.988-14.923-5.979q-3.642-1.469-7.282-2.918c-5.894-2.367-11.798-4.733-17.692-7.095l-4.476-1.789a15245 15245 0 0 0-20.24-8.116L107.711 67.4a2.74 2.74 0 0 1 2.331-3.098l54.336-7.678a2.74 2.74 0 0 1 3.098 2.331z" + /> + <g fill="#4d001b"> + <path d="M150.405 32.793c-.046-.042-.132-.003-.097.12l.163.069zm-.167.877c.094.135.248.29.372.175-.167-.126-.111-.169-.306-.304-.035-.122.02-.227.075-.212-.045-.038.007-.2-.097-.255-.094.18-.073.384.056.586-.028.052-.073.01-.1.005zm1.433 12.25.006-.08s-.011.05-.006.08m.951 7.578c-.007-.056-.028-.08-.042-.082.016.05.031.097.042.082m.011 1.317c-.004-.026.001-.053-.002-.079-.009.032-.013.064.002.079m-.963-8.895-.018.208c.049.007.024-.109.018-.209m-.836-10.615a.5.5 0 0 0-.055-.107l.032.101s.017-.002.027.005zm.257 7.296-.008-.06-.068-.044zm-.374-2.558c.003.056.136.06.195.073a.2.2 0 0 1-.104-.113.2.2 0 0 0-.087.039zm-.328-4.09-.027-.071zm.926 8.483s-.032.017-.044.028q.023-.004.044-.028m10.762 71.492-.022.003c.015.011.025.018.022-.003m-.233 3.051-.015-.042c-.026-.001-.048-.002-.074.002l.085.04zm-9.05-61.776-.001-.008c-.021-.059-.016-.024.001.008m3.062 21.698c.082-.263.203.38.28-.01-.047.042-.246-.308-.28.01m-5.029-43.525.014.103a.4.4 0 0 0-.014-.103m5.309 43.519.008-.04zm-2.52-16.252c.02-.016.034-.04.048-.064-.013.002-.028.017-.048.064m-.371-4.084-.003.102a.3.3 0 0 0 .003-.102m.841 6.166c-.001.057-.016.077.008.148.007-.01.011-.014.014-.024-.021-.023-.035-.06-.022-.124m.301 2.194.021-.043a.3.3 0 0 0-.019-.068l-.006.111zm6.713 42.347a.35.35 0 0 1-.102.115c.086-.047.166.271.102-.115m-10.338-73.946a.09.09 0 0 1 .065.057c-.004-.026-.011-.047-.019-.072-.018-.006-.04-.003-.046.015m4.35 29.358.028.352a3 3 0 0 0-.028-.352m3.817 28.85.029.08c-.004-.03-.009-.06-.029-.08m-3.626-27.473a.6.6 0 0 0-.064.207c.011.011.022.028.04.034l.023-.245z" /> + <path d="M161.63 111.83c.011 1.168.095 1.666.35 3.067.138 1.194.205 2.419.406 3.345.05.846-.576 1.237-.868.386-.308-2.176-.628-4.504-.95-6.815-.438-2.79-.756-4.389-.934-6.052-.028-.194-.031-.343-.04-.438-.008-.179-.089-.194-.157-.303-.048-.09-.13-.329-.19-.69-.079-.437-.028-.699.005-.959.189-1.336-.602-3.176-.759-4.288a16 16 0 0 1-.09-.787c-.086-1.14-.293-1.796-.416-2.666-.129-1.942-.488-3.887-.753-5.828-.295-1.65-.455-3.372-.573-4.49-.2-1.506-.521-3.223-.772-4.748-.16-.755.035-.963-.037-1.814a14 14 0 0 0-.093-.725c-.18-.96-.199-2.434-.287-3.12-.02-.327-.043-.486-.065-.646-.025-.176.013-.34-.035-.65-.178-.827-.365-1.772-.303-2.207a2 2 0 0 0-.022-.283c-.036-.25-.127-.522-.189-.773-.368-1.548-.213-2.47-.523-4.203-.194-1.309-.463-2.308-.652-3.551-.176-.75-.172-1.532-.244-2.291.014-.336-.182-.106-.208-.384-.034-.237.007-.823-.068-1.26-.084-.56-.435-1.051-.367-1.505.017-.376-.122-.584-.175-.99-.018-.253.022-.5.029-.725.041-.52-.131-1.208-.19-1.657-.019-.291.069-.418.044-.595-.062-.497-.247-1.029-.336-1.57-.33-2.019-.094-3.556-.535-5.647-.316-1.397-.377-1.613-.165-2.289.002-.145-.31-.641-.389-1.167-.065-.738-.148-1.702-.248-2.505-.074-.957-.121-1.939-.242-2.735-.077-.42-.21-1.117-.196-1.572.068-.427.058-1.274.143-1.541.062 0 .117.326.129.663 0 .215-.03.47.006.786.041.359.17.96.315 1.49.245.77.319 1.383.282 2.052-.013.406.122 1.081.116 1.535-.067.805.189 1.34.332 2.102.278 1.376.518 3.17.681 4.603.267 1.702.472 3.216.598 4.825.052.832.266 1.1.415 1.752.119.717.269 2.028.447 2.697.102.381-.023.68.052 1.114.022.16.148.458.248.826.221.879.297 2.006.481 3 .339 1.9.457 2.924.74 4.862.392 2.186.504 3.85.889 5.98.52 3.776.975 7.804 1.371 11.572.196 1.199.425 2.38.684 3.657.11.591.152 1.135.112 1.567.018.472.365 1.557.435 2.55.06.707.104 1.268.155 1.876.211 1.368.322 3.246.542 4.71.187 1.604.464 2.44.67 3.773.166 1.581.35 3.41.558 4.791.247 1.284.385 1.853.104 2.258-.027.404.245.739.411 1.357.179.546.294.956.31 1.196l.01.073zm-1.432-7.74a1 1 0 0 0-.031-.158c.015.081.026.124.031.158m-.183-.58c.009.064.055.084.096.057a5 5 0 0 1-.036-.285c-.025.104-.03.259-.065.228zm-.572 1.307-.019-.011a1.4 1.4 0 0 1-.038-.179c-.024.017-.045.055-.013.156.02.019.043.025.07.029z" /> + <path d="M159.567 104.944s.012.021.015.042q.013-.036.021-.064l-.043-.029.007.056zm-7.888-59.118.002.013s.006-.023.013-.033c-.003.01-.007.01-.015.02m7.414 48.422-.031.004.034.052zm-7.464-52.072s.019-.024.028-.052c-.009.001-.018.025-.028.052m-.18-1.556.016-.226a2 2 0 0 0-.016.226m-.1-1.204a.1.1 0 0 0-.059-.014zm2.747 18.941s.004.03.011.047c.041.104.018.033-.011-.047m-1.073-5.601c.03.057.064.114.086.172-.006-.1-.012-.178-.086-.172m2.088 11.88h-.005l.006.04zm-1.969-11.446a.5.5 0 0 0-.037-.262c.003.083.004.184.037.263m-2.44-18.949-.008-.056s-.009.001-.019-.006zm-.027-.062-.022-.063c.005.03.008.056.022.063m-.075-.192.049.13c-.007-.048-.011-.104-.049-.13m.255 1.84.05.01s-.028-.013-.05-.01" /> + <path d="M150.936 36.304c-.003-.118.059-.298.01-.458l-.041-.012c.079.064-.062.37.03.466zm-.304 2.083-.018-.406c-.042.076-.093.18-.132-.003-.08.525.097-.12.15.41m.099 1.257c-.052-.213-.073.01-.1.005.062.132.08.164.1-.005m1.233 9.007-.119-.005c.041.165.047-.007.119.005m.839 1.64.05-.174-.115-.063zm-.694 1.13-.027-.07.077.27zm2.11 15.12.135-.071c-.041-.109-.204-.112-.135.071m1.039 6.513c-.063.079-.084.27.005.372-.012-.147.027-.302-.005-.372m2.439 19.618-.066-.122.073.24zm-7.905-59.798c.046.047.133.004.093-.123a1.4 1.4 0 0 0-.171-.055c.03.058.052.12.078.178m-.057-.932c-.16-.105-.376-.14-.414.023.205.02.178.08.414.13.086.111.064.238.003.237.061.027.041.197.152.238.069-.198-.028-.444-.245-.585 0-.061.059-.043.09-.048zm-7.383 8.686.031-.088s-.022.056-.031.088m-.628 8.81c-.005-.065-.017-.094-.032-.101.01.064.017.116.032.1m-.159 1.513.009-.09c-.013.033-.021.07-.009.09m.787-10.322-.082.227c.047.024.054-.114.082-.227m5.688-9.299a.3.3 0 0 0 .12-.017l-.11-.006zm-5.037 5.441.021-.069q-.018-.037-.042-.073zm.992-2.866c-.035.057.072.135.114.181a.2.2 0 0 1-.015-.169.2.2 0 0 0-.098-.008zm-1.497 4.963s-.038.005-.05.016a.07.07 0 0 0 .05-.016m16.399 78.259-.01.023c.022-.003.029-.012.01-.023m2.968 1.878-.045-.011s-.03.039-.035.062l.085-.052zm-20.376-65.287-.001-.013c-.019-.072-.013-.03.001.013m3.124 25.122c.062-.304.232.432.279-.014-.041.05-.269-.348-.279.013m3.361-47.54-.108-.016a.5.5 0 0 0 .108.016" /> + <path d="m144.893 78.826.002-.045-.007.045zm-2.894-18.764a.2.2 0 0 0 .052-.069c-.013.002-.028.022-.052.07m-.168-4.737-.009.12a.4.4 0 0 0 .009-.12m.587 7.169c-.004.067-.019.086.006.17q.01-.014.014-.027c-.021-.028-.032-.07-.021-.147zm.284 2.541.019-.052c-.004-.025-.008-.055-.016-.08l-.004.127zm11.937 47.616a.35.35 0 0 1-.1.132c.085-.051.176.314.1-.132m-6.587-81.394c-.023.03-.043.041-.078.042.026 0 .049.006.076.007.01-.02.016-.038.002-.049M143.45 62.49l.027.405a4 4 0 0 0-.027-.405m5.82 32.912.038.087a.15.15 0 0 0-.038-.087m-5.643-31.32a.7.7 0 0 0-.064.238.2.2 0 0 0 .037.043z" /> + <path d="M155.247 115.528s-.023.021-.034.04c.002.013.005.03.015.042-.008.001.029.018.057.027l.085.041.164.078c.217.101.427.19.646.278.443.179.938.355 1.633.604 1.276.541 2.546 1.157 3.586 1.493.882.425.95 1.18-.057.962l-7.046-2.802-.102-.72c-.528-3.208-.928-5.042-1.205-6.945-.036-.219-.056-.397-.071-.5-.02-.204-.101-.219-.181-.348-.054-.102-.15-.375-.238-.784-.11-.499-.082-.797-.067-1.094.047-.758-.211-1.68-.415-2.561-.228-.873-.554-1.653-.771-2.194a9 9 0 0 0-.328-.762c-.252-.545-.563-.936-.868-1.293-.307-.366-.611-.626-.975-1.115a6.8 6.8 0 0 1-.78-1.723l-.433-1.67c-.283-1.099-.571-2.2-.828-3.303-.506-1.871-.85-3.84-1.083-5.117-.353-1.717-.828-3.68-1.197-5.426-.215-.866-.034-1.107-.168-2.086a18 18 0 0 0-.139-.833c-.244-1.1-.347-2.795-.463-3.587-.036-.377-.066-.558-.096-.742-.038-.206-.003-.391-.062-.748-.205-.95-.434-2.044-.382-2.543a3 3 0 0 0-.028-.326c-.041-.289-.138-.605-.205-.894-.407-1.789-.254-2.852-.564-4.856a41 41 0 0 0-.312-2.088c-.098-.663-.199-1.317-.275-2.04-.163-.874-.111-1.778-.147-2.656.033-.387-.173-.138-.184-.462-.021-.274.06-.945.013-1.461-.048-.653-.349-1.26-.246-1.772.05-.429-.075-.688-.085-1.161.008-.292.073-.573.103-.832.087-.593.007-1.408.008-1.931.019-.337.123-.47.12-.676.011-.578-.089-1.219-.096-1.86.021-2.376.572-4.071.752-6.532.046-.828.11-1.307.187-1.661.086-.355.18-.592.424-.921.062-.154-.041-.82.12-1.42.149-.407.302-.882.485-1.356.211-.465.38-.955.596-1.38l.411-.736c.132-.247.312-.466.46-.693.162-.22.288-.45.466-.65.17-.2.352-.376.537-.53.192-.158.454-.393.814-.488.337-.105.702-.099.962-.035.241.085.58.217.876.386.3.16.502.373.56.506-.052.038-.286-.157-.614-.3-.208-.107-.453-.248-.789-.297a1.8 1.8 0 0 0-.728.045 1.3 1.3 0 0 0-.373.158 2.5 2.5 0 0 0-.34.273 5.3 5.3 0 0 0-.69.897c-.192.322-.422.596-.657.889-.254.378-.577 1.083-.801 1.546a3.2 3.2 0 0 0-.46 1.133c-.078.38-.162.752-.241 1.19-.341 1.564-.65 3.608-.85 5.245-.17 1.967-.257 3.715-.374 5.564-.085.953.104 1.295.164 2.06.017.838.037 2.347.152 3.13.072.447-.079.777-.039 1.276.013.187.107.54.19.971.158 1.028.174 2.323.319 3.471.271 2.2.367 3.377.639 5.61.4 2.52.533 4.426.992 6.871.652 4.33 1.372 8.931 2.124 13.225a80 80 0 0 0 1.065 4.143c.173.666.282 1.283.3 1.782.076.539.559 1.75.77 2.867l.439 2.113c.187.734.492 1.465 1.069 2.157.604.754 1.2 1.584 1.61 2.405.419.912.615 1.645.798 2.318.088.339.165.667.235 1.009.065.333.13.667.217 1.037.296 1.813.64 3.909.905 5.503.319 1.48.473 2.135.213 2.598-.009.463.275.853.468 1.565.199.631.323 1.105.349 1.383l.001.009zm-1.8-8.822c-.006-.043-.024-.106-.043-.183.022.094.033.145.043.183m-.235-.666c.011.078.062.097.101.061-.021-.12-.046-.231-.055-.326-.014.116-.006.299-.046.265m-.476 1.514-.019-.011c-.021-.085-.039-.148-.051-.204-.023.021-.039.063-.001.181a.2.2 0 0 0 .071.034" /> + <path d="M152.871 107.703s.013.024.02.045c.005-.027.011-.05.015-.077-.014-.011-.033-.021-.048-.032q.003.032.013.064M142.39 40.527l-.006.014s.014-.023.022-.029c-.008.01-.012.01-.02.016zm7.165 55.619-.034.009.05.045zm-5.864-59.6s.029-.017.047-.042a.14.14 0 0 0-.047.042m.599-1.676.132-.217c-.062.093-.105.16-.132.217m.611-1.211c-.013-.025-.027-.036-.038-.048l.042.047zm-2.207 21.523.008.051c.035.123.018.037-.008-.051m-.474-6.53c.023.072.046.139.056.212.01-.116.015-.209-.056-.212m1.228 13.795-.005-.004.007.048z" /> + <path d="M142.275 49.166a.7.7 0 0 0 .001-.303.9.9 0 0 0-.001.303m6.741-17.43s.03.022.041.039c.003-.01.011-.01.016-.011q-.029-.015-.056-.023zm.06.024.057.027s-.04-.034-.057-.027m.171.09c-.038-.022-.077-.047-.119-.063.035.026.067.07.119.062m-1.724-.626-.019.047s.018-.025.019-.047m-.475.059c.112-.016.285.052.439.026l.017-.037c-.066.062-.361-.095-.451.01zm-2.002.981c.097-.128.179-.258.294-.38-.091.04-.215.096-.089-.097-.479.432.149-.039-.208.482zm-.789 1.255c.093-.242-.066-.03-.087-.054-.029.167-.036.208.087.054m-2.334 10.262-.115-.037c.001.198.045.007.115.037m.49 2.037.079-.183-.101-.095zm-.892 1.154-.012-.086.033.33zm1.014 17.627.138-.077c-.04-.126-.204-.138-.138.077m1.168 7.518c-.062.092-.075.313.017.432-.015-.17.016-.35-.017-.433m4.202 22.435-.081-.138.109.27zM134.949 48.4c-.042-.02-.129.019-.098.085l.162.02-.063-.1zm-.183.536c.089.071.235.143.364.059-.162-.057-.104-.087-.293-.144a.095.095 0 0 1 .082-.134c-.041-.016.01-.116-.089-.137-.098.115-.081.236.044.34-.026.035-.073.016-.1.015zm1.152 7.037.011-.05s-.009.032-.011.05m.777 4.347c-.009-.034-.028-.045-.041-.043.017.029.029.053.041.043m-.017.777s0-.03.002-.044c-.01.019-.017.037-.002.044m-.759-5.123-.026.127c.052-.003.025-.065.026-.127m-.601-6.144c-.012-.025-.032-.04-.051-.055q.016.028.025.058zm.101 4.258-.005-.034-.068-.017zm-.316-1.459c.005.034.131.021.188.022q-.082-.014-.1-.056a.3.3 0 0 0-.088.034m-.234-2.371-.027-.035s.016.024.027.035m.73 4.886s-.033.014-.04.024q.025-.006.04-.024m1.041 40.804-.019-.01c.001.012.011.02.019.01m-1.518 1.085.01-.023s-.035-.035-.054-.045l.049.072zm1.663-34.555-.001-.004c-.022-.032-.015-.011.001.004m2.569 12.398c.087-.162.191.201.276-.035-.044.028-.236-.151-.276.035m-4.043-25.005s.01.038.013.06q-.005-.04-.013-.06m4.319 24.971.01-.024zm-2.147-9.257a.3.3 0 0 0 .051-.042c-.013.002-.029.013-.051.042m-.285-2.36-.004.062a.2.2 0 0 0 .004-.062m.701 3.533c-.004.031-.02.046.008.087l.011-.015c-.019-.01-.031-.031-.019-.072m.252 1.25.022-.03a.1.1 0 0 0-.014-.037zm.316 24.416a.3.3 0 0 1-.131.006c.09.018.043.209.131-.006" /> + <path d="M135.246 49.845c.035-.001.05.01.061.026l-.015-.042s-.039.006-.046.016m3.668 16.755.02.204a1 1 0 0 0-.02-.204m1.905 16.806.007.048s.008-.037-.007-.048m-1.744-16.016a.26.26 0 0 0-.065.133c.01.007.019.015.037.017l.028-.145z" /> + <path d="M137.953 93.89c-.451.538-.576.806-.958 1.559-.39.596-.872 1.138-1.13 1.64-.348.37-.987.11-.836-.404a29 29 0 0 0 2.031-3.364c.689-1.464.909-2.37 1.291-3.241.042-.103.084-.18.108-.227.049-.09-.018-.129-.052-.212-.017-.064-.021-.212.03-.413.058-.245.183-.355.294-.472.574-.604.328-1.814.439-2.427.029-.136.071-.305.11-.433.185-.62.124-1.02.191-1.513.266-1.075.274-2.197.285-3.301a26 26 0 0 1-.026-1.399l-.002-1.164c-.051-.859-.251-1.837-.42-2.692-.13-.422.08-.557.033-1.042a6 6 0 0 0-.071-.412c-.159-.532-.158-1.398-.228-1.797a2 2 0 0 0-.053-.374c-.023-.103.025-.202-.018-.38-.158-.466-.326-1-.254-1.265a.7.7 0 0 0-.019-.165c-.033-.14-.115-.291-.171-.433-.329-.867-.157-1.428-.428-2.41-.167-.745-.409-1.304-.566-2.012-.156-.422-.137-.881-.19-1.318.024-.2-.177-.04-.196-.2-.028-.137.024-.483-.042-.733-.071-.32-.405-.567-.33-.841.026-.224-.108-.332-.154-.563-.011-.144.033-.3.045-.433.052-.31-.108-.697-.152-.95-.015-.169.078-.253.055-.355-.049-.283-.222-.575-.296-.885-.281-1.147-.018-2.081-.404-3.257-.281-.782-.339-.906-.112-1.325.006-.084-.294-.34-.358-.64-.048-.428-.109-.982-.192-1.445-.052-.555-.075-1.128-.179-1.583-.065-.237-.186-.633-.158-.9.078-.258.086-.756.177-.927.06-.008.108.178.114.375-.008.129-.04.278-.01.459.029.206.148.546.281.839.223.426.286.777.232 1.176-.018.24.097.62.082.89-.081.481.157.764.284 1.199.242.779.444 1.805.573 2.626.23.97.396 1.839.488 2.77.029.484.241.617.368.982.101.407.221 1.16.383 1.532.092.211-.039.406.026.647.021.09.136.253.231.455.197.491.25 1.147.413 1.709.292 1.075.389 1.663.629 2.772.342 1.24.417 2.205.75 3.41.219 1.082.414 2.188.611 3.33.183 1.143.289 2.297.328 3.412.1.707.196 1.414.299 2.178.033.355.003.676-.093.927-.058.276.133.944.027 1.53-.059.417-.114.746-.182 1.103-.056.816-.349 1.89-.5 2.747-.115.46-.151.826-.19 1.174-.048.345-.09.672-.18 1.063-.3.89-.712 1.898-.998 2.668-.202.75-.308 1.086-.691 1.144-.169.178-.058.465-.145.842-.052.346-.118.597-.198.714l-.021.038zm1.438-4.41s.015-.055.023-.091a.5.5 0 0 0-.018.09zm.009-.37c-.012.036.027.062.075.064a1 1 0 0 1 .057-.158c-.055.043-.106.12-.127.093zm-.918.437-.015-.011c.003-.045.012-.077.017-.104-.027 0-.056.008-.06.075.011.016.035.03.054.045z" /> + <path d="m138.556 89.661.003.026q.024-.012.041-.023l-.031-.036-.009.032zm-2.628-33.742.002.008s.006-.014.01-.019zm4.904 27.926-.031-.004.023.036zm-4.873-30.07s.02-.016.026-.034c-.008.001-.015.015-.026.034m-.148-.893.02-.135a.6.6 0 0 0-.02.135m-.072-.693a.14.14 0 0 0-.057 0zm2.303 10.816s.002.017.012.025c.038.056.019.014-.012-.025m-.94-3.168c.03.031.06.058.078.09 0-.061-.006-.104-.078-.09m1.813 6.742h-.004l.003.022zm-1.704-6.498a.2.2 0 0 0-.026-.15c.002.049-.003.106.026.15m-2.001-10.862-.005-.035-.017.002zm-.022-.034-.022-.032s.004.03.022.032m-.072-.104.049.072c-.003-.026-.008-.06-.049-.072m.214 1.05.049.003s-.027-.005-.049-.002" /> + <path d="M135.4 50.407c-.001-.066.066-.185.019-.27l-.04-.004c.078.028-.07.225.02.27zm-.345 1.259-.007-.236c-.042.05-.098.115-.13.014-.091.32.098-.08.137.222m.067.728c-.047-.12-.072.015-.099.014.063.07.074.086.099-.014m1.023 5.153-.116.016c.034.087.046-.015.116-.016m.799.866.051-.108-.113-.024zm-.712.747-.027-.04.074.151zm1.763 8.65.137-.059c-.039-.06-.203-.037-.137.06m.889 3.706c-.062.057-.086.17-.004.22-.008-.087.032-.18.004-.22m.876 11.213-.041-.078.029.146zm-5.418-34.207c.03.057.066.065.081.015s.029-.105-.051-.173a.19.19 0 0 0-.144.095.11.11 0 0 1 .114.063m-.45 1.047c.114.398.288.852.403.577-.187-.387-.136-.491-.348-.905-.048-.34-.006-.606.054-.553a.4.4 0 0 1-.023-.128.2.2 0 0 1 .021-.104c.029-.07.088-.123.132-.182a.26.26 0 0 0-.234.117c-.067.084-.059.202-.048.345.021.274.075.56.151.849-.021.13-.073.01-.103-.016zm-5.542.902a1 1 0 0 0-.029-.295c.003.14.012.27.029.295m.194 4.578-.021-.335c0 .123.001.255.021.335m4.381 11.09-.062-.558c-.056-.027.019.288.062.559m1.78-11.974a2 2 0 0 0-.069-.298l.04.285c.01.003.015.006.024.014zm.793 19.426a1 1 0 0 0 .086-.073.3.3 0 0 0 .011-.107.7.7 0 0 1-.093.18zm-.332-6.608c.01.161.144.204.208.256a.8.8 0 0 1-.123-.338c-.025.003-.053.025-.085.082m-.838-11.19-.036-.197c.007.051.023.137.036.197m-.445 14.391s.029-.044.034-.071c-.018.002-.027.03-.034.07m1.857 35.072.021-.003c-.018-.037-.029-.049-.021.003m-.554-8.21.024.11c.028.01.052.02.077.016zm-6.174-35.328-.005-.03zm-4.578 7.327c.053-.689.255 1.085.285.057-.043.098-.291-.909-.285-.057m10.27-14.694c.014.095.019.19.028.29a4 4 0 0 0-.028-.29m-9.985 14.751.003-.105c-.003.044-.003.07-.003.105m4.652 4.833s-.028.052-.027.087c.012-.006.017-.033.027-.087m.27-8.421.008.28a3 3 0 0 0-.008-.28m-1.579 2.795c-.022-.151-.012-.205-.071-.404l-.003.067c.032.07.058.167.074.337m-1.179-5.948c-.004.032-.002.075-.005.115.012.06.031.128.044.188l-.043-.302zm4.576 34.846a.6.6 0 0 1 .112.17 1 1 0 0 1-.031.276c.031-.092.106.223.129.263.015.038.026.054.023.006q-.006-.04-.015-.139l-.061-.43c-.03-.027-.091-.085-.161-.145z" /> + <path d="M134.632 54.178c.035.03.056.085.073.175l-.028-.199c-.02-.014-.038-.016-.045.024M127.01 68.27l-.169-.948c.038.267.104.61.169.948m-8.009-11.08.031.22a.6.6 0 0 0-.031-.22m7.264 7.33q.013-.265-.017-.552c-.018-.037-.033-.078-.054-.102z" /> + <path d="M132.787 104.488c.049.503.092.963.131 1.392q.03.32.066.624l.021.151s-.006.018-.005.027l-.001.048.043.025.009.008.038.016.144.059q.287.117.579.239l1.211.484c.377.144 1.071.42.976.372.036.003.089.036.099.016-.01-.042-.021-.084-.032-.136-.206-1.548-.414-3.11-.609-4.59-.212-1.557-.42-3.031-.644-4.309-.269-2.305.285-3.21.8-.838l1.136 7.667.296 2.002q.101.71.21 1.426l.025.176.013.091.006.043-.037-.013-.335-.132-.671-.266-4.141-1.652c-.146-1.034-.291-2.126-.441-3.217-.364-2.454-.676-4.568-.945-6.376l-.18-.159c-.096-.083-.187-.171-.283-.254q-.272-.258-.537-.505a30 30 0 0 1-2.735-2.963 30 30 0 0 1-2.688-3.94c-.26-.469-.47-.84-.578-1.07-.212-.445-.313-.475-.518-.744-.155-.225-.502-.817-.916-1.752-.508-1.137-.654-1.829-.816-2.513-.412-1.762-1.009-3.901-1.421-6.041a40 40 0 0 1-.282-1.595 177 177 0 0 0-.218-1.512 61 61 0 0 1-.33-2.643c-.065-.681-.137-1.502-.188-2.167-.224-3.111-.519-4.95-.753-7.353a237 237 0 0 0-.317-3.99c-.19-1.995-.375-3.99-.565-5.99l-.092-.927c-.013-.152-.037-.325-.035-.435a2 2 0 0 1 .021-.254c.05-.27.113-.415.16-.55l.135-.322.056-.127s.013-.036.028-.056a.4.4 0 0 1 .122-.097 1 1 0 0 1 .496-.131c.18 0 .328.055.363.085l.181.185c.066.07.148.15.243.26.048.06.101.127.158.215.057.093.124.194.184.405.212 1.034.43 2.076.642 3.114.195.974.394 1.944.587 2.91.22 1.116.432 2.211.637 3.26.394 2.102.756 4.015 1.04 5.527.403 2.04.857 4.225 1.32 6.42q.178.824.347 1.642l.173.82c.021.09.014.068.027.101.003.022.019.037.03.058a.24.24 0 0 0 .091.084c.141.09.348.034.412-.107a.24.24 0 0 0 .029-.105q-.003-.025.001-.057l-.019-.191-.085-.792c-.256-2.092-.082-2.604-.261-4.926-.057-.62-.128-1.37-.185-1.996-.3-2.647-.5-6.65-.676-8.545-.06-.893-.1-1.331-.145-1.773a16 16 0 0 1-.038-.487c-.012-.174-.019-.353-.034-.55a29 29 0 0 0-.108-1.421c-.048-.428-.097-.87-.15-1.306-.048-.433-.12-.972-.1-1.208.014-.551.043-.911.058-1.235q.014-.225.022-.438c.004-.066-.005-.13.054-.205a.54.54 0 0 1 .266-.174c.227-.076.47 0 .569.109.091.114.085.225.123.343.046.169.092.334.152.514.071.219.147.415.239.6l.148.304c.026.058.053.124.083.212.027.098.053.221.078.332.166.772.326 1.501.478 2.2.146.727.288 1.42.423 2.095.175.898.326 1.747.478 2.609.302 1.728.608 3.518 1.111 5.869.361 1.773.71 3.341 1.056 4.892.333 1.513.663 3.01 1.023 4.655a.517.517 0 0 0 .666.236.51.51 0 0 0 .295-.464c.002-.018-.007-.109-.011-.17l-.014-.196c-.074-1.048-.152-2.097-.224-3.137-.027-.91-.197-.337-.256-1.098-.066-.65-.095-2.224-.227-3.44-.156-1.543-.574-2.974-.556-4.18-.029-1.016-.194-1.626-.302-2.731-.048-.684-.037-1.349-.062-1.965.026-.874-.391-4.507-.58-6.502-.007-.043-.003-.08-.008-.114.01-.212.048-.283.075-.344a.3.3 0 0 1 .087-.1c.051-.043.084-.087.094-.233.017-.196.026-.408.032-.616.015-.108-.027-.194.069-.317.093-.119.295-.213.489-.214.192-.006.363.08.39.147q.045.099.098.197c.066.122.145.247.233.402.087.15.184.308.297.578.027.066.055.146.084.252.028.11.055.269.083.401l.16.826q.302 1.623.594 3.177l.207 1.184c.052.305.099.61.151.915l.296 1.813c.395 2.419.806 4.866 1.45 7.71.885 3.805 1.035 4.4 1.079 6.173.014.1.058.256.118.463q.047.157.106.345l.058.194a1 1 0 0 0 .075.157c.117.203.345.355.589.374s.494-.083.639-.27a.67.67 0 0 0 .159-.49l-.064-.83c-.045-.565-.093-1.156-.137-1.747-.102-1.186-.203-2.398-.297-3.501-.194-2.614-.362-5.294-.584-7.49-.129-1.165-.354-3.093-.395-4.318.02-1.137-.099-3.437-.04-4.144.064.022.16.918.216 1.842.026.59.029 1.266.103 2.13.086.982.291 2.65.504 4.123.343 2.149.494 3.841.538 5.646.037 1.103.257 2.966.308 4.202.017 1.084.108 2.007.22 2.923q.049.343.092.686c.02.234.094.444.063.751a1.2 1.2 0 0 1-.415.767 1.245 1.245 0 0 1-1.705-.089 1.4 1.4 0 0 1-.263-.398c-.032-.075-.052-.155-.071-.227l-.04-.188q-.158-.751-.326-1.532l-.66-3.207a642 642 0 0 1-1.231-6.283c-.476-2.311-.916-4.49-1.333-6.638l-.378-2.021-.197-1.11-.108-.614-.055-.326c-.016-.108-.033-.229-.099-.325-.118-.18-.32-.214-.431-.128-.125.084-.114.25-.091.387.033.294.073.605.12.91.087.612.194 1.182.272 1.645.021.147.052.3.08.472.067.663.159 1.59.254 2.51.137 1.378.282 2.742.413 3.673.15 1.06.059 1.846.192 3.036.049.441.208 1.285.358 2.314.168 1.225.302 2.604.44 4.021q.104 1.068.202 2.143l.106 1.062c.021.177.036.35.057.524a1.604 1.604 0 0 1-1.251 1.755 1.61 1.61 0 0 1-1.385-.341 1.66 1.66 0 0 1-.544-.895l-.048-.217-.168-.816c-.217-1.068-.423-2.063-.625-3.059l-1.333-6.633c-.311-1.485-.6-2.877-.878-4.223-.214-1.077-.422-2.116-.626-3.15a2 2 0 0 0-.036-.198c-.011-.016-.006-.038-.029.018-.007.07.022.155.036.223l.314 3.432c.239 2.66.477 5.34.719 8.013l.351 4.011c.06.669.114 1.334.173 1.998l.044.499.022.247.01.14q.008.103.003.201a1.63 1.63 0 0 1-.825 1.321 1.618 1.618 0 0 1-2.396-1.19l-.368-1.949q-.364-1.94-.725-3.853a796 796 0 0 0-2.161-9.945l-.245-1.174a28 28 0 0 0-.11-.564c-.014-.095-.035-.184-.052-.274-.012-.082-.039-.214-.03-.18a1.5 1.5 0 0 0 .028-.36c-.013-.183-.071-.285-.084-.16-.004.062-.003.132-.028.237.006.104.015.107-.011.05-.017-.029-.033-.022-.046.041a1 1 0 0 0-.012.134l-.003.044.004.026-.003.01.005.038.003.079.047.617c.383 3.77.729 8.89 1.136 12.92.196 2.2.386 3.888.581 5.483.208 1.561.49 3.03.936 4.79a33 33 0 0 0 2.165 6.3c.926 2.04 2.097 3.888 3.215 5.396 1.084 1.385 1.969 2.298 2.612 2.994.648.695 1.063 1.177 1.312 1.63l.066.065.096.092.198.187.068.478c.021.12.047.24.068.36q.078.365.175.767c.129.54.277 1.152.419 1.909.315 1.516.53 2.664.6 3.318l.029.202zm-9.688-18.7a23 23 0 0 0-.18-.401c.091.202.142.318.18.4m-.697-1.484c.059.172.127.215.147.142-.104-.267-.184-.524-.252-.73.05.266.165.672.105.588m.611 3.364s-.02-.02-.029-.022c-.097-.189-.165-.329-.231-.451-.007.045.012.148.149.4.041.043.074.06.107.078z" /> + <path d="M123.282 87.987c.023.036.038.051.063.1a2 2 0 0 0-.054-.163q-.04-.04-.081-.072.038.07.069.14zm9.67-21.591-.006-.039a.3.3 0 0 1-.001.084c0-.026.005-.027.007-.045m-13.701-7.215-.03.005.044.152zm17.109 13.854s.024-.082.022-.152c-.008 0-.013.063-.022.152m-.377-4.289-.012-.61c-.002.264.003.457.012.61m-.249-3.282a.14.14 0 0 0-.061-.058zm-5.249-.257.018.125c.054.296.022.094-.018-.125m-1.642-14.014.138.785c-.003-.114-.01-.223-.138-.785m-1.814 17.179q-.007-.052-.019-.103l.015.104zm1.995-15.929c.022-.03.003-.194-.043-.46-.001.088-.003.194.043.46m5.412-1.199-.009-.157s-.018-.006-.024-.019zm-.033-.176-.034-.175c.012.081.017.15.034.175m-.098-.541.069.364c-.014-.125-.023-.287-.069-.364m.486 5.061.05.045c-.012-.024-.028-.044-.05-.045m.138 1.322c-.018-.315.024-.8-.047-1.238l-.041-.038c.09.198-.019.983.088 1.271zm-.053 5.558-.07-1.111c-.033.198-.075.459-.133-.043-.016 1.409.085-.298.203 1.154m.256 3.436c-.083-.59-.073.01-.103-.016.083.37.101.465.103.016m-3.59-7.149.128.034c-.107-.446-.047.007-.128-.034m-1.443-4.116q.001.185-.011.326a.2.2 0 0 1 .113.024l-.106-.35zm-.333-5.312.064.044-.212-.22zm-2.561 14.072-.117.165c.086.3.258.333.117-.166m-4.222-11.776c-.098-.105-.064.633.065 1.3-.043-.583-.036-1.001-.065-1.3m-5.525 1.022-.129-.817.17 1.36zm60.391 72.878c.04-.027.058-.118-.018-.129l-.106.121.124.004zm-.376-.457c-.11.033-.256.12-.252.269.139-.103.135-.037.289-.164.076.011.105.095.073.143.04-.027.098.074.171.003-.047-.148-.164-.197-.325-.157-.015-.041.025-.069.044-.094m-6.948-2.885.04.034s-.021-.024-.04-.034m-4.294-1.807c.032.009.053.002.06-.008-.036-.004-.062-.005-.06.008m-.676-.458.039.029c-.012-.02-.027-.035-.039-.029m4.97 2.265-.101-.091c-.025.043.048.059.101.091m5.849 2.852c.026.001.052-.007.078-.011a.3.3 0 0 1-.068-.008l-.014.02zm-3.887-2.247.037.013s.036-.027.051-.047zm1.486.528c-.033-.017-.087.101-.12.149.038-.045.071-.058.102-.054a.3.3 0 0 0 .018-.09zm-2.53-.951s.003-.036.002-.049c-.007.014-.005.032-.002.049m-41.307-15.489.01-.024c-.012.011-.02.016-.01.024m-1.46-1.28.027.005s.025-.043.03-.066zm35.592 13.61h.004c.04.007.021-.004-.004 0m-12.49-4.808c.102.161-.283.053-.114.253-.003-.056.265-.116.114-.253m24.565 10.606s-.041-.012-.06-.022q.034.02.06.022M151.664 114.646l.016.02zm9.471 3.352c-.002.022.006.043.009.064a.1.1 0 0 0-.009-.064m2.246 1.125-.049-.041c.02.019.035.03.049.041m-3.514-1.446c-.029-.023-.032-.044-.081-.046l.003.021c.021-.011.048-.006.074.025zm-1.25-.515s.007.021.013.033q.02.003.041.012zm-24.65-8.809c-.016-.046-.013-.09-.019-.129-.013.094-.212.052.019.129m42.432 16.609c-.018.029-.034.04-.056.039l.046.011s.017-.033.015-.046zm-16.962-6.354-.19-.1a1 1 0 0 0 .19.1m-16.486-6.61-.053-.006s.033.013.053.006m15.697 6.286a.26.26 0 0 0-.08-.129c-.012.006-.025.008-.036.022l.112.108z" /> + <path d="M132.42 107.921c-.602-.403-.892-.498-1.721-.768-.671-.301-1.326-.67-1.887-.819-.454-.257-.376-.949.192-.911 1.244.501 2.587 1.015 3.903 1.554 1.622.593 2.58.871 3.506 1.298.107.046.189.092.241.12.095.052.139-.011.228-.032.069-.01.224-.001.437.07.258.086.369.22.488.344.599.632 1.885.586 2.524.848.14.059.309.136.441.201.618.33 1.043.38 1.541.578 1.049.577 2.196.951 3.298 1.406.969.329 1.919.797 2.536 1.088.855.358 1.873.658 2.762.95.456.116.482.359.953.582.127.057.285.118.414.161.573.166 1.347.641 1.743.796.18.093.269.129.365.159.106.034.172.13.352.188.505.122 1.08.269 1.276.479a1 1 0 0 0 .156.074c.144.055.325.064.479.095.957.208 1.372.659 2.388 1.004.753.289 1.381.411 2.097.688.46.111.855.389 1.271.598.165.135.133-.12.289-.045.134.051.415.297.67.389.321.126.728-.011.926.212.184.15.353.099.582.194.133.074.243.199.356.284.247.22.673.314.925.419.158.087.184.211.283.254.276.124.631.148.951.262 1.173.432 1.852 1.166 3.124 1.488.858.191.997.21 1.254.631.073.051.465-.066.771.045.41.193.946.442 1.407.623.529.26 1.058.55 1.52.713.252.074.669.191.896.366.191.205.632.49.731.661-.028.057-.217-.009-.399-.115-.112-.076-.229-.187-.407-.263-.201-.086-.569-.175-.902-.229-.499-.044-.852-.183-1.184-.448-.206-.147-.612-.256-.846-.417-.39-.331-.774-.282-1.231-.41-.831-.217-1.867-.611-2.676-.958-.999-.347-1.862-.7-2.736-1.161-.444-.254-.676-.155-1.073-.257-.417-.152-1.15-.484-1.569-.561-.24-.045-.337-.264-.591-.351-.092-.031-.299-.033-.533-.07-.544-.117-1.153-.448-1.742-.637-1.117-.374-1.69-.636-2.807-1.072-1.282-.425-2.182-.887-3.448-1.262-2.171-.81-4.474-1.737-6.593-2.708a38 38 0 0 0-2.168-.691c-.35-.113-.645-.269-.847-.456-.25-.154-.956-.234-1.489-.524-.392-.191-.693-.359-1.025-.532-.79-.301-1.793-.867-2.639-1.196-.901-.405-1.445-.46-2.216-.751-.879-.407-1.897-.888-2.695-1.188-.767-.23-1.117-.312-1.198-.701-.195-.166-.485-.046-.877-.109-.36-.033-.618-.08-.75-.149l-.043-.02zm4.587 1.448.092.031c-.046-.015-.074-.025-.096-.03zm.384.043c-.038-.017-.068.018-.07.067q.094.033.16.069c-.043-.055-.118-.115-.09-.136m-.413-.966.011-.011q.069.017.11.029c0-.027-.009-.06-.075-.064-.016.011-.031.031-.046.05z" /> + <path d="M136.855 108.507s-.018.002-.027-.001l.023.041.036-.032-.033-.013zm5.658 3.376.01-.028-.043.011zm29.971 11.531s.004.026.015.042c-.002-.009-.004-.026-.015-.042m.881.359.11.09a.6.6 0 0 0-.11-.09m.665.319s.026-.035.033-.049zm-10.927-4.143s-.019-.006-.027-.005c-.071-.003-.026.003.027.005m3.329 1.041-.125.018c.053.032.095.052.125-.018m-6.976-2.372-.019-.011zm6.701 2.323a.2.2 0 0 0 .15.063c-.044-.029-.093-.062-.15-.063m10.823 4.34.029.018s.007-.015.011-.02l-.043.007zm.04-.002.043-.006s-.032-.004-.043.006m.132.003-.088-.001c.028.01.057.027.088.001m-1.055-.409-.026.038s.019-.02.026-.038m-.281-.091c.062.035.127.157.229.165l.022-.034c-.068.049-.162-.184-.251-.131m-.944-.984.22.123c-.023-.063-.052-.146.058-.118-.238-.252.018.129-.278-.005m-.694-.336c.131.025.025-.07.04-.094-.095.014-.117.017-.04.094m-5.186-1.964.055-.104c-.099-.021-.016.041-.055.104m-1.211.178.063.105.086-.082zm-.267-1.023.048.002-.174-.024zm-8.631-3.505-.027.148c.075.003.146-.143.027-.148m-3.813-1.321c-.011-.081-.107-.165-.198-.125.081.041.145.124.198.125m-11.136-4.62.095-.013-.157-.022zm-32.722-12.9c-.025.034-.053.117-.019.112l.074-.133zm.065.329a.66.66 0 0 0 .172-.301c-.083.126-.07.062-.167.212-.035.005-.027-.062-.003-.113-.022.033-.029-.05-.078.037-.009.124.029.145.111.072a.24.24 0 0 1-.04.094zm2.398 1.231-.004-.026s-.002.018.004.026m1.51.705s-.025.012-.028.021q.022-.002.028-.021m.2.262s-.007-.012-.011-.016q.001.029.011.016m-1.711-.967.022.063c.02-.047-.006-.043-.022-.063m-1.916-1.435s-.025.012-.036.027l.026-.004zm1.19 1.274-.014-.006-.032.053.046-.05zm-.527-.19s.063-.11.087-.162c-.029.048-.044.068-.06.074a.5.5 0 0 0-.027.088m-.741-.546-.021.011zm1.632.912s-.013.037-.011.046q.008-.023.011-.046m14.958 4.981-.01.024zm.365.841-.013.001-.03.071zm-8.372-2.821c-.005-.127.138-.107.108-.257-.01.05-.144.161-.108.257m-8.498-4.43.023.005c-.01-.007-.015-.01-.023-.005m5.177 3.111s.008-.041.01-.059c-.003.014-.009.028-.01.059m-.757-.509.012.024s-.007-.021-.012-.024m1.254.509s.005.03.026.023l-.003-.018c-.011.015-.023.021-.027-.005zm.448.183s-.003-.018 0-.027l-.017.003zm9 2.63a1 1 0 0 1-.023.118c.027-.088.105-.094.023-.118m-15.155-5.875q.021-.043.033-.045l-.017.003c-.006.018-.017.033-.015.046zm6.11 2.115.064.048a.2.2 0 0 0-.064-.048m5.828 2.488.022-.003s-.015-.006-.022.003m-5.548-2.372a.2.2 0 0 0 .005.1l.023-.029z" /> + <path d="M127.477 104.421c.179.235.287.254.599.316.232.121.444.315.661.324.146.133-.044.78-.286.871-.446-.174-.927-.344-1.395-.541-.592-.176-.958-.216-1.278-.4-.038-.016-.063-.044-.082-.054-.031-.027-.065.04-.108.081a.23.23 0 0 1-.179.034c-.095-.017-.114-.12-.144-.204-.124-.444-.713-.105-.942-.196a.7.7 0 0 1-.152-.084c-.202-.156-.384-.104-.565-.171-.343-.281-.775-.356-1.172-.516-.361-.072-.685-.281-.901-.404-.303-.129-.69-.188-1.018-.274-.178-.01-.129-.228-.286-.342a1 1 0 0 0-.146-.067c-.216-.035-.445-.32-.582-.384a.3.3 0 0 0-.124-.074c-.037-.013-.043-.087-.112-.103-.195-.012-.409-.035-.447-.183a.08.08 0 0 0-.05-.037c-.051-.019-.126.009-.191.014-.376.013-.454-.319-.834-.397-.273-.093-.527-.057-.789-.143-.18.003-.3-.16-.441-.254-.043-.087-.085.139-.138.107-.051-.015-.122-.176-.217-.198-.116-.041-.331.179-.371.022-.048-.094-.138-.012-.217-.044-.045-.038-.066-.123-.1-.175-.06-.146-.233-.13-.322-.17-.05-.041-.035-.149-.072-.166-.099-.047-.249.009-.368-.018-.434-.119-.566-.65-1.054-.682-.334 0-.39.011-.406-.325-.023-.032-.221.15-.327.112-.137-.095-.313-.22-.473-.293-.172-.13-.335-.291-.506-.346-.094-.018-.251-.04-.311-.15-.038-.148-.167-.314-.173-.45.027-.056.095-.04.152.018.033.048.057.124.119.16.071.037.213.044.346.02.211-.06.333-.003.419.17.057.093.209.11.276.211.093.225.275.107.445.13.317.035.681.186.957.332.358.107.666.235.956.454.146.128.27-.017.425-.012.155.04.407.175.579.151.099-.014.093.163.189.184.036.008.126-.04.22-.057.218-.018.416.143.641.182.417.086.62.189 1.019.335.484.094.778.338 1.247.426.769.309 1.553.725 2.276 1.142.255.069.524.102.818.13a.36.36 0 0 1 .281.22c.078.081.377-.009.555.132.135.082.23.166.343.247.29.09.615.374.92.476.317.158.548.081.828.169.301.173.648.387.939.482.291.038.43.032.377.369.05.107.206-.069.369-.096.151-.052.258-.067.303-.034l.014.007zm-1.724-.292s-.023-.006-.037-.008c0 0 .028.005.037.008m-.16.049s.035-.031.046-.077a.2.2 0 0 1-.057-.027c.006.043.029.079.011.104m-.03.786-.007.015s-.03.004-.043.001c-.005.027-.01.055.019.046a.3.3 0 0 0 .032-.057z" /> + <path d="M125.63 104.88s.008-.006.013-.002l-.004-.03-.021.034zm-11.964-5.038-.002-.013q.003.008-.002.014zm10.175 3.261-.013.033.023-.021zM113.1 99.13s.006-.023.004-.035a.1.1 0 0 1-.004.035m-.308-.154-.026-.062c.009.034.02.05.026.062m-.215-.158s-.017.038-.024.047zm3.915 1.419.013-.002c.033-.013.011-.01-.013.002m-1.261-.181.06-.043c-.016-.02-.031-.027-.06.043m2.602.559.009.003zm-2.49-.574c-.009-.034-.032-.035-.052-.024.015.016.027.036.052.024m-3.797-1.707-.011-.012-.01.02.021-.004zm-.021.013-.021.003s.015.01.021-.003" /> + <path d="m111.468 98.371.041-.019s-.02-.015-.041.02m.377.149.02-.042s-.014.024-.02.042m.1.025c-.02-.02-.021-.116-.063-.101l-.017.033c.04-.058.028.132.08.068m.192.707-.067-.07c-.005.054-.008.125-.053.118.047.182.019-.112.12-.052zm.227.169c-.052.008-.026.07-.04.094.044-.033.056-.039.04-.094m1.832.749-.05.108c.039-.006.016-.042.05-.108m.581-.431-.006-.078-.058.092zm-.106.868-.02.012.072-.019zm3.095 1.212.046-.138c-.033.013-.1.163-.046.138m1.384.402c-.012.072.005.131.059.075-.025-.023-.034-.087-.059-.075m3.906 1.825-.048.034.068-.019zm60.854-43.06c.039.009.13 0 .109-.03l-.153-.014.044.048zm.27-.225a.57.57 0 0 0-.348-.04c.148.031.087.04.265.075.017.03-.048.056-.104.056.039.009-.031.052.065.061.117-.048.117-.1.017-.148.035-.013.074 0 .1 0zm.065-3.108-.017.022s.013-.013.017-.022m-.053-1.924s.018.017.035.017c-.009-.013-.022-.022-.035-.017m.157-.34s-.004.014-.009.022c.013-.008.022-.017.009-.021m-.104 2.263.043-.052c-.052 0-.035.03-.043.052m-.457 2.698s.021.017.043.026q-.012-.014-.017-.026zm.635-1.858v.018l.066.008zm.061.645s-.126-.014-.183-.018c.052.004.079.013.092.026a.4.4 0 0 0 .091-.013zm-.174 1.043.017.017zm.113-2.158s.035-.004.048-.008c-.017 0-.03 0-.048.008m-4.517-17.13.017-.013q-.021.006-.017.013m-.005-.975.009.004.057-.048zm3.939 9.356c-.104.078-.165-.083-.278.03.047-.017.213.057.278-.03m-.279.032-.008.013.013-.013zm.749 4.095-.057.018a.13.13 0 0 0 .057-.018m-.104 1.044.017-.026s-.013.017-.017.026m-.126-1.563s.026-.022.004-.04q-.007.001-.013.01c.017.004.026.013.009.03m-.066-.557-.026.013.008.018zm-3.208-10.152a1 1 0 0 1 .092-.074c-.079.048-.144-.005-.092.074m3.056 18.173c-.035 0-.048-.004-.057-.013 0 .004.005.013.009.017.017 0 .039 0 .048-.004m-.81-7.397.009-.087q-.014.04-.009.087m-.918-7.165-.022-.017s0 .013.022.017m.879 6.815a.2.2 0 0 0 .083-.056q-.011 0-.035-.009z" /> + <path d="M180.354 41.725c-.013-.305-.091-.392-.335-.614-.144-.234-.266-.517-.474-.64-.088-.195.348-.713.631-.665.383.405.805.87 1.105 1.41.422.605.679.962.809 1.358.018.043.022.087.031.109.004.047.078.021.139.026a.27.27 0 0 1 .166.126c.065.096.013.191-.022.283-.1.23.017.404.17.57.161.174.322.318.365.461.018.061.031.14.035.205.009.304.165.444.235.661 0 .523.196.988.313 1.48.183.405.144.862.157 1.149.048.383.196.814.3 1.197.087.187-.126.26-.135.479a1 1 0 0 0 .022.182c.087.24-.035.627-.035.801a.5.5 0 0 0-.008.166c.008.043-.053.09-.04.17.083.204.166.439.053.56a.14.14 0 0 0-.009.075c.009.065.065.13.1.191.192.383-.052.631.065 1.066.053.331.218.575.257.892.087.188-.004.392-.026.584-.057.087.165.021.161.091.009.061-.1.213-.078.326.017.144.309.257.182.375-.065.1.048.148.053.248-.013.065-.087.13-.118.187-.104.135-.022.309-.022.422-.017.074-.121.109-.117.157 0 .126.113.257.135.396.091.51-.318.91-.122 1.436.152.348.183.405-.109.583-.022.04.231.157.244.292-.026.187-.061.435-.057.635-.043.244-.117.496-.095.697.026.104.074.282 0 .4-.122.109-.214.326-.331.396-.061 0-.074-.083-.048-.17.03-.056.087-.122.091-.2a.86.86 0 0 0-.13-.374c-.148-.192-.148-.348-.026-.518.061-.105.008-.274.069-.392.161-.209-.026-.34-.078-.53-.104-.349-.135-.802-.135-1.163-.065-.43-.109-.81-.03-1.223.056-.213-.127-.274-.188-.44-.026-.182-.008-.513-.104-.678-.057-.096.113-.179.087-.283-.009-.04-.091-.113-.152-.205-.118-.217-.061-.504-.131-.753-.109-.474-.122-.73-.196-1.218-.161-.54-.091-.966-.226-1.493-.057-.949-.178-1.945-.178-2.894a6.4 6.4 0 0 0-.305-.88c-.039-.143-.057-.273.017-.395.018-.122-.235-.348-.23-.6-.013-.175-.005-.319-.009-.47-.1-.323-.087-.802-.2-1.145a1.4 1.4 0 0 0-.179-.457c-.078-.118-.165-.218-.23-.362-.092-.356-.231-.8-.396-1.114-.201-.26-.314-.352-.057-.583.026-.122-.209-.1-.357-.191-.156-.066-.252-.122-.265-.175v-.017zm1.179 1.536s.013.018.022.035c0 0-.022-.026-.026-.035zm.157.092s-.048 0-.087.022a.14.14 0 0 1 .022.065c.026-.04.035-.083.065-.087m.548-.588h.018l.035.03c.021-.012.043-.034.013-.047-.018 0-.039.009-.066.017" /> + <path d="M182.13 42.778s-.009 0-.014-.005l-.021.027.039-.01-.009-.012zm2.093 14.902s-.009 0-.017.004q.006.001.013-.004zm-2.194-12.056.031-.008-.031-.005zm1.807 12.987s-.022.005-.031.013c.009 0 .022-.008.031-.013m-.005.397-.043.056c.026-.026.034-.043.043-.056m-.492-4.478s0-.009-.008-.013c-.026-.026-.018-.009.008.013m.366 1.404a.2.2 0 0 1-.061-.043c-.009.026-.009.048.061.043m-.065-.108c-.027.026-.018.048 0 .065.008-.021.021-.047 0-.065m.152 4.796v.013h.017l-.017-.018zm.018.017.017.017s0-.013-.017-.017m.048.048-.035-.03s0 .025.035.03m-.048-.587c-.009.03-.096.078-.066.117h.039c-.069-.013.109-.091.027-.117m.557-.54-.031.105c.048-.022.118-.048.131 0 .144-.135-.109.03-.096-.1zm.056-.317c.026.052.074-.004.1 0-.047-.03-.06-.04-.1 0m-.156-2.28h.117c-.022-.044-.043 0-.117 0m-.645-.4-.069.047.109.013zm.819-.31.017.017-.043-.065zm-.301-3.839-.143.026c.03.026.191.018.143-.026m-.317-1.642c.069-.026.113-.078.039-.1-.009.039-.061.083-.039.1m-.557-4.99.056.022-.052-.052zm-24.834-10.905c-.013.04-.013.13.022.113l.031-.152zm.205.295a.56.56 0 0 0 .074-.34c-.044.144-.052.083-.1.257-.035.017-.053-.052-.048-.109-.013.04-.048-.035-.07.057.035.121.092.13.152.034a.2.2 0 0 1-.008.1m3.168.393-.017-.017s.013.017.017.017m1.963.221s-.022.018-.026.03c.013-.008.026-.017.026-.03m.322.197-.017-.013c.008.013.013.022.017.013m-2.285-.417.048.052c.009-.048-.026-.04-.048-.052m-2.712-.737s-.021.022-.03.04c.009-.005.017-.014.026-.014v-.022zm1.837.819h-.017s-.009.039-.017.06zm-.67 0s.026-.122.035-.178c-.013.052-.026.078-.039.087v.091zm-1.044-.284-.022.018s.013-.009.022-.018m20.568 3.569-.018.017c.013-.004.018-.013.018-.017m.083 1.018-.009-.005-.057.048zm-9.575-3.271c-.048-.122.122-.135.048-.275 0 .052-.114.192-.048.274m-11.181-1.833h.026q-.019-.006-.026 0m11.229 1.559-.009-.013q0 .006.009.013m-4.231-.201q-.001-.032-.008-.057c0 .013 0 .031.008.057m-1.036-.243.026.018s-.017-.017-.026-.017m1.597.102s.018.03.04.013q.001-.012-.005-.017c-.008.017-.017.026-.035 0zm.571.049s-.004-.017-.009-.026h-.017zm10.98 1.753a.6.6 0 0 1-.03.118c.035-.087.13-.074.03-.118m-19.132-2.963c.005-.03.009-.048.022-.056q-.012-.001-.017.004v.048zm7.695.139.091.026a.2.2 0 0 0-.091-.026m7.503 1.28.026-.009s-.018 0-.026.01m-7.142-1.246a.24.24 0 0 0 .044.096l.013-.03-.057-.062z" /> + <path d="M178.94 38.087c.195.317.322.387.665.613.235.253.388.557.614.688.1.209-.339.722-.622.675-.388-.414-.81-.814-1.275-1.123-.61-.318-1.049-.405-1.402-.644-.043-.026-.069-.053-.091-.066-.035-.034-.074.035-.126.07a.25.25 0 0 1-.201.009c-.108-.03-.126-.135-.156-.222-.153-.479-.797-.148-1.067-.218a1 1 0 0 1-.182-.078c-.248-.152-.449-.092-.658-.148-.422-.279-.94-.292-1.414-.418a8 8 0 0 1-1.118-.248c-.383-.065-.832-.052-1.228-.052-.204.03-.217-.192-.426-.261a1 1 0 0 0-.187-.03c-.248.016-.605-.205-.792-.245a.4.4 0 0 0-.166-.048c-.048 0-.078-.074-.157-.082-.226.026-.474.043-.561-.092a.2.2 0 0 0-.07-.026c-.065-.004-.139.035-.204.057-.405.113-.618-.183-1.075-.152-.34-.013-.614.082-.94.087-.205.06-.392-.057-.588-.105-.082-.065-.048.161-.117.144-.061 0-.2-.13-.318-.122-.148 0-.305.27-.409.13-.091-.073-.157.031-.261.018-.065-.022-.122-.1-.174-.14-.122-.121-.309-.056-.427-.069-.074-.026-.095-.135-.143-.14-.127-.017-.279.083-.418.088-.531.017-.888-.448-1.445-.331-.374.1-.435.135-.583-.174-.035-.022-.187.213-.327.213a5 5 0 0 0-.644-.117c-.243-.066-.491-.17-.7-.166-.114.013-.296.044-.409-.043-.101-.13-.314-.248-.37-.374.004-.061.091-.066.178-.027.052.035.113.1.196.114.091.013.252-.027.396-.087.213-.127.37-.11.535.03.1.07.279.04.392.109.196.183.348.009.553-.022.365-.078.835-.052 1.205.013.448 0 .84.018 1.254.148.208.083.295-.091.474-.13.191 0 .527.056.709-.018.105-.043.166.13.279.122.043 0 .13-.074.231-.122.239-.087.526.009.792-.026.504-.052.77 0 1.279.026.292-.022.544.009.792.035.266.03.536.078.823.078.922.174 1.989.34 2.95.618.318.018.645 0 1.001-.03a.44.44 0 0 1 .383.187c.109.074.444-.044.684.083.178.074.313.148.461.217.361.07.796.366 1.179.462.396.152.675.07 1.028.2.383.213.796.496 1.127.644.335.091.505.113.431.452.052.122.248-.026.444-.008.187-.009.322.013.374.065l.017.013zm-2.037-.68-.044-.012s.035.008.044.013m-.192.027s.039-.03.053-.074a.2.2 0 0 1-.066-.035c.009.044.035.087.013.109m-.03.805-.009.013s-.035 0-.048-.004c-.008.026-.013.052.022.048.013-.013.026-.035.039-.053z" /> + <path d="M176.759 38.162s.009-.005.013 0v-.035l-.026.03h.013zm-14.976-2.619s-.004-.009-.004-.018v.018zm12.709.766-.009.03.022-.022zm-13.622-1.255s0-.021-.009-.035q0 .015.009.035m-.401-.044-.056-.047q.031.038.056.048m-.309-.079q-.007.031-.009.056zm4.953.158s.008 0 .013-.005c.03-.022.009-.013-.013.004m-1.489.188a.3.3 0 0 1 .052-.057c-.026-.013-.043-.017-.052.057" /> + <path d="M163.742 35.228c-.026-.026-.048-.026-.07-.009.022.009.044.026.07.009m-4.927-.431h-.013v.013l.018-.013zm-.017.018-.018.013s.013 0 .018-.014m-.052.045.034-.03s-.026-.005-.034.03m.478.027.009-.048zm.126-.01c-.03-.013-.069-.104-.113-.078v.039c.018-.07.079.117.113.039m.492.613-.104-.044c.017.052.034.122-.013.13.121.158-.022-.112.113-.086zm.318.087c-.057.022 0 .074-.009.1.039-.043.048-.056.009-.1m2.346.114-.013.117c.043-.013 0-.044.013-.117m.488-.578-.04-.079-.026.109zm.208.857-.017.017.074-.039zm3.926.251v-.148c-.031.022-.053.187 0 .148m1.68.05c.004.073.043.13.087.065-.035-.018-.066-.079-.087-.066m4.952 1.061-.043.04.069-.027zm-15.358-2.415c-.009.04 0 .13.035.109l.017-.157-.048.044zm.235.265a.54.54 0 0 0 .039-.348c-.03.148-.043.091-.074.27-.03.022-.061-.044-.056-.1-.009.039-.052-.03-.066.07.048.113.105.113.157.013.013.034 0 .074 0 .1zm3.234.037-.022-.018s.013.018.022.018m2.006-.017s-.022.021-.022.034c.014-.013.027-.022.022-.035m.353.141-.022-.008c.009.013.017.022.022.009m-2.359-.126.057.048c0-.048-.031-.035-.057-.048m-2.812-.44s-.017.022-.026.044q.014-.012.026-.018zm1.941.605h-.017l-.009.066zm-.678.06s.013-.126.017-.182c-.004.052-.017.078-.03.091a.4.4 0 0 0 .013.092m-1.08-.151-.017.016zm2.242.09s.004.036.009.049c0-.018 0-.03-.009-.048m17.678-5.004s.008.013.017.017c-.004-.013-.013-.017-.017-.017m.988-.102v.014l.052.052zm-9.553 4.453c-.083-.105.083-.161-.031-.279.013.048-.056.213.031.279m-.031-.278-.013-.013zm-4.264.81q-.009-.032-.018-.057 0 .018.018.057m-1.084-.088.026.017s-.022-.013-.026-.017m1.623-.162s.022.027.039.005q0-.007-.009-.013c-.004.017-.013.026-.03.009m.579-.069-.013-.026-.018.009zm10.476-3.527q.044.04.082.087c-.056-.074 0-.143-.082-.087m-18.832 3.435c0-.035.004-.048.013-.057q-.012 0-.017.009c0 .017 0 .039.004.047m7.712-.861.091.009a.2.2 0 0 0-.091-.009m7.433-1.052.017-.022s-.013.004-.017.022m-7.072 1.009q.03.065.061.083c0-.009.004-.017.008-.035l-.065-.048z" /> + <path d="M178.326 30.92c.305-.035.392-.135.618-.41.235-.173.518-.313.618-.53.183-.1.753.265.723.561a8.3 8.3 0 0 1-1.38 1.262c-.609.488-.94.766-1.353.94-.048.022-.092.03-.113.04-.048.008-.018.082-.022.143-.005.044-.044.118-.131.174-.1.074-.204.026-.296-.004-.239-.091-.413.035-.596.196-.178.16-.344.352-.492.396a1 1 0 0 1-.209.039c-.313.017-.431.174-.657.248-.544.013-1.023.261-1.536.383-.427.157-.892.178-1.193.205-.4.073-.844.204-1.244.304-.196.083-.279-.13-.501-.144a1 1 0 0 0-.178.022c-.227.087-.64-.013-.827.013a.5.5 0 0 0-.179.01c-.047.012-.1-.049-.182-.027-.222.096-.462.161-.588.052a.14.14 0 0 0-.074-.009c-.065.01-.135.066-.2.096-.4.187-.666-.091-1.114.044-.344.056-.601.217-.927.274-.196.1-.405.009-.609-.013-.092-.052-.022.165-.096.16-.061.01-.222-.1-.34-.077-.148.017-.265.309-.391.187-.1-.061-.153.052-.262.06-.065-.012-.134-.082-.195-.113-.14-.1-.322-.008-.44 0-.078-.013-.113-.117-.161-.113-.131 0-.27.126-.413.153-.531.104-.949-.349-1.498-.174-.365.134-.422.17-.609-.122-.039-.022-.165.23-.304.243a5 5 0 0 0-.662-.056c-.252-.044-.514-.113-.722-.083-.109.026-.296.083-.414.013-.113-.117-.339-.204-.413-.318 0-.06.082-.078.174-.052.056.026.126.083.209.083.095 0 .252-.061.391-.144.201-.152.362-.16.54-.039.109.061.287.009.409.07.218.16.353-.026.553-.074.361-.113.835-.118 1.214-.1a5.4 5.4 0 0 1 1.275 0c.222.048.287-.135.457-.205.187-.035.535-.03.705-.13.1-.057.183.1.296.078.044-.009.118-.091.213-.152.227-.118.527-.061.784-.135.492-.14.761-.148 1.266-.227.566-.152 1.006-.056 1.558-.191.462-.035.919-.13 1.484-.183.536-.039 1.023-.043 1.524-.052.304-.078.591-.218.9-.361a.46.46 0 0 1 .414.017c.131.026.366-.235.618-.248.178-.022.326-.022.483-.035.165-.06.374-.087.588-.117.222-.035.443-.066.626-.13.409-.088.549-.301.827-.445.37-.104.805-.26 1.11-.457.257-.23.348-.352.601-.113.126.017.091-.222.178-.379.061-.16.109-.265.161-.282l.017-.01zm-1.505 1.314-.035.026s.026-.017.03-.026zm-.092.161s0-.048-.022-.087a.2.2 0 0 1-.065.026c.039.022.087.03.091.061zm.618.518v.017s-.022.031-.035.035c.018.022.035.04.053.009 0-.017-.014-.04-.022-.065z" /> + <path d="M177.334 32.804s0-.009.004-.013c-.009-.009-.022-.013-.03-.018l.008.04.013-.01zm-15.485 2.393-.009-.017q-.001.005.005.017zm12.521-2.375.009.035.004-.035zm-13.496 1.972s-.008-.022-.013-.03c0 .008.009.021.013.03m-.409-.004-.061-.044c.026.026.044.035.061.044m4.666-.484s.009 0 .013-.009c.026-.026.009-.017-.013.009m-1.462.414a.3.3 0 0 1 .043-.066c-.026-.008-.048-.008-.043.065" /> + <path d="M163.777 34.653c-.026-.026-.048-.017-.069 0 .021.009.047.018.069 0m-4.996.137h-.017v.016zm-.017.013-.018.017s.013 0 .018-.017" /> + <path d="m158.716 34.853.035-.035s-.026 0-.035.035m.609-.063c-.03-.009-.083-.096-.122-.061v.04c.013-.07.096.104.122.02m.557.538-.109-.03c.022.048.048.113 0 .13.144.14-.034-.108.105-.1zm.335.053c-.057.027.004.075 0 .101.035-.048.044-.061 0-.1m2.381-.104v.118c.043-.018 0-.044 0-.118m.418-.627-.048-.07-.013.109zm.322.818-.022.021.074-.048zm3.99-.401-.026-.143c-.026.03-.017.191.026.143m1.715-.282c.026.07.087.108.109.034-.044-.004-.092-.056-.109-.034m5.192-.705-.022.057.057-.06zm10.258-24.664c-.039-.013-.131-.013-.113.022l.152.03zm-.291.196c.074.04.2.091.343.074-.143-.044-.082-.048-.256-.1-.018-.03.052-.052.109-.044-.04-.013.034-.048-.061-.07-.122.035-.127.088-.031.144a.2.2 0 0 1-.1-.008zm-.384 3.042.022-.017zm-.222 1.897s-.017-.022-.03-.022c.009.013.017.026.03.022m-.169.322s.009-.013.009-.017c-.013.008-.022.012-.009.017m.391-2.219-.052.048c.048.004.039-.022.052-.048m.74-2.598s-.022-.022-.039-.03c.004.008.013.017.017.025h.027zm-.809 1.758v-.017s-.039-.009-.061-.018l.061.03zm.008-.64s.122.026.179.035q-.077-.017-.087-.035zm.271-1.004-.018-.018zm-2.977 19.818-.018-.013c.009.008.018.017.018.013m-.98.223v-.013l-.052-.048zm2.703-9.409c.122-.048.139.118.274.044-.052 0-.191-.11-.274-.044m1.767-10.734v.027q.006-.02 0-.027m-1.493 10.777.013-.01q-.006.001-.013.01m.113-4.09c.022 0 .039 0 .057-.009-.013 0-.031 0-.057.009m.318-.98-.021.022zm-.183 1.54s-.03.017-.013.034h.018c-.018-.008-.027-.017 0-.03zm-.035.545s.018-.004.026-.009v-.017zm-1.353 10.646a1 1 0 0 1-.114-.035c.083.039.07.13.114.035" /> + <path d="M184.484 10.05q.045.007.057.018c0-.004 0-.013-.004-.017h-.048zm-.169 7.374-.026.087a.3.3 0 0 0 .026-.087m-1.08 7.199.013.026s0-.017-.013-.026m1.058-6.851c-.048.013-.074.026-.091.043a.1.1 0 0 0 .034.013l.061-.056z" /> + <path d="M181.712 29.166c-.274.152-.322.283-.47.622-.196.252-.466.457-.57.7-.205.144-.749-.26-.749-.53.331-.396.601-.888.914-1.384.331-.627.405-.98.588-1.319.017-.039.043-.07.056-.091.031-.035-.043-.065-.082-.113a.24.24 0 0 1-.035-.187c.017-.105.117-.135.2-.17.444-.187.083-.814.152-1.07a1 1 0 0 1 .074-.18c.144-.243.079-.43.131-.635.139-.213.196-.413.226-.64.035-.226.044-.47.083-.713 0-.453.157-.836.239-1.101.074-.366.079-.792.066-1.175-.035-.196.187-.21.252-.41a1 1 0 0 0 .026-.178c-.022-.244.196-.579.226-.748a.4.4 0 0 0 .044-.157c0-.044.07-.074.074-.152-.035-.214-.065-.457.07-.544a.2.2 0 0 0 .026-.07c.004-.061-.039-.135-.057-.2-.113-.4.17-.596.126-1.04.009-.331-.117-.58-.091-.923-.048-.209.087-.387.148-.566.074-.07-.157-.056-.135-.122.004-.056.144-.178.139-.283.009-.134-.261-.274-.126-.36.07-.083-.035-.136-.03-.231.017-.057.091-.114.13-.166.113-.122.035-.296.039-.409.022-.074.127-.1.127-.148.008-.126-.101-.27-.109-.418-.013-.513.465-.848.361-1.388-.091-.357-.131-.418.183-.557.021-.035-.214-.183-.209-.313.043-.183.109-.418.126-.618.074-.235.165-.47.161-.67-.013-.11-.048-.284.031-.392.13-.096.239-.3.365-.357.061.004.07.087.031.17-.035.052-.096.108-.105.187-.013.087.031.243.1.383.131.204.118.357-.017.513-.07.096-.039.27-.113.374-.183.188-.013.336.017.531.074.353.039.801-.03 1.154 0 .426-.053.814-.157 1.192-.07.2.109.274.165.44.018.178-.013.509.066.696.043.109-.127.174-.118.287 0 .044.07.13.113.24.07.248-.048.522-.035.77.005.24 0 .383 0 .575-.008.187-.013.37-.026.618a3.6 3.6 0 0 1-.013.761c-.03.24-.069.475-.056.749-.061.474-.148.957-.235 1.445-.092.483-.183.966-.344 1.423a6 6 0 0 0 .009.949.4.4 0 0 1-.166.352c-.065.104.092.4-.013.644-.056.179-.122.318-.187.475-.061.374-.344.774-.427 1.148-.143.388-.052.64-.134.967-.166.365-.379.8-.527 1.157-.087.362-.126.527-.457.44-.122.048.022.244.009.426.013.179 0 .296-.044.335l-.013.014zm.588-2.006s0-.027.004-.044v.044zm-.048-.179s.035.035.078.044l.026-.066c-.043.013-.083.04-.104.022m-.801.04-.013-.01v-.043c-.026-.004-.052-.004-.044.022a.3.3 0 0 0 .057.03" /> + <path d="M181.538 27.09s.004.01.004.014h.031l-.035-.022v.013zm1.719-2.259-.035-.009.026.022zm1.084-13.072s.022 0 .035-.009a.1.1 0 0 0-.035.009m.052-.384.048-.053a.2.2 0 0 0-.048.053m.078-.296a.2.2 0 0 1-.056-.009zm-.126 4.771s0 .008.005.013c.021.03.013.008-.005-.013m-.252-1.463c.022.017.048.03.061.043.008-.026.013-.043-.061-.043m.226 3.029-.005.009zm-.17-2.917c.026-.026.022-.044 0-.065-.009.021-.022.043 0 .065m.427-4.709v-.013h-.013l.013.018zm-.013-.017-.013-.017s0 .013.013.017m-.048-.053.03.036s.004-.027-.03-.035m-.009.461.048.008zm.009.118c.013-.026.104-.065.074-.109h-.04c.07.018-.117.079-.039.11zm-.601.47.039-.1c-.052.012-.117.034-.13-.014-.152.118.113-.022.087.11zm-.087.308c-.022-.056-.074 0-.1-.008.044.034.057.043.1.008m-.152 2.246-.117-.013c.013.043.043 0 .117.013m.574.466.074-.035-.104-.027zm-.866.204-.017-.021.039.078zm-.23 3.76h.148c-.027-.03-.188-.052-.148 0m-.009 1.633c-.074.008-.126.048-.061.087.013-.035.074-.065.061-.087m-.949 4.783-.043-.04.03.066zm2.324-14.784c-.04-.009-.131 0-.113.035l.152.017-.044-.048zm-.274.236a.54.54 0 0 0 .348.039c-.148-.03-.087-.044-.266-.074-.017-.03.048-.061.105-.057-.039-.009.03-.052-.066-.065-.117.048-.117.104-.017.152-.035.013-.074 0-.1 0zm-.053 3.206.018-.021s-.013.013-.018.021m.014 1.989s-.022-.022-.035-.022c.013.013.022.026.035.022m-.136.347.009-.021c-.013.008-.022.017-.009.021m.122-2.336-.047.057c.047 0 .034-.03.047-.057m.44-2.784s-.022-.018-.044-.026q.012.012.018.026zm-.622 1.918v-.018l-.066-.009zm-.079-.666s.126.013.183.017c-.052-.004-.083-.017-.091-.026a.4.4 0 0 0-.092.013zm.179-1.076-.018-.017zm-.091 2.225s-.035.005-.048.009c.017 0 .03 0 .048-.009m4.883 17.53-.018.017q.019-.012.018-.017m.113.99h-.014l-.047.052zm-4.396-9.48c.108-.083.161.082.278-.03-.048.017-.213-.062-.278.03m.278-.03.009-.014-.013.013zm-.752-4.236c.021-.005.039-.014.056-.018a.1.1 0 0 0-.056.018m.104-1.079-.018.027zm.122 1.62s-.026.021-.009.039q.005 0 .017-.009c-.017-.004-.026-.013-.008-.03m.044.575.026-.013-.009-.017zm3.494 10.409c-.026.026-.056.057-.091.078.078-.052.143 0 .091-.078" /> + <path d="M184.558 10.047c.035 0 .048.005.057.013q-.002-.011-.009-.017c-.017 0-.039 0-.048.004m.835 7.643-.013.09a.3.3 0 0 0 .013-.09m1.002 7.38.021.018s-.004-.013-.021-.018m-.975-7.02a.24.24 0 0 0-.087.062q.01.001.034.008l.053-.065z" /> + <path d="M188.384 29.184c.026.295.113.382.383.583.169.222.326.504.552.613.113.196-.278.749-.566.723-.426-.383-.913-.81-1.266-1.363-.47-.622-.722-.966-.888-1.366-.022-.044-.03-.087-.035-.109-.008-.048-.078-.017-.143-.022-.044-.004-.118-.043-.174-.121-.074-.1-.026-.2.004-.292.087-.24-.039-.413-.205-.583-.169-.174-.339-.322-.387-.466a1 1 0 0 1-.043-.209c-.022-.313-.188-.452-.266-.679-.03-.535-.217-1.022-.352-1.532-.188-.417-.17-.883-.196-1.183-.061-.396-.24-.836-.322-1.232-.083-.192.13-.27.143-.5 0-.061-.008-.131-.017-.192-.078-.248.048-.648.03-.831a.4.4 0 0 0 0-.17c-.013-.048.048-.096.031-.174-.092-.209-.183-.453-.078-.575a.15.15 0 0 0 .004-.074c-.013-.065-.074-.13-.109-.195-.2-.396.07-.658-.039-1.106-.044-.344-.192-.596-.235-.922-.087-.192.004-.405.026-.605.057-.092-.165-.022-.161-.096-.009-.061.1-.222.078-.335-.017-.148-.304-.266-.187-.388.057-.1-.056-.152-.065-.256.009-.066.078-.135.109-.196.1-.14 0-.318 0-.435.013-.079.117-.114.113-.161 0-.131-.131-.266-.157-.41-.078-.526.357-.944.187-1.488-.135-.361-.182-.418.109-.6.018-.04-.235-.166-.252-.3.017-.197.048-.45.039-.658.03-.252.117-.51.096-.718-.022-.109-.07-.292 0-.414.121-.113.217-.335.335-.409.061 0 .074.083.043.174-.03.057-.087.127-.091.21-.005.095.048.252.126.387.144.2.139.36.022.535-.057.109 0 .283-.061.405-.157.213.035.348.087.548.056.178.096.387.117.592a6 6 0 0 1 0 .61c.057.443.044.84-.008 1.261-.044.218.143.283.213.453.039.187.039.527.144.7.061.096-.101.183-.074.292.008.044.091.118.152.21.117.225.061.521.13.778.114.492.114.757.17 1.258.07.283.083.53.096.779.022.248.052.492.135.762.144.97.148 2.015.204 2.985.083.3.205.592.344.9.048.149.061.284-.008.41-.018.126.243.357.239.614.017.183.013.326.017.487.109.33.122.818.248 1.17.044.201.122.34.201.467.082.117.174.217.248.36.108.362.278.806.465 1.128.222.27.34.361.092.6-.022.127.217.1.365.188.161.06.257.109.274.165l.009.018zm-1.271-1.541-.026-.035s.021.026.026.035m-.166-.087s.048 0 .087-.026a.3.3 0 0 1-.026-.066c-.021.04-.03.087-.061.092m-.518.622h-.017l-.035-.03c-.022.017-.039.034-.013.052.018 0 .039-.013.061-.022z" /> + <path d="M186.542 28.16s.009 0 .013.005c.009-.009.014-.022.018-.026l-.039.008zm-2.328-15.357s.009 0 .018-.004q-.006-.001-.018.004m2.285 12.433-.031.009.031.004zm-1.906-13.395.03-.013c-.008 0-.022.009-.03.013m-.005-.405.044-.061a.2.2 0 0 0-.044.06m.527 4.624s0 .008.009.013c.026.026.017.008-.009-.013m-.431-1.451a.2.2 0 0 1 .065.044c.009-.027.009-.048-.065-.044m.07.11c.021-.026.017-.048 0-.07-.009.022-.018.048 0 .07m-.122-4.953v-.017h-.017zm-.017-.017-.018-.018s0 .014.018.018" /> + <path d="m184.566 9.7.035.034s0-.026-.035-.035m.04.607c.008-.031.095-.083.065-.122h-.039c.069.013-.109.095-.031.122zm-.562.554.035-.108c-.048.022-.117.048-.13 0-.144.14.113-.035.095.104zm-.052.332c-.026-.056-.074.004-.1 0 .048.035.061.04.1 0m.144 2.355h-.117c.017.043.047 0 .117 0m.622.413.074-.049-.108-.013zm-.831.322-.017-.022.048.074zm.365 3.96.144-.026c-.026-.026-.192-.017-.144.026m.327 1.694c-.07.026-.109.078-.035.1.005-.04.057-.083.035-.1m.644 5.156-.056-.022.052.052zm24.707 10.42c.013-.04.013-.13-.022-.113l-.03.152zm-.196-.297a.6.6 0 0 0-.074.34c.044-.144.048-.083.1-.258.031-.017.053.053.044.11.013-.04.048.034.069-.057-.034-.122-.087-.13-.143-.035a.2.2 0 0 1 .009-.1zm-3.068-.447.022.017s-.013-.017-.022-.017m-1.898-.154s.022-.017.022-.03c-.013.009-.026.017-.022.03m-.308-.194s.013.008.017.013c-.004-.013-.013-.022-.017-.013m2.206.347-.052-.048c-.005.048.026.039.052.048m2.625.788s.021-.022.03-.04c-.009.005-.017.014-.026.014v.021zm-1.772-.857h.017s.009-.04.018-.061l-.031.06zm.644.021s-.026.122-.035.178c.014-.052.022-.078.035-.087zm1.01.301.017-.018s-.013.009-.017.017m-19.985-3.079.013-.018q-.02.012-.013.017m-.2-.989h.013l.052-.052zm9.462 2.847c.043.126-.118.135-.044.274 0-.052.109-.187.044-.274m10.823 1.74h-.026q.02.008.026 0" /> + <path d="m198.446 34.07.009.013q-.002-.006-.009-.013m4.099.075q.002.031.009.056c0-.013 0-.03-.009-.056m1.006.287-.022-.022zm-1.545-.156s-.017-.03-.035-.013q-.001.012.005.018c.008-.018.017-.026.03 0zm-.548-.044s.004.018.008.026h.018zm-10.693-1.415c.004-.04.017-.079.03-.118-.035.087-.126.074-.03.118m18.57 2.663q-.006.044-.018.057.009.001.018-.004v-.048zm-7.438-.182-.087-.026a.2.2 0 0 0 .087.026m-7.259-1.153-.022.008s.013 0 .022-.009m6.906 1.124a.3.3 0 0 0-.043-.096l-.013.03.056.061z" /> + <path d="M190.072 32.635c-.191-.292-.3-.34-.648-.5-.248-.205-.448-.484-.688-.593-.135-.209.279-.744.549-.735.391.344.883.644 1.362.944.622.292 1.014.374 1.375.562.044.017.074.043.092.056.034.03.069-.039.117-.078a.26.26 0 0 1 .196-.03c.109.021.13.121.165.208.17.457.784.122 1.049.179.057.017.126.043.179.07.248.139.435.069.644.121.417.257.918.274 1.379.392.405.048.818.165 1.084.248.37.065.805.056 1.188.065.196-.026.209.196.414.274.056.018.121.026.178.035.248-.009.579.222.74.235.074.03.113.035.152.03.044 0 .078.066.157.062.209-.053.457-.105.557.026a.13.13 0 0 0 .07.017c.065 0 .139-.048.208-.07.423-.117.605.179 1.054.144.33.013.596-.096.909-.083.196-.052.379.074.566.127.078.07.044-.161.113-.14.061 0 .192.14.305.135.139.009.291-.257.392-.122.087.074.152-.03.252-.021.061.021.117.1.17.139.117.122.3.056.413.07.07.026.091.134.139.139.122.017.27-.083.405-.087.474-.022.849.4 1.393.265.374-.109.422-.13.57.183.035.026.183-.209.313-.205.183.048.422.114.623.14.235.074.474.178.679.178.108-.013.287-.039.396.048.095.13.3.252.356.379-.004.06-.087.065-.169.026-.053-.035-.109-.1-.187-.113-.092-.013-.244.022-.383.082-.205.122-.362.105-.518-.034-.096-.074-.27-.044-.379-.122-.187-.187-.339-.018-.535.008a2.8 2.8 0 0 1-.579.03 8 8 0 0 1-.566-.034c-.418.03-.835.035-1.227-.1-.205-.078-.287.091-.457.135-.183.004-.509-.052-.688.022-.1.043-.161-.127-.27-.122-.039 0-.126.07-.222.113-.23.074-.509-.03-.766-.004-.487.026-.744-.018-1.235-.04-.283.022-.527 0-.766-.03a2.7 2.7 0 0 0-.71-.009 8 8 0 0 1-.761-.056c-.275-.04-.497-.096-.749-.148a24 24 0 0 1-1.436-.375c-.309-.021-.623 0-.962.022a.43.43 0 0 1-.374-.183c-.109-.074-.427.048-.662-.074-.17-.07-.3-.143-.444-.213-.348-.06-.779-.335-1.149-.413a1.5 1.5 0 0 0-.513-.083c-.157-.013-.305-.022-.475-.074-.37-.196-.792-.418-1.136-.54-.339-.078-.504-.1-.435-.435-.052-.117-.239.035-.431.026-.182.018-.309.009-.352-.039l-.018-.013zm2.015.548s.027.004.044.009c0 0-.035-.009-.044-.009m.183-.043s-.039.034-.048.078a.2.2 0 0 1 .066.03c-.009-.043-.04-.082-.018-.108m-.008-.797.008-.013h.048c.009-.026.009-.052-.022-.043-.013.012-.021.034-.034.056" /> + <path d="M192.187 32.426s-.008.004-.013.004v.03l.022-.034h-.013zm14.541 2.364.009.016v-.017zm-12.286-.627.004-.03-.022.026zm13.169 1.13s0 .022.009.035a.1.1 0 0 0-.009-.035m.392.057.052.052a.3.3 0 0 0-.052-.052m.296.087q.002-.031.009-.056zm-4.791-.134s-.009 0-.013.004c-.031.022-.009.013.013-.004m1.44-.183c-.018.02-.035.043-.048.056.026.013.043.017.048-.057m-.113.053c.022.026.043.026.065.008-.022-.009-.043-.026-.065-.009m4.761.414h.013v-.013l-.018.013zm.017-.017.018-.013s-.013 0-.018.013m.053-.045-.035.03s.026.005.035-.03m-.461-.025-.009.048zm-.122.005c.026.012.065.104.108.078v-.04c-.017.07-.078-.117-.108-.043zm-.475-.619.1.044c-.013-.052-.035-.122.013-.13-.117-.157.022.112-.113.082zm-.309-.091c.056-.017 0-.074.009-.1-.035.044-.048.053-.009.1m-2.285-.117v-.117c-.035.017.004.048 0 .117m-.444.604.039.075.022-.109zm-.213-.852.017-.018-.074.04zm-3.795-.305v.148c.03-.022.052-.187 0-.148m-1.671.03c-.013-.074-.061-.122-.092-.053.035.013.07.07.092.053m-4.757-1.022.044-.04-.07.027zm14.871 2.377c.009-.04 0-.13-.031-.113l-.013.152.048-.043zm-.226-.276a.57.57 0 0 0-.039.349c.03-.148.039-.088.069-.266.031-.017.057.048.057.105.009-.04.052.03.061-.066-.048-.117-.1-.117-.148-.017-.013-.035 0-.074 0-.1zm-3.091-.056.022.017s-.013-.017-.022-.017m-1.914.001s.017-.021.017-.034c-.013.013-.022.021-.017.034m-.34-.139.022.008c-.009-.013-.018-.021-.022-.008m2.254.139-.052-.048c0 .048.026.035.052.048m2.682.443s.017-.022.026-.044q-.014.012-.026.018zm-1.85-.621h.017l.009-.065zm.644-.075-.018.183q.008-.079.027-.092a.5.5 0 0 0-.013-.091zm1.036.174.017-.018zm-2.141-.091s-.005-.035-.009-.048c0 .017 0 .03.009.048m-17.117 4.438-.013-.017q.006.021.013.017m-.958-.061v-.013l-.047-.057zm9.37-3.825c.078.104-.083.165.031.278-.018-.048.056-.213-.031-.278m.026.275.013.013zm4.078-.719c.005.022.014.04.018.057a.1.1 0 0 0-.018-.057m1.04.104-.026-.018zm-1.557.128s-.022-.026-.04-.009q.002.006.009.013c.004-.017.013-.026.031-.009zm-.553.051.013.026.017-.008zm-10.106 3.142a1 1 0 0 1-.078-.09c.052.078 0 .143.078.09" /> + <path d="M209.369 35.547c0 .035-.004.048-.013.057q.009-.001.018-.01c0-.017 0-.038-.005-.047m-7.363.821-.087-.009a.2.2 0 0 0 .087.01m-7.129.875-.018.018s.013 0 .018-.018m6.785-.841a.2.2 0 0 0-.057-.083q-.001.012-.008.035l.065.052z" /> + <path d="M190.838 39.006c-.313.017-.417.109-.666.344-.252.135-.539.222-.648.413-.178.066-.705-.365-.644-.652.444-.388.94-.719 1.445-1.028.583-.417.935-.713 1.362-.813.048-.018.091-.018.113-.022.048 0 .026-.074.035-.135.009-.044.052-.109.135-.152.1-.057.196 0 .278.039.436.226.723-.457 1.01-.531a1 1 0 0 1 .2-.04c.301-.017.435-.178.653-.252.514-.022.988-.178 1.48-.291.405-.166.853-.144 1.14-.157.383-.052.805-.209 1.188-.31.187-.082.261.127.479.14a1 1 0 0 0 .183-.022c.235-.087.622.035.796.035a.5.5 0 0 0 .166.009c.043-.009.091.052.169.04.205-.084.44-.162.557-.053a.14.14 0 0 0 .074.009c.061-.01.127-.066.192-.1.383-.188.631.065 1.062-.053.326-.048.574-.204.888-.248.187-.087.387.004.578.026.087.052.022-.165.092-.16.061-.01.213.1.322.078.139-.018.257-.31.374-.188.096.057.148-.056.248-.065.065.009.131.078.187.109.135.1.305.004.418 0 .074.013.109.117.152.113.127 0 .257-.126.392-.157.509-.074.91.366 1.432.2.348-.13.405-.182.579.114.035.017.156-.235.287-.248.187.022.431.052.631.043.239.035.492.118.692.096.105-.022.283-.07.396 0 .109.122.327.218.396.335 0 .061-.083.074-.165.044-.057-.03-.122-.087-.2-.092-.092-.004-.24.048-.375.127-.191.143-.348.143-.518.021-.104-.056-.274-.004-.387-.065-.204-.157-.335.03-.527.087a3 3 0 0 1-.57.118c-.2.013-.404.008-.583 0a4.8 4.8 0 0 1-1.218-.018c-.209-.043-.275.14-.436.213-.178.035-.509.035-.674.14-.096.056-.174-.1-.283-.074-.039.008-.113.091-.2.152-.218.117-.501.06-.749.13-.474.114-.727.118-1.21.188-.539.148-.962.074-1.484.213-.944.056-1.937.165-2.881.178-.292.074-.57.192-.875.318-.143.048-.274.052-.396-.026-.122-.022-.352.226-.6.213-.174.009-.318 0-.475 0-.322.096-.792.105-1.136.222-.387.078-.539.296-.831.435-.37.092-.818.174-1.114.318-.244.196-.331.309-.566.061-.122-.026-.095.213-.183.361-.065.157-.121.257-.178.274l-.017.01zm1.515-1.14.035-.022zm.1-.152s-.004.047.017.087a.2.2 0 0 1 .066-.018c-.035-.026-.083-.04-.083-.07m-.561-.58v-.017s.026-.026.034-.03c-.013-.022-.03-.044-.048-.018 0 .018.009.04.014.066" /> + <path d="M191.896 37.243s0 .008-.009.013a.1.1 0 0 0 .026.022l-.008-.04-.013.009zm14.814-2.046.009.018q.001-.006-.004-.018zm-11.994 2.146-.009-.03-.008.03zm12.926-1.761s.004.022.013.03c0-.008-.009-.021-.013-.03m.391 0 .057.044c-.026-.027-.044-.035-.057-.044m-4.452.504s-.008 0-.013.009c-.026.026-.008.017.013-.01m1.393-.431a.2.2 0 0 1-.044.066c.026.008.044.008.044-.066m-.104.071c.026.022.048.017.065 0-.022-.009-.048-.018-.065 0m4.77-.106h.013v-.017l-.018.017zm.017-.016.017-.017s-.013 0-.017.017m.048-.048-.031.034s.026 0 .031-.034m-.588.044c.031.009.079.096.118.065v-.039c-.013.07-.092-.109-.118-.03zm-.535-.563.104.035c-.021-.048-.047-.118 0-.13-.134-.144.031.112-.1.095zm-.318-.055c.052-.026-.004-.074 0-.1-.03.048-.039.06 0 .1m-2.267.129v-.118c-.044.018 0 .044 0 .118m-.396.624.043.074.013-.109zm-.314-.836.018-.017-.066.048zm-3.808.378.027.144c.026-.03.017-.191-.027-.144m-1.636.3c-.026-.07-.079-.113-.1-.04.039.01.082.061.1.04m-4.97.541.022-.052-.053.052zm-10.964 24.842c.039.012.131.012.113-.022l-.152-.03zm.292-.206a.56.56 0 0 0-.344-.074c.144.044.083.053.257.1.018.035-.052.057-.109.048.04.014-.034.048.061.07.122-.035.127-.091.031-.152a.2.2 0 0 1 .1.008zm.37-3.181-.022.018zm.248-1.966s.018.021.031.026c-.009-.013-.018-.026-.031-.026m.192-.326-.013.017c.013-.009.021-.013.013-.018m-.44 2.294.053-.048c-.048-.009-.04.026-.053.048m-.727 2.72s.022.022.039.03c-.004-.008-.013-.017-.017-.026h-.022zm.805-1.842v.018s.04.008.061.017zm-.008.669s-.122-.025-.179-.034c.053.013.079.026.087.04h.092zm-.266 1.05.017.022s-.013-.013-.017-.022m3.647-20.59s.014.009.018.018q-.012-.02-.018-.018m1.027-.121-.004.013.048.052zm-3.368 9.588c-.122.048-.135-.126-.274-.048.052 0 .191.113.274.048m-1.819 11.233v-.026q-.007.02 0 .026m1.545-11.276-.013.009q.006-.001.013-.01m-.126 4.251q-.031 0-.057.009c.013 0 .031 0 .057-.01m-.288 1.043.022-.026s-.017.017-.022.026m.148-1.606s.031-.018.013-.04q-.012-.001-.017.005c.017.008.026.017 0 .035zm.035-.57s-.017.004-.026.008v.017zm1.789-11.047c.039.01.074.026.113.04-.083-.044-.061-.135-.113-.04m-3.047 19.224q-.044-.004-.056-.022c0 .01 0 .013.004.018h.048zm.201-7.721.026-.092a.3.3 0 0 0-.026.092m1.235-7.538-.008-.026s0 .017.008.026m-1.214 7.177c.048-.013.074-.026.091-.044a.1.1 0 0 0-.034-.013l-.061.057z" /> + <path d="M187.23 40.39c.305-.157.37-.278.575-.622.235-.24.539-.418.679-.657.226-.118.722.343.679.618-.397.374-.749.844-1.11 1.318-.379.623-.492.988-.697 1.354-.021.043-.047.074-.061.091-.03.035.035.074.074.126.022.04.04.113.018.2-.026.11-.131.131-.218.162-.474.156-.174.8-.243 1.066a.8.8 0 0 1-.083.183c-.157.248-.1.444-.161.657-.148.209-.213.448-.261.692-.053.243-.087.492-.144.731-.039.422-.178.844-.27 1.118-.074.38-.087.827-.074 1.232.031.205-.191.218-.261.427a1 1 0 0 0-.026.187c.017.252-.2.605-.235.783a.5.5 0 0 0-.043.165c0 .048-.074.079-.074.161.034.222.06.475-.074.57a.2.2 0 0 0-.027.07c-.004.066.035.144.057.21.109.421-.17.626-.126 1.087-.009.344.113.618.096.945.052.204-.074.391-.127.587-.069.083.161.048.144.118 0 .06-.139.2-.135.317-.004.148.257.305.122.41-.074.09.03.156.022.26-.022.066-.1.122-.14.175-.121.121-.052.313-.065.426-.026.074-.135.096-.135.144-.017.126.087.278.092.422.008.53-.47.888-.366 1.45.091.373.131.434-.183.582-.022.035.213.187.213.327-.043.191-.104.44-.121.648-.07.244-.161.496-.157.705.013.113.048.296-.035.41-.13.1-.239.313-.365.374-.061-.005-.07-.092-.031-.179.035-.052.096-.113.109-.196.013-.091-.031-.256-.1-.4-.131-.213-.118-.374.017-.54.07-.1.039-.283.113-.396.183-.196.009-.352-.021-.552a3 3 0 0 1-.044-.605 5 5 0 0 1 .074-.605c0-.449.048-.845.17-1.254.078-.209-.096-.3-.139-.474-.009-.192.047-.531-.031-.714-.043-.104.126-.165.122-.283 0-.043-.07-.13-.113-.23-.079-.24.026-.527.004-.793-.026-.504.009-.774.022-1.288a4 4 0 0 1 .013-.796c.03-.253.074-.496.061-.784a24 24 0 0 1 .248-1.514c.1-.51.196-1.014.361-1.493a6 6 0 0 0 0-.996.48.48 0 0 1 .187-.388c.074-.113-.048-.448.074-.687.07-.179.144-.314.214-.462.065-.365.378-.796.478-1.18.083-.2.105-.365.118-.53.022-.161.043-.314.109-.488.222-.378.474-.805.622-1.157.113-.357.161-.527.492-.431.126-.044 0-.253.026-.444 0-.187.026-.313.078-.353l.013-.013zm-.753 2.046-.008.043s.008-.035.008-.043m.035.187s-.03-.04-.074-.053a.3.3 0 0 1-.035.07c.044-.009.087-.035.109-.013zm.797.026.013.008v.048c.026.01.052.013.047-.021a.3.3 0 0 0-.056-.04z" /> + <path d="M187.23 42.57s-.004-.009 0-.013h-.03l.035.026v-.013zm-1.893 2.263.03.01-.021-.023zm-1.284 13.675s-.021 0-.034.009a.1.1 0 0 0 .034-.01m-.048.405-.047.057a.2.2 0 0 0 .047-.057m-.078.311q.031.007.057.008zm.196-4.97s0-.009-.005-.013c-.021-.03-.013-.01.005.013m.191 1.495a.3.3 0 0 1-.056-.053c-.013.026-.018.044.056.053" /> + <path d="M184.266 55.627c-.026.026-.022.048-.009.07.009-.022.027-.044.009-.07m-.444 4.943v.014h.013l-.013-.018zm.018.018.013.017s0-.013-.013-.017m.048.056-.031-.035s-.004.026.031.035m.009-.483-.048-.009zm-.009-.126c-.013.03-.105.07-.074.113h.039c-.07-.017.117-.082.039-.113zm.6-.492-.039.104c.052-.017.118-.034.131.013.152-.126-.113.022-.087-.117zm.083-.32c.022.056.074 0 .1.008-.043-.039-.056-.048-.1-.008m.148-2.355.118.013c-.013-.043-.044 0-.118-.013m-.57-.489-.079.04.105.025zm.862-.207.017.017-.039-.074zm.269-3.94h-.143c.026.03.187.053.143 0m.018-1.711c.074-.009.126-.052.061-.091-.013.034-.079.07-.061.091m1.066-4.948.039.044-.026-.07z" /> + </g> + </g> + </svg> + ) +} diff --git a/components/Icons/GiftOpen.tsx b/components/Icons/GiftOpen.tsx new file mode 100644 index 000000000..74d47887e --- /dev/null +++ b/components/Icons/GiftOpen.tsx @@ -0,0 +1,26 @@ +import type { IconProps } from "@/types/components/icon" + +export default function GiftOpenIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 203" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .75h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .75h358v201.375H0z" /> + <g fill="#cd0921"> + <path d="M139.044 79.068c1.224-24.56 2.219-25.555 26.779-26.78-24.56-1.223-25.555-2.218-26.779-26.778-1.224 24.56-2.219 25.555-26.779 26.779 24.56 1.224 25.555 2.219 26.779 26.779M261.491 55.972c-24.56 1.224-25.555 2.218-26.779 26.779-1.224-24.56-2.219-25.555-26.779-26.78 24.56-1.224 25.555-2.218 26.779-26.778 1.224 24.56 2.219 25.554 26.779 26.779M267.672 136.383c1.225-24.56 2.219-25.554 26.779-26.779-24.56-1.224-25.554-2.218-26.779-26.779-1.224 24.561-2.218 25.555-26.779 26.779 24.561 1.225 25.555 2.219 26.779 26.779M154.185 186.459l-17.479-4.928.864-39.991 16.615 4.718zM201.786 185.989l17.48-4.822-.86-39.092-16.62 4.612z" /> + </g> + <path + fill="#4d001b" + d="M177.777 137.537h.02c-.01-.07-.02-.13-.04-.19l.02.18zm-.811 12.975s-.04-.07-.071-.1l.071.21zm-.04 3.442s-.041.03-.051.04c.02 0 .03-.01.051-.04m-.301 23.129v-.02c-.01-.11-.01-.05 0 .02m.09 9.893s.04-.06.07-.1c-.02 0-.04.03-.07.1m-1.052 5.052.121.03-.181-.08s.04.03.07.05zm-53.488-36.704c.04-.09.09-.14.13-.18-.11.06-.14-.52-.13.18m55.612-17.647s0-.09-.01-.14c-.02-.01-.04-.02-.05.02.04.02.05.05.07.12zm-.11 12.235s-.03.04-.04.08c0 0 .03-.03.04-.08m0-2.741.05-.4c-.03.17-.04.3-.05.4m.14-11.655-.02-.01.02.11zm-.03-.12c0-.08 0-.19-.04-.24zm-.02 3.962c.01-.21.11-.52.08-.81l-.04-.02c.08.14-.13.64-.04.84zm-.671 3.641.05-.73c-.06.13-.14.3-.15-.03-.171.92.13-.19.1.77zm-.201 2.251c.051.25.061.31.111.02-.02-.39-.08 0-.111-.02m-.12 21.719c0-.1-.03-.41-.05-.511zm-.41 25.25c.2.03.29-.141-.04-.181zm55.762-54.282.17.1-.04-.22s-.15-.02-.13.12m.2 2.701h.02c0-.05-.02-.08-.04-.12l.02.11zm-.821 8.014s-.041-.04-.071-.05l.071.12zm-.03 2.13-.061.03q.03 0 .061-.03m-.311 14.266c-.01-.04-.01-.08 0 0m.331 10.894s0-.05-.01-.08l-.021.12s.021-.03.031-.04m-43.552 14.696a.33.33 0 0 1-.141-.1c.071.09-.28.22.141.1m44.393-49.91s0-.05-.01-.08h-.05c.04.01.05.03.06.07zm.13 25.791v.05c.03.12.02.04 0-.05m-.1-27.131h-.02l.02.07zm-.05 2.381c.01-.13.11-.32.08-.5l-.04-.02c.08.08-.13.39-.04.52m-.671 2.251.04-.45c-.06.08-.14.18-.15-.03-.171.56.13-.111.1.48zm-.201 1.38c.051.15.071.19.111.01-.02-.24-.08 0-.111-.01m-.13 13.416c0-.061-.03-.261-.05-.321zm.02 16.736.161-.05c-.031-.12-.221-.15-.161.05m.782-57.132-.081.16.081-.03s.04-.13 0-.13m-.181-.25c-.07.07-.16.2-.17.36.09-.15.09-.08.18-.26.04-.01.05.08.03.14.02-.04.05.05.101-.05-.021-.14-.081-.17-.171-.08 0-.04.02-.08.03-.11m-.651.26s.03-.01.04-.03c-.02 0-.03.01-.04.01zm-2.614-1.691v.05zm-7.092-1.891-.03-.03v.03zm-13.742-2.731v-.14c-.021.11-.131.11 0 .14m23.428 6.283h.02s.02-.04.02-.05c-.02.03-.02.05-.04.05m-1.262-.38s.02-.05.03-.06zm-6.04-1.501h-.02s-.01.02.02 0m7.653 2.011.02.02s0-.02.01-.03h-.03zm.11-.04-.05.02s.03.02.05-.02m-.741-.18s.06.13.12.12l.02-.04c-.04.07-.07-.14-.13-.08zm-.461-.831.11.08c0-.06-.02-.15.04-.14-.11-.21 0 .14-.16.07zm-.331-.3c-.05.04-.07.05-.03.11.08 0 .02-.08.03-.11m-8.514-2.291s.101-.2.03-.17zm-8.143-2.591c-.651-.22-1.132-.35-1.803-.52-.451-.33-1.262.32-1.663-.28-.08-.21-.33-.3-.511-.18-.11.15-.11.1-.27.04-1.042-.28-2.925-.61-4.117-.99-.33.11-.451.88-.2 1.03.32 0 .671.21 1.042.35.47.05.631.08.941.34h-.02c.18.17.821-.3.962-.17 0 .4.21.39.641.42.891.311 1.743.591 2.724.691.932.24 1.933.91 2.855.93 3.155.86 6.44 2.101 9.726 2.581.14-.02.26-.08.31-.08.141.02.171.23.321.21.381-.05.841.27 1.212.07.02.01.03.01.05 0h-.01.04s-.01 0-.02.01c.02.01.04.01.06-.02.261.07.521.24.791.31h-.03l.03.1.051-.08c.731.19 1.552.51 2.313.57.261.02.481-.13.681.13.121.111.351.131.461.241.241.39.832.07 1.162.19.14.06.321.36.441.19-.371-.831-.982-.58-1.683-1.071v-.01c0-.02.01-.06.02-.1 0 0-.02.05-.05.1-.25-.08-.531-.22-.741-.31 0 0 .02-.03.03-.05l-.05.06c-.17-.02-.391.18-.421.14-.1-.39-.18-.38-.671-.36-.331 0-.581-.15-.821-.31l.03-.09s-.04.03-.04.08c-.271-.18-.521-.37-.862-.44h.06l.03-.02-.09.02c-.31-.04-.531.13-.691-.2-.14-.04-.381-.01-.511-.18-.2-.33-.29-.11-.511-.24-.09-.18-.35.08-.53.04-.141-.02-.281-.21-.361-.22-.09-.041-.09.23-.17.14-.571-.401-1.212-.281-1.883-.411-.571-.07-.772-.45-1.313-.42-.12.01-.26.07-.36-.01-.07-.13-.291-.17-.511-.18 0-.08-.04-.14-.1-.08.04.02.06.06.08.07-.571-.07-1.062-.58-1.723-.69-.25-.13-.24-.39-.501-.39-1.322-.12-2.464-.681-3.826-.931zm-3.917-.95-.01.02.041-.07c.04-.01.04.02.04.05h-.061zm.101 1.04c.01-.05.05-.09.05-.09s.02.07.04.12c-.03-.01-.05-.02-.09-.03m-59.599-1.49.05-.06s-.04-.14-.07-.11zm-.31-.3v.01zm.16.18s.07.02.06-.09c-.09-.11-.15-.1-.19.03-.02-.03-.02-.07-.03-.1-.02.1-.04.25.04.39 0-.17.03-.11.03-.32.03-.03.08.03.09.1zm-.571.38s.02-.03.02-.05c0 0-.02.01-.02.02 0-.02 0-.03-.01-.04v.07zm-2.484-.27-.02.08h.02zm-.631.16s.02.03.02.05c0 0-.02-.04-.02-.05m-5.79 1.42s.04.04.04.06c-.01-.02-.04-.06-.04-.06m-1.262.591h-.05l.03.01h.02zm-13.211 4.701s-.051-.08-.071-.12c.04.1-.05.161.071.12m23.749-6.722s.03 0 .03-.05zm-.701.16s.12.09.16.05v-.05c0 .09-.15-.09-.16 0m-.672-.46s-.09-.11-.03-.14c-.2-.12.071.11-.1.14h.14zm-.55.02c.06-.05-.031-.08-.031-.11-.03.06-.04.08.031.11m-3.777.74-.07.07s.06-.05.07-.07m-4.737 1.541s-.021-.22-.061-.15zm92.973 5.902-.13-.04-.02.12.15-.09zm-.781 0s-.02-.08-.02-.11c-.101.11-.211.3-.081.43.081-.2.131-.14.211-.37.1-.05.2 0 .2.07.02-.05.15-.02.19-.11l.151.05v-.07c.05-.02.1 0 .1 0l-.251-.08s-.02.05-.05.07c-.16-.06-.32-.02-.46.12zm-1.293.63s-.05.03-.08.04v.03s.06-.04.08-.07m-.741-.38.05-.03s-.04.02-.05.03m-23.208 5.872s.04.03.07.05c0-.02-.02-.03-.07-.05m-3.666 1.221s.03.02.04.02c.02-.01.04-.02.06-.02zm-16.678 16.396c0 .06-.03.11-.04.15.07-.09.271.11.04-.15m44.143-23.039.06-.03s0-.04-.02-.05c0 0 0 .05-.04.08m-19.893 5.602s-.03 0-.04.01c-.08.06-.02.03.04-.01m20.935-5.852v-.02l-.05.03h.05zm.16-.13-.11.07s.09-.02.11-.07m-2.003.57c.1-.02.28.04.411-.03v-.04c-.04.1-.341-.04-.411.08zm-1.913-.17.36-.05c-.08-.04-.17-.09-.02-.15-.491-.04.121.1-.34.2m-1.102.22c.18-.08-.03-.08-.03-.11-.1.09-.13.1.03.11m-10.197 2.501-.22.11s.19-.08.22-.11m-13.152 3.682.091.15c.09-.05.06-.24-.091-.15m29.539-7.523.19-.05-.15-.1c-.06 0-.12.08-.04.16zm.05.14c-.02.2.1.35.311.43 0 .05-.05.05-.09.07.15.05.35.07.43-.1-.21 0-.18-.07-.42-.04-.091-.08-.081-.19-.02-.22-.061 0-.081-.16-.201-.14zm1.403 1.35s.04.03.07.05c0 0-.04.02-.04.04 0 0 .06-.01.09 0l-.04-.04h.02s-.07-.05-.1-.06zm.12.1s.03.04.06.07c-.02-.03-.06-.07-.06-.07m5.609 15.607s.04.03.07.05c0-.02-.02-.03-.07-.05m-3.656 1.22s.03.02.05.02c.02-.01.04-.02.06-.02h-.1zm-36.54 11.134c-.05-.03-.09-.07-.121-.1.051.09-.21.21.121.1m46.386-13.455c-.421-.88-1.252-1.671-1.983-2.261.02 0 .04.02.06.03-.04-.06-.07-.09-.12-.08-.481-.57-.922-1.27-1.402-1.841l.07.06-.02-.17-.111.02c-1.652-2.22-3.726-4.331-5.449-6.462-.711-.9-.981-1.811-1.943-2.561-.811-.53-1.142-1.561-1.713-2.011.471 1.701 1.934 2.851 2.865 4.402h-.02c-.02.01-.04.05-.06.08.02.02.08 0 .13-.02.451.56.912 1.23 1.302 1.741h-.08l.12.04v-.01c.301.33.772.51.822.62.07 1.04 2.173 2.461 2.624 3.601l-.08.05c.09.08.06.02.09-.03.451.71.872 1.421 1.503 2.141-.04-.03-.141-.12-.171-.14.561.55 1.162.92 1.413 1.661.12.21.631.56.621.83-.01.05-.111.06-.141.07 0 .04.051.11-.05.07.05-.17-.51.32-.951.45-.381.12-.912.12-1.112.18-.24.05 0 .26-.301.26-1.322.19-2.634.651-3.856 1.101-.03 0-.05 0-.09.03-2.554.83-4.598 1.17-7.112 1.991-.09-.05-.24-.06-.31.04.1-.02.2-.01.27-.02-7.342 1.47-14.514 3.641-21.866 5.642-1.372.16-2.815 1.44-4.367 1.38-.291-.1-1.232.13-1.433.35-3.004 1.121-8.133 2.451-11.679 3.472-.781-1.631-2.794-3.351-3.686-4.972-.23-.48-1.582-1.161-1.853-1.591.1-.49-.28-.84-1.082-1.69-1.723-2.401-3.966-4.612-5.799-7.103 12.05-3.291 24.4-6.143 36.139-10.334.692-.21 1.503-.32 2.204-.52h-.02l.16.06.02-.1c3.165-.691 6.311-2.061 9.476-2.621 1.212.06 2.554-1.121 3.746-1.041.301-.04.581-.13.571-.2-1.743-.26-3.386.6-5.189.82 0 0 0-.02.02-.03 0-.03-.02-.06-.05-.09-.03 0-.03.07-.03.14-.691.18-1.502.331-2.133.481 0 0 .02-.05.02-.08l-.08.09h.05c-.441.13-.812.5-.932.51-.601-.22-1.031 0-2.143.42h-.01c-.782.28-1.493.41-2.204.52v-.1c-.12.05-.05.05-.01.1-1.492.01-3.025.89-4.467 1.021-1.042.41-1.913.29-2.975.67.05-.03.02-.02-.01 0-.411-.02-.771.4-1.242.53-.381.12-.912.12-1.112.18-.24.05 0 .26-.301.27-1.322.19-2.634.64-3.856 1.101-.03 0-.05 0-.09.03-2.554.83-4.598 1.17-7.112 1.99-.09-.05-.24-.06-.32.04.1-.02.21-.01.28-.03-5.689 1.181-11.168 2.591-16.898 4.302-1.001.43-2.554.32-3.325 1.131l-.07.05h.04s-.04.1-.04.15c-.371 0-.441.51-.922.7l-.02-.02c-.02-.02-.05-.04-.08-.06l.09.09c-.13.14-.32.28-.461.39 0 0-.03-.03-.04-.05l.04.06c-.07.1.06.37.02.38-.39-.12-.37 0-.5.34-.091.22-.261.33-.451.42l-.07-.07s.03.04.07.07c-.401.131-.641.441-.741.821-.331-.04-.191.23-.481.3-.06.01-.16 0-.221.04-.06.07 0 .2-.11.21-.18-.02-.02.29-.09.4-.05.09-.25.11-.28.16-.05.04.18.17.07.18-.141.12-.351.18-.411.38-.11.151-.18.321-.25.491v.01c-.121.52-.681.59-.842 1.03-.02.09 0 .21-.1.25-.14 0-.23.13-.29.29-.071-.04-.141-.04-.091.04.031-.02.081-.01.091-.03-.201.37-.772.49-1.032.911-.17.13-.391 0-.461.19-.631 1.01-1.422 2-2.284 2.861-.18.32-.17.39-.5.67-.171.21.02.96-.511.93-.201-.04-.351.09-.281.281.03.06.09.12.05.15-.541.53-1.142 1.69-1.773 2.351-2.884-1.321-7.332-1.971-10.317-3.172h.02c-.821-.36-3.275-.4-4.126-.7-.431-.51-1.313-.68-3.276-1.14-4.197-1.221-8.304-2.381-12.861-3.472-7.573-2.281-15.105-4.412-22.597-6.282l-.1-.04c-.041-.01-.02-.05.03-.1l.25-.28a564 564 0 0 0 12.03-14.516c5.259 1.33 10.447 2.861 15.686 4.042-.171-.02-.12 0 .04 0 4.197 1.14 8.203 1.92 12.21 3.141l.2.13.08-.05c4.588 1.38 9.576 2.491 14.164 3.761 3.395 1.271 6.43 1.741 9.766 2.731-2.594-1.46-5.669-1.87-8.584-2.961.02 0 .04-.02.06-.01 0-.03 0-.07-.01-.12-.06-.02-.11.04-.16.1-1.613-.47-3.967-1.32-5.399-1.32-.732-.601-1.673-.711-3.626-1.181v.02c-1.403-.32-2.595-.71-3.747-1.12l.061-.1c-.221-.04-.081.03-.071.09-4.026-1.401-8.484-2.421-12.55-3.802-1.062-.33-3.175-.54-4.167-1.08-.411-.13-.18.21-.651 0-2.214-.8-4.648-1.311-6.902-1.851 0 0 .02.02.03.02-1.442-.33-3.315-.8-4.607-1.24.09 0 .19 0 .32.02.241.06.551-.671.732-.631.21.341.37.22.761.03.921-.19 1.803-.39 2.694-.81.922-.27 2.124-.21 2.925-.66 3.155-.901 6.681-1.451 9.726-2.811-.01.02 0 .01.02-.01.191-.31.341-.06.541-.15.351-.23.902-.25 1.152-.621.25-.09.561-.07.821-.14l.07.06v-.07c.722-.22 1.583-.36 2.284-.7.231-.11.351-.36.651-.24.161.03.361-.07.511-.03.411.23.751-.37 1.092-.43.15-.02.461.14.471-.05-.731-.52-1.142 0-1.984-.05v-.04c0-.03-.02-.06-.04-.1 0 0 0 .08.02.14-.47.1-.901 0-1.101.47-.291-.3-.381-.2-.792.05h-.03.01c-.28.14-.551.15-.821.14l-.03-.11s0 .05.02.11a1.9 1.9 0 0 0-1.442.34c-.251-.21-.441.1-.752.01-.08-.02-.18-.08-.26-.08-.12.03-.16.17-.301.13-.17-.11-.26.25-.43.3-.131.06-.351-.03-.421 0-.09.01.04.25-.08.21-.501-.03-.972.19-1.403.421h-.03c-.56.4-1.192.17-1.722.48-.091.08-.191.19-.311.17-.13-.07-.34 0-.541.11-.04-.07-.11-.11-.13-.02.05 0 .11.05.13.02-.531.24-1.222.04-1.843.29-.28.02-.401-.2-.631-.08-1.192.57-2.474.68-3.766 1.17-.321.1-.641.18-.982.19-.32.141-.651.301-1.082.331-.35.1-.791.86-1.312.57-.17-.15-.45-.09-.531.1-.02.07 0 .16-.07.16-1.061.21-2.764.95-3.996 1.22-.12-.04-.251-.07-.371-.11-2.965 3.992-6.34 7.723-9.776 11.695.01 0 .02 0 .03-.01-1.653 1.48-2.925 3.111-3.997 5.062 0 .42.441.57.742.8 4.066 1.031 8.003 2.291 12.54 3.432-.22 3.581.06 8.593-.21 12.194v.02c-.13 1.041.471 3.822.411 4.872-.772 6.743.01 15.516-.181 22.889 18.14 5.212 35.92 10.104 54.12 15.036.651.22 1.091.42 1.572-.04 2.174-.39 5.099-1.471 7.302-1.791.661-.06 2.154-1.1 2.795-1.21.481.26 1.092.03 2.474-.44 3.055-.781 6.05-1.551 9.255-2.611 3.125-.861 7.022-1.561 9.907-2.581 7.622-2.101 15.445-4.072 23.088-6.223-.13-6.132-.03-12.255-.541-18.297-.03-.9.09-1.901.08-2.811l.08-.17-.08-.05c.11-3.451-.14-7.123-.12-10.554.03-1.431.38-2.521.11-4.012-.301-1.14.1-2.401-.06-3.301-.721 2.051-.311 4.282-.581 6.522 0-.01-.02-.02-.02-.03-.03 0-.06 0-.11.03 0 0 .07.07.13.09-.02 1.221-.23 3.052.15 4.022-.37.65-.28 1.211-.16 2.701v.03-.01c.07 1.041 0 1.941-.08 2.831l-.1-.02c.02.15.05.06.1.03-.381 1.801.06 3.902-.201 5.712.121 1.191-.23 2.571-.14 3.762-.15.48.17 1.08.18 1.711.021.5-.12 1.14-.12 1.4-.01.31.241.09.181.46-.171 1.641-.071 3.392.05 5.012 0 .03-.01.06 0 .12.07 1.261.13 2.661-.03 3.882-.902.11-1.733.64-2.625.83-.39-.01-1.102.21-1.833.46-.11-.05-.29-.04-.39.06.12-.02.24-.03.33-.04-9.405 1.981-18.661 4.832-28.136 7.343-1.212.33-3.115 1.491-4.618 1.471-.35-.08-1.532.2-1.793.45-3.696 1.33-9.906 2.931-14.253 4.182-.05-4.082 0-8.684-.191-12.765.03.16.02.05 0-.1v.06c-.02-4.942-.32-9.864-.2-14.796l.08-.26-.07-.08c-.04-9.744-.04-19.498-.07-28.932-.721 3.382-.301 6.943-.581 10.555 0-.03-.03-.051-.03-.081-.03 0-.07.01-.11.051 0 .08.07.12.14.15-.02 1.97-.23 4.911.16 6.532-.39 1.031-.24 2.031-.18 4.392 0 0 .02 0 .02-.02.06 1.68 0 3.151-.08 4.592l-.11-.03c.02.27.05.06.11.04-.291 4.982-.09 10.334-.341 15.376-.04 1.28.321 3.771.06 5.032-.01.5.251.13.181.73-.191 2.751-.04 5.582.03 8.303 0 0 0-.02.01-.03.02.46.03.93.04 1.401-4.548-1.411-7.563-2.161-12.16-3.392-.1-.11-.411-.25-.621-.23.24.08.46.19.601.22-3.266-.84-6.571-2.071-10.117-3.021l.02.01c-7.893-2.601-15.606-4.302-23.919-6.672h.02c-2.454-.581-4.808-1.511-7.262-1.991-.181-12.475-.371-25.51-.361-38.675 5.699 1.81 11.399 2.831 17.289 4.571.38.281 1.983.751 2.444.721 5.549 1.2 14.313 3.711 20.513 5.362.371.05.621.01.762-.07.2.16.44.26.551.2.08-.23.35-.39.561-.59.16-.31.22-.411.53-.521.151-.08-.07-.72.071-.75.35.17.39.03.52-.27.601-.65.822-.8 1.272-1.651.211-.29.621-.53.812-.81.41-.22.541-.51.691-.82 1.502-1.841 3.416-3.702 4.638-5.833 0-.11-.01-.22 0-.26.05-.1.24-.03.26-.14.09-.32.441-.55.371-.91v.01c.02 0 .02-.02 0-.04.12-.15.33-.26.45-.42l.091.03-.061-.06c.341-.45.822-.881 1.062-1.411.08-.18 0-.41.281-.43.13-.03.2-.19.32-.22.321-.01.291-.32.361-.57.05.25.3.5.481.7-.041.03-.071-.02-.101-.04.081.27.231.58.391.41-.02-.03-.03-.05-.04-.07.992 1.621 2.885 2.651 3.836 4.422.03.3.621 1.07.902 1.17 1.402 1.271 2.093 2.501 4.066 4.592 1.513 1.561 2.635 3.762 4.308 4.882.06.27.39.48.841.4 1.613-.42 3.926-1.14 5.579-1.38h-.02c.541-.02 1.703-.981 2.214-1.041.41.29.891.09 1.993-.3 2.454-.61 4.848-1.22 7.412-2.101 7.943-1.91 15.576-4.151 23.469-6.192l.02.06v-.07c1.813-.49 3.927-1.121 5.81-1.661 1.733-.58 4.227-1.09 5.879-1.931.692-.12 1.343-.09 1.843-.69.05-.14-.01-.2-.04-.33zm-118.055-17.707s.051.05.091.08c-.02 0-.051.01-.091.02-.02-.05 0-.1 0-.1m-.11.15-.05.02c.01 0 .05-.02.05-.02m-.45-.93-.051.03v.02-.08c.03-.03.051 0 .061.03zm66.92 72.438s.15.02.26.04c-.09.02-.19.05-.3.08-.04-.05-.03-.11.04-.12m-1.503-.54c.111-.06.151-.04.181-.01-.05.02-.11.04-.191.07v.01c0-.03 0-.05.02-.07zm-69.254-24.38s.06.04.08.08c.02.18-.01.251-.04.271 0-.091-.02-.201-.02-.331zm-.981 1.101c0 .06 0 .14.01.29-.01-.12-.01-.22-.01-.29m.02 1.48v-.52c.05-.04.1 0 .1.12-.03-.07-.06.22-.11.39zm18.62-23.709s-.17-.11-.29-.19c.11.04.26.08.421.12.02.06-.031.1-.131.07m1.573 1.321s-.04.04-.08.05c-.16-.02-.201-.07-.211-.1.071.02.161.04.271.05.01 0 .03-.01.03-.01zm23.228 2.261-.04-.04c0-.03.03-.01.05 0 0 0-.01.02-.01.04m.922.4-.07-.08.11.03c-.02.01-.03.03-.05.05zm15.555-6.263c-.07-.06-.07-.1-.05-.13l.111.11c-.021 0-.041.02-.061.02m.061-1.39s-.021-.12-.041-.22c.041.06.101.13.151.2-.02.05-.08.07-.11.02m.33.23.1.11c-.02-.02-.05-.05-.1-.11m20.414 6.732v.02c0-.03 0-.05.01-.08.08-.04.12-.02.14 0-.04.02-.09.03-.15.06m1.232.671s-.02-.1.03-.12c-.02.05.12.04.21.06-.07 0-.15.03-.24.06m31.882-23.509s.04-.02.07-.03l-.06.03zm7.322 12.925s-.02.01-.04.01c-.09.06-.03.03.04-.01m-10.176-16.637-.02.01.05.03zm-.171-.09.111.07s-.051-.08-.111-.07m1.333 1.601c-.051-.08-.081-.27-.191-.36l-.04.02c.11 0 .1.33.231.34m.621 1.82-.191-.3c0 .08-.01.2-.12.08.15.46.04-.15.321.23zm.641.911c-.141-.14-.07.05-.09.07.12.06.15.07.09-.07m.47 13.225.091.15c.09-.05.06-.24-.091-.15m-59.368-3.712c-.21-.2-.51-.29-.861-.27-.06-.05.02-.08.04-.11-.24.02-.541.09-.441.29.261-.1.291-.02.581-.15.191.03.311.15.261.2.08-.03.28.11.41.04zm-3.445-.69s-.01.02-.02.02c.07.01.12.01.17 0l-.16-.02zm-10.487-3.731s.07-.03.1-.05l-.191.03zm-2.845-.871s0 .04.02.06c0 0-.01-.04-.02-.06m-18.982-5.472h.021c.1.01.04 0-.021 0m-14.533-3.661-.161-.07s.03.03.05.04c.04 0 .07.02.1.02zm23.198 25.98c.06.06.09.11.11.17-.02-.11.471-.02-.11-.17m23.539-12.265s.08.02.11.02c.01-.02.02-.04 0-.05-.03.03-.06.04-.11.03m1.783.5h-.101l.081.02s0-.02.01-.02zm.31.03-.21-.02c.07.02.15.05.21.02m-2.805-.71c-.13.04-.48-.25-.671-.22.171.06.391.22.631.26l.04-.03zm-2.834-1.631c-.711-.37.12.161-.661-.07l.591.211c-.09-.091-.211-.201.07-.141m-2.464-.77c-.221 0-.271 0-.05.11.33.07.02-.08.05-.11m-17.579-4.982h.11l-.421-.05zm-22.668-6.002c.171.02.261-.15-.03-.18zm-8.313 3.541c-.131.03-.351.22-.401.41.15-.17.351-.3.401-.41m53.498 15.856.06.03a.2.2 0 0 0-.06-.03m-.471.951v-.02h-.03s.02.02.03.02m-5.749 8.643s-.081-.04-.121-.07c.081.06.06.14.121.07m-.241.63-.02.02h.02zm8.033-10.234c0 .05 0 .03 0 0m2.454-4.301.091-.05c-.05-.02-.131-.05-.111-.1-.21-.02.111.06.02.15m-.26.18c.01-.06-.07-.05-.09-.07.02.06.02.07.09.07m-2.013 2.041v-.03l-.01.09v-.06zm-2.294 2.871.13.1s-.15-.17-.13-.1m-56.814-49.5.02-.19-.13.09c-.03.05.02.15.11.1m.691-.41c-.07.19-.11.13-.18.36-.1.05-.19 0-.19-.07-.02.05-.161 0-.181.13.161.09.331.05.471-.1.04.02.03.07.03.11.09-.11.181-.3.06-.43zm1.172-.32v-.03s-.05.04-.08.07a.3.3 0 0 1 .08-.04m7.523-.04s.02.04.02.05c0-.02 0-.03-.02-.05m10.247.98c-.03.01-.05 0 0 0m7.742 1.781s-.02-.03-.02-.04c-.01 0-.04-.01-.05-.01l.08.05zm26.264 21.869c-.02.05-.04.1-.07.14.08-.08.24.15.07-.14m-51.706-24.61-.05.02s0 .04.02.05c0-.04 0-.06.04-.07zm-.981.4c.24.07.931.01 1.292.08 1.192-.19 2.214-.42 3.516-.32 0 0-.01.02-.02.03 0 .03.01.06.03.1.03 0 .05-.07.05-.13.651-.04 1.402-.01 2.003-.06-.01.02-.02.05-.03.08l.08-.08h-.05c.421-.06.801-.36.912-.35.52.33.921.17 1.993 0h.02c.751-.08 1.402 0 2.033.13l-.02.09c.11 0 .05-.04.03-.09 1.954.57 4.097.18 6.01.96.311.05.511-.04.782.09.31.21.791-.01 1.242.09.35.07.781.31.971.35.221.06.11-.22.361-.09 1.142.43 2.384.62 3.556.871.02.01.03.02.07.02 1.592.33 2.734 1.17 4.197 1.56.841.09 1.132.52 2.093.77.02.101.13.201.241.161-.091-.06-.171-.14-.231-.16 1.252.43 2.074 1.39 3.356 2.13.721.33.961.941 1.552 1.321 4.798 3.011 8.504 7.083 12.06 11.465.932.73.751 2.031 1.613 2.701 2.193 2.741 3.876 6.452 4.908 9.904.401.64 1.062.17.941-.511-.38-1.5-1.302-3.581-1.782-5.052-.091-.49-1.152-1.4-1.333-1.84.181-.45-.12-.851-.751-1.711-1.162-2.001-2.364-3.961-3.916-5.912-2.294-3.412-5.159-6.213-8.454-8.444-4.658-4.251-10.568-6.832-16.688-8.163-1.042-.2-2.193-.56-3.155-.49-1.202-.46-2.755-.54-4.027-.4a.24.24 0 0 0-.12 0c-.661-.04-1.392-.23-2.043-.27l-.13-.1-.051.08c-2.584-.46-5.268.15-7.792.36-1.062.06-1.914-.27-2.965.19-.782.43-1.783.27-2.374.61zm50.243 20.648-.08-.1c.04.04.08.1.08.1m-.251-.37s-.09.05-.11 0c.04 0 0-.12 0-.21.03.06.07.13.12.2zm-.42 1.181s.05.07.09.11h.02s-.05.01-.08.01c-.06-.06-.05-.1-.03-.12m-45.255-22.349v.07zm15.696.41h.04c.09-.01.03-.01-.04 0m-20.013.32.04-.03h-.04zl-.04.03s.04-.01.04-.03m-.04.03s-.08.02-.09.06zm1.783-.42c-.09 0-.261-.06-.381 0v.04c.04-.09.311.07.381-.04m1.733.4h-.321c.07.04.14.11 0 .14.421.12-.1-.12.321-.14m1.021.11c.11-.06.13-.07 0-.11-.17.04.01.08 0 .11m9.516-.06.23-.03s-.19.01-.23.03m12.07 2.461.02-.17c-.09 0-.17.16-.02.17m81.544-25.41-.02.19.151-.1c.02-.05-.04-.15-.131-.09m-.551.09c.101-.05.201-.01.201.06.03-.05.18-.02.2-.14-.18-.08-.35-.03-.501.13-.05-.03-.03-.08-.03-.11-.1.12-.19.31-.06.44.07-.2.12-.14.19-.38m-10.276 4.162h.02c-.672.48-1.323.79-1.964 1.09l-.04-.09c-.1.08-.02.06.03.1-1.422.41-2.614 1.701-3.956 2.221-.872.74-1.673.82-2.575 1.58.031-.04.001-.02-.01 0-.38.131-.59.651-.961.981-.301.27-.771.52-.922.66-.19.16.121.22-.14.37-1.062.761-2.023 1.721-2.895 2.672-.03.01-.05.02-.08.07h.01c-1.883 1.88-3.465 3.161-5.058 5.252-.1 0-.24.08-.251.21.081-.08.191-.13.231-.19-1.783 2.19-4.257 4.091-5.72 6.632-3.245 5.202-5.999 10.565-7.722 16.477-.241.19-.551 1.1-.481 1.39-.892 3.742-1.963 7.933-2.414 11.875.09.79.891.61 1.082-.09.24-1.601.561-3.942 1.102-5.482.19-.47-.041-1.911.16-2.371.451-.21.521-.71.751-1.821.751-2.221 1.563-4.842 2.314-7.133.971-2.25 2.634-4.962 3.586-7.122 3.015-5.903 7.532-10.905 12.12-15.687 1.833-1.77 3.876-3.44 5.479-5.352 1.152-.68 2.454-1.58 3.435-2.53a.2.2 0 0 0 .101-.08c.591-.4 1.332-.74 1.943-1.131l-.04.03h.16v-.1c3.185-2.11 6.681-3.782 10.117-5.302.711-.64 1.793-.57 2.394-.94-1.753-.2-3.266.88-4.948 1.45 0 0 0-.02.01-.03 0-.03-.031-.06-.071-.09-.03.01-.02.08 0 .14-.881.42-2.273.83-2.794 1.48-.862-.1-1.132.29-1.963.861h-.03zm-32.374 39.255-.06-.06c0-.09.04-.12.07-.12-.01.04-.02.09-.03.16zm1.202-.67c-.05 0-.1-.04-.08-.09.03.05.09-.07.16-.14-.03.07-.05.14-.08.23m40.126-42.006-.08.05v.03s.06-.05.08-.08m-6.12 1.8-.06.1.05-.02s.01-.05.01-.08m-14.965 9.784s.051.02.081.02c-.01-.01-.03-.02-.081-.02m-2.604 2.691-.08.05h.04s.02-.03.04-.05m-17.629 32.623s-.11.05-.15.05c.11 0 .07.28.15-.05m41.208-46.908s0 .06-.03.08l.05-.03s0-.04-.02-.05M204.04 76.924s-.02.02-.02.03c-.05.08-.01.03.02-.03m18.451-10.284v-.02l-.05.03h.05zm-.01-.02.05-.03s-.04.01-.05.03m.15-.11-.1.07s.09-.02.1-.07m-1.523.59c-.03.1-.33-.02-.39.11.1-.03.27.02.39-.06v-.04zm-1.973-.06c-.481.04.14.07-.29.25l.34-.11c-.08-.03-.19-.06-.05-.14m-1.322.67c.16-.11-.04-.07-.04-.11-.09.1-.11.12.04.11m-9.245 4.712-.181.17s.161-.14.181-.17m-10.558 8.433.151.09c.05-.09-.061-.24-.151-.09m-51.254-21.268-.14-.07c-.061.01-.111.09-.031.15zm-.11.21c0 .19.11.31.32.35 0 .05-.06.06-.08.08.14.02.341.01.401-.16-.201.04-.171-.03-.401.02-.09-.05-.09-.16-.03-.2-.05.01-.08-.13-.2-.09zm1.512 1.07-.09-.03c.02.01.05.03.07.04l.02-.02zm.02.05s.04.03.06.06a.3.3 0 0 0-.06-.06m12.551 17.837s.02-.04.03-.07c-.01.01-.03.02-.03.07m1.943 2.801s-.02-.03-.03-.04l.03.09v-.04zm11.569 32.033s-.08.07-.12.1c.1-.04.17.22.12-.1m-26.153-52.66s.06-.02.08-.01l-.05-.04s-.03.03-.03.05m-.16.53c.03.05.08.1.12.16l-.05-.02s.03.02.05.02c.821.79 1.432 1.47 2.143 2.46h-.01c-.02.02-.04.04-.07.09 0 0 .07 0 .12-.03.421.47.882 1.031 1.192 1.501-.02 0-.04 0-.05.01l.091.02c.27.3.701.46.751.56-.09.98 2.003 2.201 2.454 3.162l-.07.05c.08.06.06.01.08-.03.431.59.711 1.19 1.182 1.86a.5.5 0 0 0-.11-.1c.45.55.971.93 1.121 1.631.221.3.591.71.722 1.12.06.5.49.79.691 1.19.08.371.581.531.821.901.2.29.321.75.421.91.11.19.24-.08.32.18.481 1.091 1.212 2.101 1.903 3.052 0 .02.011.03.041.06.961 1.24 1.422 2.66 2.313 3.761.591.56.451 1.08.932 1.911-.05.08-.05.22.06.27-.02-.08-.02-.16-.03-.22 1.933 5.582 4.487 11.134 5.669 17.037.191.67.481 1.15.601 2.051.07 1.22 1.343 2.541 1.022 3.921-.15.25-.05 1.11.13 1.311.691 2.801 1.423 7.462 1.493 10.834.23.7.991.43 1.041-.26-.04-1.511-.2-3.742-.3-5.222l-.02.03c.05-.491-.721-1.591-.711-2.061.34-.33.21-.79-.02-1.821-.211-3.471-1.292-6.662-2.054-10.054v-.04h-.01c-.541-2.79-1.322-5.392-2.444-7.913-1.622-4.572-3.295-9.214-6.08-13.205-1.883-3.041-3.816-6.162-6.18-8.783.02.01.05.02.07.04-.03-.06-.06-.09-.11-.08-.381-.57-.701-1.26-1.122-1.821l.1.09v-.16l-.13.02c-1.853-2.251-4.067-4.332-5.79-6.663-.42-1.05-1.983-1.51-2.454-2.49-.17-.21-.36-.39-.42-.34.05.24.45.79.581 1.12zm25.412 47.358c0 .06.01.14.02.23-.05.02-.111.02-.111-.04.041.02.051-.1.081-.19zm-.862 1.11s.02.08.03.14c-.02 0-.04 0-.05-.02-.04-.08-.01-.11.02-.12m-12.49-34.663s.01.02.02.03c.07.06.03.02-.02-.03m2.824 4.272.02.03v-.03zm-15.275-19.278-.03-.03-.02.02.05.02zm-.2-.1.1.05s-.05-.06-.1-.05m1.362 1.29c-.06-.08-.08-.24-.2-.3l-.04.02c.1-.01.12.28.24.28m.33 1.461c.151.42.041-.15.301.17l-.19-.26c0 .08-.01.19-.121.09zm.932.96c-.13-.11-.06.06-.09.07.11.04.14.05.09-.07m12.431 17.527.12-.11c-.07-.07-.241.02-.12.11m95.647 15.997-.17.12.21.04c.061-.02.091-.12-.04-.16m-.681-.37c-.02-.05.03-.07.06-.1-.18.02-.4.08-.38.26.21-.09.21-.02.45-.13.131.04.181.14.131.19.06-.02.17.11.28.04-.09-.19-.28-.28-.541-.27zm-1.713-.42s.091.01.121 0l-.101-.03-.02.02zm-6.49-3.542-.141.03.071.02s.05-.03.08-.05zm6.27 2.77h-.08zm-8.264-3.37s0 .04.01.06c0 0 0-.04-.01-.06m-13.141-2.271h.01c.07-.02.03-.01-.01 0m-10.027.88h-.12s.03.01.05.02c.02 0 .05-.02.07-.02m-35.599 23.819c-.07.02-.12.02-.17 0 .11.04-.06.331.17 0m67.281-18.357s-.05.04-.08.03l.07.03s.02-.03.01-.05zm-.1-.56c-1.352-.68-2.694-1.02-4.117-1.78.011 0 .031-.01.041-.01.01-.03.02-.06.02-.11 0 0-.081.04-.121.09-1.011-.46-2.564-1.311-3.566-1.141-.49-.51-.961-.58-2.333-.82l-.06-.03s.02.02.02.03c-.962-.19-1.803-.36-2.605-.57l.03-.1c-.15 0-.06.04-.05.1-1.582-.62-3.576-.54-5.228-.981-1.152.03-2.374-.55-3.536-.43-.481-.14-1.032.22-1.603.27-.461.05-1.022-.06-1.262-.06-.29 0-.08.25-.421.19-1.532-.12-3.115.03-4.617.23-.05-.01-.08-.03-.15 0 0 0 .01 0 .02.01-3.156.34-5.439.9-8.454 1.55-.101-.06-.301-.06-.391.06.15-.03.31-.02.381-.05-1.563.52-3.226 1.101-4.878 1.511-.962.35-1.783.18-2.675.65-6.31 3.522-12.691 7.033-17.148 12.976-.701 1.29-2.244 1.65-2.815 2.911-2.344 3.761-5.699 7.793-7.382 12.164-.18.901.651.951 1.072.16.711-1.84 2.013-4.111 3.285-5.622l.02.02c.401-.43.802-2.061 1.202-2.491.521-.07.832-.61 1.533-1.75.831-1.261 2.053-2.581 3.185-3.662 2.704-3.371 6.3-6.302 9.796-8.803 3.746-1.981 7.112-4.792 11.419-5.502 5.85-2.501 12.12-2.972 18.42-3.382 1.483-.37 3.065 0 4.568.06 1.312-.2 2.504.19 3.776.4l.15.11.06-.07c3.667.61 7.573 1.221 10.848 2.982 1.102.83 3.116.73 4.147 1.64.301.17.611.29.651.23-.17-.23-.911-.68-1.242-.99zm-65.317 14.346s-.031-.05-.031-.08c.051-.1.101-.11.141-.1-.03.04-.07.09-.11.16zm1.502-.271c-.05-.02-.08-.07-.03-.12 0 .05.13-.04.23-.09-.06.05-.13.13-.2.21m64.937-12.965.01-.02h-.06zm.23.02-.14-.02s.09.05.14.02m-2.203-.93c.11.05.23.21.391.25l.03-.03c-.101.04-.281-.26-.421-.22m-1.683-1.36.371.19c-.04-.08-.11-.18.07-.13-.431-.35.05.16-.451-.06zm-1.182-.54c.221.05.03-.08.05-.11-.14 0-.18 0-.05.11m-11.709-3.342h-.301zm-15.886-.06.08.16c.11-.04.11-.23-.08-.16m28.006-12.975c.07 0 .12-.08.01-.18l-.2.03.18.14zm-.812-.97c.231.05.201.13.461.16.1.1.1.23.04.25.06.02.11.2.241.19-.01-.23-.151-.41-.381-.56 0-.07.07-.05.1-.05-.16-.09-.39-.18-.471 0zm-.761-1.561s.05.08.08.1c-.02-.03-.04-.07-.06-.11h-.03zm5.439-4.732v-.06zm.221 3.381c.03.06.02.03 0 0m4.307-7.232.11.02s-.03-.02-.04-.03c-.03 0-.05 0-.07.01m7.953-.5c.03-.06.07-.11.11-.14-.1.06-.21-.31-.11.14m-17.84 9.063s-.06-.02-.08-.05c.01.03.02.05.03.08.03 0 .05 0 .05-.03m24.23-7.753c-.43-1.16-1.262-2.611-2.273-3.572-.712-.82-1.783-1.57-2.825-1.83.771-2.041 2.945-2.161 4.688-1.19.47.12.731 0 .771-.24-.24-1.461-3.656-1.801-4.868-.991-1.082.78-1.272 1.35-1.703 2.21-2.604-.25-5.629 1.211-6.631 3.712-1.242-.26-2.955-.02-4.006.55l-.041.02a5.8 5.8 0 0 0-2.854 3.182c-2.444-.75-5.429 1.12-4.868 3.881.32 1.13.41 2.531 1.011 3.271-.3-1.92-1.232-4.471.571-6.042v.02c.02.02.05.03.09.05.021-.03 0-.08-.03-.13.531-.64 1.493-.69 2.234-.54-.01.01-.03.04-.05.06l.12-.05c.251.02.511.02.731.01-1.071 2.7.531 7.803 3.837 7.813 1.272.07 1.733-1.43 1.582-2.441l.06-.2-.09-.05c-.22-2.291-2.003-4.192-4.036-5.212.891-2.021 3.195-3.632 5.419-2.971-.091.73-.191 1.52-.161 2.25 0 2.692 2.384 7.213 5.61 5.583 2.494-2.971-.601-7.473-3.636-8.584.811-1.62 2.824-2.69 4.647-2.71-.2.74.431 2.33.541 2.94-.411 2.091 2.134 4.722 4.387 4.982 1.904 0 2.464-2.34 1.773-3.751zM257.569 71.4c.881.63 1.432 1.421 1.712 2.241l-.08.02c.07.11.06.04.09 0 .371.88.661 4.472-1.041 3.041-.982-.41-1.453-1.72-1.873-2.63-.03-.5-.461-.92-.491-1.461-.05-.46.14-1.02.18-1.25.06-.27-.23-.12-.09-.44.04-.14.1-.27.15-.41.391.3.711.38 1.453.88zm6.61-3.601c.992.42 1.212 1.07 2.004 2.03-.02.11.02.27.13.34-.04-.1-.07-.2-.1-.28.631 1.021.961 2.592.23 3.692-1.032.43-1.492-.58-2.053-1.25-1.122-1.33-1.653-3.272-1.172-4.992.3.13.611.28.961.45zm8.114 1.95c.02-.02.03-.03.06-.04.09.03.11.06.11.1a.5.5 0 0 0-.16-.05zm1.192 1.261c-.07.04-.16 0-.241 0-.03-.05.01-.1.101-.09-.02.01.02.03.09.06.07-.02.17-.03.24-.04-.06.03-.12.05-.2.07zm.541-1.43c-.13.31-.561.62-.782.35-.23-.09-.961-.29-1.111-.3-.131 0-.201.06-.331-.05-1.723-1.45-2.484-3.482-2.284-6.033 1.242.45 2.404 1.3 3.145 2.401.521 1.02 1.753 2.291 1.363 3.622zm-22.137.11c.09-.05.201-.11.271-.13-.101.03-.201.1-.271.13m-.831.87.04.06s-.02-.03-.03-.06zm3.726 2.311s0-.04-.01-.05c-.04-.13-.02-.04.01.05m-3.546 3.721-.05-.06.02.06h.02zm.05.05s.05.11.11.12zm-.861-2.43c.01.13-.04.36.04.54h.04c-.1-.06.03-.43-.08-.54m.721-1.781c.26-.48-.16.08-.02-.45-.05.13-.1.27-.13.41.07-.07.16-.14.15.04m.611-1.57c-.11.19.07.04.09.07.04-.13.05-.17-.09-.07m7.713 5.401c0 .08-.02.15-.02.23 0-.05.02-.19.02-.23m.921-9.313-.07-.16c-.11.04-.11.23.07.16m-51.365-41.497.181-.1-.221-.08c-.07 0-.1.12.04.17zm.672.53c.02.06-.05.07-.081.09.181.03.431.04.441-.16-.23.03-.23-.05-.491 0-.13-.06-.18-.18-.12-.23-.07.01-.17-.15-.3-.1.09.21.28.34.541.39zm1.642 1.111s-.08-.05-.12-.07c.03.03.07.05.09.08.01 0 .02 0 .03-.01m-3.596 6.353s-.01-.05-.02-.05c0 .02 0 .03.02.05m-3.095 5.042s.04.01.05.01c.02 0 .04-.02.06-.03zm-7.142 3.13c0 .07-.03.12-.05.17.071-.09.301.231.05-.17m13.773-14.465s.06 0 .09.02l-.06-.06s-.03.02-.03.04M190.869 42.38c1.472 1.89 4.206 3.842 6.761 3.441.03 2.191-2.124 3.122-4.077 2.771-.481.03-.691.24-.651.48.711 1.301 4.047.45 4.928-.68.791-1.1.811-1.73.942-2.74 2.574-.56 4.727-3.012 4.918-5.643.731-.12 1.532-.4 2.203-.82h.02-.01c1.913-1.13 2.905-2.701 3.065-4.962 2.555-.1 4.768-2.831 3.366-5.272-.671-.98-1.262-2.251-2.084-2.731.982 1.68 2.685 3.801 1.473 5.872v-.03c-.03 0-.06-.02-.11-.02 0 0 .03.08.07.12-.301.77-1.192 1.13-1.933 1.24 0-.02.02-.04.02-.05l-.07.07c-.241.06-.481.15-.692.22.02-2.86-2.103-5.542-4.787-6.322-2.054-.32-3.035 1.4-2.114 3.121 0 0-.01-.02-.02-.02v.21l.12.02c.982 2.121 3.196 3.312 5.519 3.562-.17 1.1-.511 2.21-1.242 3.051-.631.79-1.903 1.47-2.834 1.53-.231-3.27-4.328-8.583-7.703-5.602-1.442 3.582 2.985 6.943 6.2 6.913-.31 1.77-1.653 3.462-3.405 4.042-.101-.77-1.162-1.971-1.453-2.521-.32-2.091-3.526-3.722-5.719-3.332-1.883.39-1.783 2.972-.671 4.082zm16.747-8.953c-1.142-.03-3.235-.73-3.856-1.821l.07-.05c-.1-.08-.07-.02-.09.03-.571-.85-1.533-2.421-.892-3.361.271-.18.511-.04.812.05.39.03 1.091.23 1.452.63.341.5.942.77 1.252 1.24-.02 0 0 0 0 .01.19.39.701.63.932 1.15.21.411.23 1.011.27 1.241.03.27.26.03.23.38.01.18 0 .35 0 .53-.06-.02-.12-.04-.19-.05zm-6.511 5.292c-1.071-.05-1.502-.58-2.544-1.25-.01-.11-.1-.25-.23-.27.07.08.12.16.17.23-.961-.621-2.694-4.032-.32-3.672 2.003.9 3.936 2.71 4.026 5.072-.34-.02-.701-.05-1.102-.09zm-8.223.81.02-.01c-.02.02-.03.05-.05.07-.1 0-.13-.03-.14-.06zm-1.092.08c.26.1 1.102 0 1.282-.02 2.214.2 3.786 2.461 4.447 4.812-1.692.11-3.345-.48-4.507-1.71-.651-.521-2.744-2.302-1.312-3.102.03 0 .05 0 .09.03zm-.17-1s.01.1-.08.12c0-.05-.171-.02-.231-.03-.04.02-.08.04-.11.05.08-.11.26-.1.421-.15zm20.243-5.533c.09-.06.17-.16.221-.22-.081.08-.161.17-.221.22m-3.606-2.37s.02.04.03.05c.08.11.03.03-.03-.05m2.154-4.572s-.02.01-.02.02l.07.03zm-.231-.1.141.08s-.091-.09-.141-.08m1.593 1.56h-.05c.12.04.12.43.27.5-.05-.12-.08-.36-.22-.5m.28 2.841v-.42c-.04.08-.11.19-.15 0-.1.54.12-.13.16.42zm-.24 1.271c.04-.22-.08-.02-.11-.04 0 .14 0 .18.11.04m-9.105-2.601.03.06c-.03-.08-.05-.15-.07-.23.01.05.02.11.04.17m2.254 9.103.12.12c.09-.08.02-.25-.12-.12m-25.643 45.658s.141 0 .121-.02h-.03s.03 0 .03-.02l-.161-.02.03.03h-.03zm-.08-.45h-.02s.02.02.04.02c0 0-.02-.01-.02-.02m.05 0s-.05 0-.06-.01v.02h.05zm.531-.49s.06-.02.09-.02h.02c.01 0 .031 0 .041.01.02-.01.02-.01.03-.02.03 0 .05 0 .06.02.11-.05.03-.04-.04-.04-.03 0-.06-.01-.06-.05l-.031.05s-.07 0-.06-.04l-.04.07zm.221-.31c-.05-.03-.07-.03-.111 0 .031.04.081 0 .111 0m-15.015-17.737s-.03.04-.04.05c0 .04 0 .14.01.12l.03-.16zm.35-.01s-.01.02-.02.03l.02-.02zm1.032.85s-.01.04-.01.06l.02-.06zm3.356.34v-.02s-.01.03-.02 0c0 0 0 .03.02.02m.3 0v.02s.01-.01.01-.02zm-4.688-1.18v.03-.04zm0 .06v-.02zm-.2-.04.02-.03s-.01 0-.02.03m.791.85s.03-.06.01-.11c-.04.03 0 .08-.01.11m1.353.11s0-.05.01-.12v.12zm.44.13-.03.02v.02zm2.254.06s-.04.2 0 .15zm-5.038-1.16-.03.04s0 .14.03.12zm.02.21c.02.07.04.09.05.09s.02 0 .04-.03v.07-.04.04c.03-.08.06-.22.06-.37-.02.1-.03.11-.04.15v-.17c0 .16-.02.1-.03.28 0-.02-.01-.06 0-.1 0 .03-.02 0-.03.02v-.02c0 .04-.03-.04-.03.07zm.09.02v.02-.03zm.24-.31-.02.04c0-.01.01-.02.02-.02zm0 .09v-.07l-.01.01v.05zm4.668-.8v.02zm-4.527.76c0 .01.02.05.03.06a.84.84 0 0 0-.351.21c.07.04.341.22.631.35v.07l-.05-.04c0 .05.02.13-.01.14.06.16 0-.1.07-.09.06.1.02-.01.03-.07.07.03.15.06.221.08 0 .02 0 .03.01.05v.07s0-.07.02-.11c.16.05.31.06.43.02.07-.02.141-.06.181-.14.02.06.06.1.12.13 0 0 .1.05.17.07v.02-.01c.361.1.922.06.922.35.15-.04.23-.8.19-.15-.11.04.16.24.28-.12.02.25.171.65.141.35.16-.35.07.39.38-.29.351.79 0 0 .281.01-.12.47.711.19 1.192.07-.141.58.681.11.751.15.14.19.511.38.721.41 0 .04-.02.08-.01.11 0-.05.01-.08.03-.11.03 0 .06.01.08 0 .621.26 1.262.44 1.853.6-.02-.01-.04.03-.04.03l.05-.03c.882.24 1.633.43 1.974.711.611.1 1.752 1.91 1.372 2.18.511-.07.05.501.741.341-.391.25-.481.16-.02.51-.491.02.26.13-.11.09.992 3.422.851 7.033 1.452 9.844l-.08.02h.1c.08.39.181.76.291 1.1.03 0 .06-.01.06.02h-.06c.03.08.04.17.07.24-.08-.02-.16.22-.2.5-.081.521-.051 1.201.38.761.05-.38.13-.6.201-.81h.07-.07v-.02c.04 0 .07.02.08.02h.1s-.11-.02-.18-.03c.04-.13.07-.26.09-.42.02-.25 0-.57-.111-1.11h.061s-.03-.01-.061 0c.922-.591-.27-.931.622-1.461-.471-.09.29-.14-.421-.46.541-.56-.14-1.181.33-2.111-.34-.4.361-1.701.291-1.741.04-1.19.741-2.401.34-3.111.742-.93.03-.92.752-2.391.551-1.75 1.833-.76 1.712-2.201.381.4 1.062-.2 1.793-.69.662-.06 2.805-.16 4.187-.56v.03l.03.05s-.02-.06-.03-.08c.571-.17 1.022-.38 1.172-.67.02.32.571.27 1.142.16l-.02.02.03.08v-.1c.461-.09.942-.23 1.142-.25.11-.291.15.32.381-.06.08.56.641-.08.741.07-.08-.251-.291-.391-.551-.481 0-.03 0-.05.01-.06 0-.01 0 0-.01-.02l.05.04c0-.05-.01-.13.02-.14-.06-.16 0 .12-.07.09-.03-.04-.01.02-.01.08-.07-.02-.14-.04-.21-.05 0-.03-.01-.05-.01-.07v.07h-.03c0-.04.01-.07.02-.08v-.07s-.01.09-.02.14h-.03v-.02.02c-.261-.05-.551-.08-.832-.11v-.03s-.01.02 0 .02c-.491-.05-.941-.11-1.082-.36-.41.55-.38-.46-.681.15-.18-.02-.44-.15-.941-.15 0 0 0-.02-.02 0-.251.01-.551.05-.952.14.15-.43-.18.37-.01-.23-.08-.29-.23.23-.31.14-.111-.12-.501-.4-.712-.51v-.01.01c-.09-.05-.15-.07-.11-.01-.751-.09-1.292-.41-1.763-.49l.03-.04-.05.03c-.23-.03-.43-.02-.641.1.09-.2-.16-.63-.28-.28-.711.28-.431-.641-.711-.26-.341.3-1.122-1.111-1.733-.911.1-.08.19-.21.28-.41-.4-.38-.661-.81-.861-1.27.05-.01.08-.01.05-.05-.02.01-.04.03-.06.04-.431-1.011-.551-2.182-1.122-3.392.1-2.311-.291-5.072-.611-7.213l.05-.02h-.06c-.19-1.25-.351-2.29-.381-2.901-.631.62-.541 1.62-.591 2.5h-.13.13c-.04.551-.13 1.061-.501 1.381.431.2.371 1.761.171 2.952-.07 0-.12.03-.05.06.01-.02.03-.03.05-.04-.09.5-.201.93-.311 1.16-.421 3.021-.491 4.182-1.302 6.643.711.38 1.092-.26 1.362-1.2.02.02.04.03.05-.01h-.04c.351-1.261.521-3.062 1.012-3.732-.841-3.132 1.282 3.13.781 3.21.321.091.231.501.291.151.14-.01.901 2.34 1.602 2.28h.01s.05-.03.071-.04c-.111.08-.221.21-.311.431.441.98 1.853.47 1.092 1.06.13.11.21-.01.29-.13.241 1.23 6.13 1.15 3.065 2.171-.851-.72-5.489 2.501-5.529 3.832-.3.08-1.142 3.581-1.452 5.122.33-1.61-1.142-3.152-.461-3.632-.09-.07-.16-.16-.24-.24h-.02c-.942-1-1.162-2.65-2.014-3.471-.04 0-.15-.07-.29-.16.02-.02.03-.02 0-.04 0 0-.01.02-.02.03-.631-.41-2.024-1.46-2.955-1.28-.491-.54-2.304-.64-2.354-.821.01 0 .02 0 .02-.03.06-.06.301-.13.831-.23.121 1.3 7.383-2.661 4.618-3.381-.19.42-.421.71-.691.93-.04-.05-.04-.09-.07-.05l.06.06c-.681.57-1.573.72-2.524 1.41-1.192-.01-2.334.14-3.436.37l-.03-.05c0 .02.01.04.02.05-1.312.27-2.574.65-3.786.991-.04-.27-.391-.35-.721-.25 0 0-.02-.05-.05-.07 0 0-.051-.1-.071-.07v.04c0-.05.03.02.051.05zm28.537.54s.02.03 0 .03zm-1.242.07v-.11c.03-.03.01.1 0 .11m0-.29s0 .06-.02.07c0-.05 0-.19.02-.07m-1.403.17v-.04zm.01-.18s0 .09-.01.13c0-.04.02-.09.01-.13m-2.634.41v-.16c.16-.02.05.11 0 .16m-.02-.16c0 .06.03.18 0 .22-.01-.06-.13-.2 0-.22m-.08-.12s-.05.09-.05 0c.02-.05.03-.06.05 0m-.17.26c-.02.19-.051-.1-.071.04-.04-.13-.02-.16.071-.04m-.221.1c0-.11.03-.18.05-.25.09.05-.02.2-.05.25m-.08.01c-.05-.38-.16-.07-.24-.36.07-.3.551.24.24.36m-.28-.38c.03-.08.04.07 0 .07zm-9.176-6.042h.111c0 .08-.101.02-.111 0m1.202-5.032c-.1.02-.2.07-.1-.08.261-.03-.01.04.1.08m-.03-5.522h-.04c-.02-.02.03 0 .04 0m-.06 5.001c-.05-.01-.09-.03-.09-.05.03.02.06.03.09.05m-.17 1.231s0-.03-.02-.04c.04-.02.03.01.02.04m-.07.67c-.19 0 .05-.1.1-.17.03.06-.24.1-.1.17m.16-.26c-.4-.13 0-.26.17-.12-.52.05.211-.04-.17.12m.13-.81c-.22-.02.091-.05-.13-.05-.11-.23.421.04.13.05m-.12-.26c.06.03.18.09.211.14-.101-.03-.261-.04-.211-.14m1.573 5.332s.05-.04.08-.07c.04.07-.08.07-.08.07m2.704 4.281s.04-.06.05-.07c-.03.03.01.12-.05.07m.361 3.392s-.02 0-.04.01c-.06-.14-.03-.07.04-.01m-1.943 1.12c-.01-.08.03 0 .05.01-.161-.17.21.15-.05-.01m-.111-.16s-.04-.03-.05-.05c.04-.02.181.17.05.05m-1.532 2.511s-.06 0-.11.01c0-.08.1-.02.11-.01m-1.042 8.473s-.06 0-.08-.03c.03.01.06.03.08.03m-.08.89s-.03.02-.06.03c-.04-.02.03-.02.06-.03m-.09.03h.02c.21.09-.13.04-.02 0m-.08-3.56c-.15 0 .02-.04-.07-.08.07-.01.19.04.07.08m-.08-1.051c.07-.06.06-.01 0 .02zm0 .02c.12-.02 0 .04 0 0m-1.313-4.292s-.05.03-.09.06c-.03-.07.08-.06.09-.06m-2.484-4.461c.06.03 0 .08-.02.1.01-.02 0-.06.02-.1m-.23-3.802s.05.09.04.09c0-.05-.12-.06-.04-.09m-4.377 2.101c0 .09-.06.31-.1.14.01-.06.06-.12.1-.14m-.15-.03c-.081-.66.31.27-.141.07.07-.24.131-.35.141-.07m-.431-.12c.04.18-.01.1-.03.22 0-.02-.05-.29.03-.22m-.341.14c-.05.12-.08-.08-.12.12 0-.23-.02-.06.12-.12m-.17-.04v-.07c0 .05.07.09 0 .07m-1.853.08c.07.02.02.31-.01.25-.01-.07-.03-.2.01-.25m-1.452.3c-.01-.05 0-.13.02-.17-.02.05 0 .13-.02.17m0-.28h-.01c0-.12.01-.13.01 0m-.581.43v.03zm1.552-.93v.12l.03-.04zm26.734.94s.01-.14 0-.12l-.03.16zm-.1-.31c-.02.08-.06.21-.05.37.02-.11.03-.11.04-.16v.19c.01-.16.02-.09.03-.28v.09c0-.02.01 0 .02-.01v.02c0-.04.03.03.04-.07-.01-.06-.03-.08-.04-.09s-.03 0-.04.03v-.07.08zm.01.09c0 .01 0 0-.01.02v-.03zm-.28.26s.01 0 .02-.02zm-.982-.92-.02.07h.01s.01-.04.01-.07m-3.536-.21v-.02s-.01.01-.01.02zm4.518 1.09v-.02zm0 .04v-.03s0 .03-.01.04h.01zm-8.715-.96.01-.03-.02.03zm8.905.94-.02.04s.02 0 .02-.04m-.341 0s.03.09.06.08c0 0 .051.1.071.07v-.04c0 .07-.05-.07-.061-.04v-.03c0 .07-.04-.12-.06-.04zm-.42-.75s0-.08.01-.11c-.03.05-.03.06-.01.11m-1.312-.09.02-.12s0 .05-.02.12m-.371-.29-.04.05s.04-.03.04-.05m-2.204-.13v.15s.03-.2 0-.15m-.961.03c0-.08-.02-.13-.05-.06.02.02.03.08.05.06m5.809 1.25.03-.05s0-.14-.03-.12v.16zm-.34.08s.01-.03.02-.05c0 .01-.01.02-.02.02zm-.01-.02.01-.01v-.05.07zm-8.364 1.34v.03h.01v-.03zm-.15-1.25h.02v-.05l-.03.05zm-6.11 17.907h-.131c.161.02.101.03.281.05-.01.02-.06.03-.1.02.02 0 .01.01 0 .02h-.02c.04 0-.03.03.07.04.07-.02.09-.04.09-.06.01-.02 0-.03-.03-.05h.08s-.03-.01-.05-.01h.06a.8.8 0 0 0-.371-.05c.07.02.091.02.121.03zm.16.04-.02-.01h.03zm.531-2.31c-.05 0-.04.02-.05.03zm.05.66s.04.02.07.02zm-.842 1.3h-.02l.04.02-.01-.01h.05s-.06-.01-.06-.02zm-.05.21h.02l-.02-.02zm.07.04-.03-.02s0 .02.03.02m-.07-.36s-.08.05-.06.07h.04c-.05 0 .02-.04.05-.06v-.02c.03-.02.111-.04.05-.06 0 0-.08.04-.07.07zm.822-.64h.11c-.05-.03-.06-.03-.11 0m.07-1.67h.13s-.05.01-.13 0m-.201-34.044c-.05-.02-.13-.06-.19-.02.06-.02.07.02.19.02m-.621.93h-.11c.05.03.06.04.11 0m-.37 2.081s.03.03.03.04zm-.02 20.908h-.05l.01.01c.02.01.06 0 .04-.02zm.541 11.034h.03zm-1.593-22.668c-.07-.02-.04.02 0 .03zm.381-2.031-.05-.04s.03.07.05.04m-1.433 4.261c-.08-.03-.05 0-.02.04zm3.276-14.505h-.02s.02.02.02 0m.06.28c-.06 0 0 .03-.08.02-.121.1.05.1.08-.02m-.04-.1s-.07-.05-.03 0zm-.05.01c.06-.02-.03 0-.07 0 .06.01.07 0 .07 0m0-.2s0-.02-.03-.03zm-.06-.24c.09-.03-.201-.05-.121 0 .01-.01.261.07.121 0m-.111.07c-.14-.11-.14.12-.19.07.651.12.05 0 .19-.07m.752 5.862s.02-.04.02-.06zm3.706 10.354s-.05.05 0 .04c.01-.03.02-.05 0-.04m-3.917-11.584c.03.02.02 0 0 0m.231 1.43s-.111.04-.04.03zm-3.336 17.297c-.05.05-.15.05-.15.05-.01.03.15-.01.15-.05m3.205 6.272s-.08.05-.05.07c.08 0 .131-.04.05-.07m.702-3.421-.03-.05s.02.04.03.05m12.951-7.443s.03-.09 0-.13c0 0 .01.09 0 .13m-13.803 12.085.03-.02s-.04 0-.03.02m13.763-12.105s.02-.12 0-.12c.03.04.02.09 0 .12m-12.481 5.312h.04c-.01 0-.01.01-.04 0m2.064-3.031c.06.08.05.13.09.09-.03-.03-.05-.06-.09-.09m-3.256 10.614h.06zm-1.562.9v-.01c-.03-.02-.02 0 0 .01m-.181-1.41-.04.03s.111-.04.04-.03m1.653.08s.03.01-.02.03c0 0 .03-.01.02-.03m-1.683.14s-.02.04-.02.06zm.672 5.512h.01zm1.151-5.952h-.16s.2.04.16 0m-.14 2.76.02.04c.06.051-.03-.04-.02-.04m-1.502-28.51h-.06zm3.215 10.774-.04-.03c-.05.07 0 .05.04.03m1.062.95s.04-.08.05-.11c-.05.08-.11.08-.05.11m-3.286-5.782s.07.07.05.01h-.05zm-1.031-5.232h.16s-.2-.03-.16 0m-1.313 17.807s.071-.04.111-.07c-.09.05-.141.01-.111.07m-6.48-4.162s-.03-.08-.04-.06c0 .08.02.14.04.06m7.071 6.663h.031zm1.353.11-.05-.03s.04.03.05.03m-3.366-9.334s-.02-.03-.03-.04c-.03.02.02.08.03.04m3.326-6.002h-.03s.04.02.03 0m-5.139 6.933v.06s.04-.07 0-.06m3.065-2.931s.06.05.07.05zm1.633-9.034-.03.02s.04 0 .03-.02M84.052 93.07l-.03.04s-.02.14 0 .12zm.11.14v-.19c-.02.16-.02.1-.04.28h-.01v-.08c0 .02-.01 0-.02 0v-.03c0 .04-.03-.04-.04.07.02.06.04.09.06.1.01.02.03 0 .05-.02v.06-.05.08c.03-.08.07-.21.06-.37-.02.1-.03.11-.05.15zm-.03.12s-.01 0-.02-.02c0-.01.01 0 .02-.03zm.14-.31v.02l.02-.02zm-.04.07.02-.04s-.02 0-.02.04m-.23.13v-.16l-.03.04s0 .14.03.12m.42-.24-.02.04c0-.01.01-.01.02-.02v-.03zm.01.09s0-.06.01-.07h-.01v.06zm34.077.71s.02-.14-.01-.12l-.02.16zm-.13-.32v.03zm-2.073-.39-.031-.05c0 .05.01.04.031.05m1.782.73-.01.01v-.05s0 .05-.01.06v.02s.02-.02.02-.04m-1.181-.89-.031.07h.01s.01-.04.021-.07m.42.07-.03.19q.015-.075.03-.09zm-4.237-.39s.02-.03.02 0c0 0-.01-.03-.03-.02v.02zm-.34-.02-.02-.03v.03zm-.05 1.02.03.07s-.01-.08-.02-.1c0 .01-.01.02-.01.03m5.559.26h-.01l.01.01zm.04-.05-.03.03s.02 0 .03-.03m-.912-.75s0-.08.01-.11c-.02.05-.03.06-.01.11m-1.542-.1.02-.12s0 .05-.02.12m-.441-.3-.05.04.04-.02v-.02zm-2.584-.22v.15s.03-.2 0-.15m-1.172-.04s.04.08.05.06c0-.08-.02-.14-.05-.06m6.881 1.26v.16l.03-.04s0-.14-.03-.12m-.21.18c.02-.1.03-.11.04-.15v.16c.01-.16.02-.1.04-.28.01.02.02.06.01.1 0-.02.02 0 .03-.01v.02c0-.05.03.03.04-.07-.02-.07-.04-.09-.06-.09-.01 0-.03 0-.05.03v-.07c0 .02 0 .06-.01.1v-.08a1 1 0 0 0-.06.34zm.08-.28c0 .01 0 0-.01.02v-.02zm-.26.3-.02.02v.03s.01-.03.02-.04zm-5.5-.28v.02h.01l-.02-.03zm5.48.3v-.05.07s.01 0 .01-.01zm-5.049.74s.04.02.06.02zm-.22-.02.04.05s-.03-.07-.04-.08zm1.332-.25c0 .02-.01.03 0 0m1.372-.32.04.08v-.09c.852-.1 1.543-.14 1.994-.11.03-.02.17-.06.32-.11 0 0 .03.07.06.07 0 0 .05.1.08.07v-.04c0 .05-.04-.02-.06-.05v-.02s-.03-.02-.04-.05c.181-.05.361-.09.341-.08v-.02c0 .01 0 .03-.01.02 0 0 0-.02.01-.02-.14-.44-.361-.45-.641-.45 0-.03 0-.05.01-.06-.01-.02-.01-.01-.02-.02l.05.04c-.01-.05-.02-.13.02-.14-.07-.16 0 .11-.08.09-.02-.02 0 .04 0 .09-.08 0-.161 0-.251-.01.03-.03 0-.08 0-.11-.02.05-.02.06 0 .11-.02 0-.04 0-.06-.01v-.06.06s-.06 0-.09-.02c-.481-.56-1.092.36-1.573-.47-1.883.07-1.312-.36-3.165.02.08-.66-1.182.26-1.282-.56-.15 0-.28-.03-.401-.05v-.04.04c-.54-.12-.961-.4-2.043-.4-1.603-.58-3.135-1.041-4.067-1.981-2.484 2.31 9.306 3.571 6.902 4.201-.341-.1-.661-.16-.982-.19 0-.02 0-.05-.02-.08.02.02.01.05.02.08-2.304-.21-4.107 1.37-6.38 2.901.09.16.18.27.26.36-.581-.43-1.112.35-1.573 1.541-.02-.02-.03-.03-.05.02h.03c-.991 2.631-1.622 7.243-1.702 5.782-.451-2.041-1.042-7.493-3.226-6.482 2.134 2.971 2.484 9.233 2.765 13.765h-.02s.01.01.02.01c.02 2.311.581 5.342 1.022.23h.12-.12c.11-1.1.22-2.431.36-3.851.06.01.13.01.1-.02h-.1c.421-4.182 1.092-9.084 2.554-10.825-.01-.02-.03-.03-.04-.04.701.52 1.032-1.03 1.312-.44-.14-1.07.271.07.561-.7 2.735-.94 6.571-1.71 9.075-1.99zm2.575-.45s.02.08 0 .09zm-1.453.16c0-.07-.03-.2.02-.22.01.09.02.17-.02.22m0-.21s-.02.05-.03.02c0-.02.02-.02.03-.02m-.791-.03c.03-.2.08-.01 0 .05-.05-.04.03-.03 0-.05m-9.436-1.67c-.07-.02 0-.1.02-.11-.03.03-.02.07-.02.11m-7.001 8.743c-.04-.07.08-.09.09-.07-.03 0-.05.04-.09.07m1.843 4.532c.1.06.05.18-.07.22-.151-.09.24-.12.07-.22m-.09 1.72c-.211-.06-.201-.03-.231-.15.14.03.381.06.231.15m.01 1.341s-.071.02-.04-.01c.01 0 .02 0 .04.01m-.071-1.931s0-.1.061-.15c-.02.05-.03.1-.061.15m0-.83c.111.12.071.31-.18.15.371-.03-.15.03.18-.15m-.02.86c-.04.14-.15.26-.2.07.13 0 .18-.03.2-.07m-.1.22c-.01.07-.08-.01-.09-.03.04 0 .06.02.09.03m.09.56c.041.13-.12.15-.18.08.05-.02.11-.06.18-.08m.01.26a.6.6 0 0 1-.14-.15c.16.01.12.02.14.15m-.1.451s.02.05.09.04c-.02.05-.12-.01-.09-.04m.05 5.212s.111-.03.111.04a.15.15 0 0 1-.111-.04m.091-2.011c.06.02.04-.09.21-.07.02.02-.15.16-.21.07m1.372-11.025c0-.08.09-.04.11-.02-.03-.01-.06 0-.11.02m4.207-4.161c-.06-.13-.03-.07.04-.02-.02 0-.03 0-.04.02m6.25-2.12c-.02.26-.501-.231-.571.22-.09-.29.1-.361.291-.361v.09s.02-.05.02-.09c.17.01.34.09.27.14zm.15.06c0-.09 0-.09.07-.14-.01.07-.03.15-.07.14m.611-.08c-.03-.101.02-.131.09-.111.02.03-.05.2-.09.11m.471-.341s.03-.05.03-.06c0 .03-.01.11-.03.06m.471.23s-.02-.05-.02-.07c.07-.04.06.05.02.07m.37-.01c0 .05 0 .1-.02.14-.1-.09-.06-.3 0-.34.02.03.03.09.03.17 0 .01-.01.03-.02.03zm-3.545.19s.06.07.07.04c-.02-.08-.06-.12-.07-.04m-10.688 21.288s0 .01.02.01c0 0-.02-.02-.02-.01m-4.618-18.697s.02-.03.03-.04c-.03-.02-.06.06-.03.04m.13-.14s0-.03.01-.04c0 0-.04.04-.01.04m-10.036-2.28.03.05c0-.05-.02-.04-.03-.05m3.616.63v-.15s-.04.2 0 .15m-3.145-.5v.12s-.01-.05 0-.12m7.532 1.51.06-.02s-.04.02-.06.02m-2.935-2.341s-.07-.06-.08-.04c.03.07.07.12.08.04m7.022 4.302s.07-.04.08-.04zm-.821-1.701c-1.743-1.16-5.5-2.2-7.393-2.451v-.01.01c-.05 0-.1-.01-.15-.02v-.02s-.01.02 0 .02c-.06 0-.12-.01-.17-.02 1.112-.31 3.376.01 5.048-.66v.02-.02c.521-.21.982-.5 1.332-.94.491-.27.351 0 .852-.11-.27-.25-.27-.4.09-.13-.06-.741 2.694-1.802.851-2.392-.41.6-.73.88-.991 1.1-.02-.03-.03-.05-.05-.02.01.01.03.02.04.03-.17.14-.31.26-.411.41-.56.291-1.182.521-1.823.741v-.01c-.01 0-.01 0 0 .01-2.704.9-5.83 1.18-7.683 1.63.05-.03.02-.08 0-.12v.12c-.801.15-1.542.06-1.913.361.14-.31-.27-.34-.56-.21 0-.01 0-.01-.02-.03.03-.08-.151-.12 0 0-.01.01 0 .03.01.04-.281.13-.421.41.23.72.3-.28.14-.07.73.15.131-.32.171 0 .161.06.14-.04.19-.18.21-.27v.08c.04-.04.2.47.341.04 2.614.88 2.154.12 4.818.65 0 .08.02.13.05.05-.02-.01-.03-.04-.04-.05 1.983 1.11 5.319.43 6.831 3.192.962-.6.621-1.28-.35-1.921zm-.611-4.262s.03.04.03.05c-.02.05-.05-.03-.03-.05m-.651-.67.04.09c0-.05-.14-.05-.04-.09m-11.91 2.481s.02-.07.02-.1c.05-.05.01.19-.02.1m.07.04s0-.08.02-.11c0 .03.03.09-.02.11m.08.18s.02-.11.02-.03c.05-.11.03-.02-.02.03m.852-.04s.04-.03.06 0c-.02.04-.05.07-.06 0m.26.09c.03-.05 0-.1.08-.13 0 .06-.05.13-.08.13m.31-.42c.04.1-.04.25.03.18-.09.14-.08-.16-.03-.18m.371.29s.05-.07.08-.06c-.03.02-.05.04-.08.06m.31.02s.05-.05.06-.02c-.02.16-.04.08-.06.02m.05-.04s.06-.04.08-.1c.07.04 0 .14-.08.1m.742.18v-.03c-.03-.2.11.08 0 .03m.15.05c0-.06.03-.16.07-.15-.04.09-.01.2-.07.15m.08-.21c.02-.05.08-.1-.02-.05-.03-.44.21.13.02.05m.34.04s0-.1.04-.11c.041.05 0 .08-.04.11m.382-.02s.03 0 .04.08c-.03 0-.03-.04-.04-.08m.49-.19c.06.17.08-.11.14 0-.07.13-.15.19-.14 0m.16.07v.08c-.1.07-.03-.09 0-.08m.562.05c-.03-.09.07-.29.07-.14-.04.01-.07.05-.07.14m6.85 2.02s.02-.06 0-.11c.07.02 0 .1 0 .11m-1.391-1.05-.02.03s.04-.03.02-.03m1.863-3s-.02-.03-.03-.03c0 0 .02.06.03.03m-11.229 2.57s-.02.03-.03.06zm-1.232-.89v.08c0-.06.01-.04 0-.08m5.5-.76-.041-.04s.05.11.04.04m12.339-13.776-.02.08s.02-.05.02-.08m-.27-1.36v.01c.03.02.02 0 0-.01M85.194 93.22l.01-.06v.06zm-.02.75s.03-.06.01-.11c-.04.02 0 .08-.01.11m-.29-.11c.08.17-.01-.13.08-.1-.14-.12-.01.08-.08.1m-.651-.73s-.03.09 0 .12c-.01 0-.01-.08 0-.12m.01.23s0-.1.01-.13c-.03.03-.05.09-.01.13m18.029-14.486.05-.05s-.12.05-.05.05m1.222 21.109c.07.02.05-.02 0-.04zm2.565-3.562s-.05-.06-.081-.1c.061.08.041.13.081.1m-3.085 6.053-.031-.06s.02.05.031.06m-.772 6.402s-.04 0-.06.01c.02 0 .03 0 .06-.01m-.471 4.352s.041.01.071.02c0 0-.081-.05-.071-.02m.271-1.921c.05.06-.03-.04-.03-.04zm5.86-18.627s.02-.02.02-.03zm.26 1.46s.02-.04.03-.05zm-7.923 14.386s-.01.05-.01.08v-.08zm5.92-13.535s.03.08.03.05c.03-.02-.01-.09-.03-.05m-4.458 18.867h.111c-.051-.03-.061-.04-.111 0m-.801 1.15s0 .02.03.03zm-.411-5.082v-.01c-.03-.02-.02 0 0 .01m.471 5.403c.22.01.12-.07-.04-.07.08.06-.05.02.04.07m-.08-.741s-.15.12-.04.1c-.05-.01.24-.23.04-.1m.1.17s-.05 0-.06-.01c-.03.04 0 .02.06.01m.601-1.01c.11.02.1.04.19.03zm-.02.46c.22-.03.19.04.04-.08-.07.1-.23.08-.04.08m-.521.81c.03.07.211 0 .08.02.06-.07 0 .02-.08-.02m.02.201c.241.12.291-.221-.15-.151.07.08.27.06.15.151m.12-.071h-.03zm-.961-6.842s.12-.05.05-.05zm.12-8.323s-.09.01-.05.01c.01.03.09.03.05-.01m-1.673-10.645-.06-.06s.06.05.06.06m2.264-4.802h-.03s.03.03.03 0m.09 18.048s-.06-.08-.05-.02zm-1.783-16.237s.04 0 .04-.02c-.03-.01-.07 0-.04.02m1.302-7.683-.03.02s.04 0 .03-.02m.03-3.191-.03-.04c-.06-.06.02.04.03.04m-.18 3.121h.16s-.2-.04-.16 0m-.691 5.332.03.06s-.02-.05-.03-.06m4.157 3.992c.06-.01.1 0 .06-.06-.02.02-.05.03-.07.05-1.362-3.061-1.362-8.574-2.064-11.875.031-.03.021-.04 0-.05v.02-.03h.021c0-.01 0-.02-.021-.03-.03-.13-.05-.26-.09-.38.301-1.57-.511-5.382-.551-2.29-.16.64-.24 1.16-.3 1.61h-.12.12c-.13 1.02-.11 1.7-.431 2.44.922-.22-.38.28.341.831-.431 0 .15 1.81-.271 1.51-.02.09-.03.21-.05.3-.06.01-.09.04-.03.06 0 0 .01-.02.02-.02q-.09.525-.18 1.141h-.03c.01 0 .02.01.03.02-.36 2.491-.771 5.993-1.833 7.983 1.843.91 1.733-3.3 2.694-5.062.131-4.351.511-.09.932 1.941.481.11 1.432 5.092 2.875 3.441-.411-.38-.752-.91-1.032-1.54zm-3.726-1.53s.06 0 .11-.01c0 .08-.1.03-.11.01m1.422-6.994s0-.04-.02-.06c.03.01.04.03.02.06m-.02.5c-.09-.03-.19-.05-.14-.09.06.03.11.06.14.09m-.05 1.901c-.501-.04-.07-.21-.21-.52.16.34.37.35.21.52m-.04-.72c.06-.39-.05-.1-.07-.45.481.17.14.16.07.45m.04-.75c.19.12.19.14-.05.2.581.33-.321.15.05-.2m1.693 6.522.08-.08c.04.07-.06.08-.08.08m3.576 4.002s-.02.03-.03.04c.03.02.06-.06.03-.04m1.833.66s-.07.03-.03.05zm-6.832-6.792-.05-.02s.07.09.05.02m.081-9.324.08-.04s-.171-.05-.08.04m-.702-2.681c-.1 0-.37-.14-.11.01-.2 0 .14.1.11-.01m3.416 17.147s.07-.05.08-.05zm-2.704 11.964-.03-.02s.02.01.03.02m.651-14.465s-.09-.02-.05.02c.01 0 .09-.02.05-.02m-2.054-9.594s-.03 0-.06.01c0 0 .05 0 .06-.01m1.212-5.902.03.03s0-.02-.03-.03m-.15-.25s.14.03.16.04c.03-.04-.13-.11-.16-.04m.06.29h-.01s.03.02.01 0m.06.23c.08.02.04 0 .09 0-.06-.05-.04 0-.09 0m-.791.86s.06.04.11 0c-.02-.04-.08 0-.11 0m.481-1.22c.681.15.04 0 .21-.07-.16-.18-.1.14-.21.07m.24.12c-.02-.05-.18-.01-.1-.01-.04.05.09-.02.1.01m-.681 1.7s-.04-.01-.06-.02c0 0 .08.04.06.02m.871-1.72v.02zm-.08.47c.09.01.171-.18.07-.06.071-.08-.12.03-.07.06m-6.12-53.19-.22.09c.1-.03.16-.06.22-.09m-5.469-1.141c-.04 2.1 2.144 3.03 4.007 2.48.44.46.941 1.381 1.332 1.741.26.23.23-.12.49.18 1.323 1.24 3.366 1.651 5.089 1.19.03 0 .06-.02.1-.02 0 0-.04.03-.06.03h.07c1.292 2.512 4.197 4.372 7.152 3.542 2.054 5.122 7.933 1.62 8.504-2.53 0-1.091-.841-.731-1.092.02-.36 1.71-2.173 4.25-4.227 3.83a3 3 0 0 0-.621-.05c-.53-.05-1.282-.49-1.422-.92.07-.22.05-.43-.03-.71 6.381-2.4 4.968-13.035-.24-6.943-.661.82-1.723 1.911-1.503 3.071.19.84-.12 1.871.18 2.802-2.053.37-4.507-.71-5.419-2.631 1.593-.87 2.945-1.811 3.566-3.642.221-1.07.832-2.08.381-3.271.04-.12 0-.35-.13-.44.04.1.06.21.08.3-1.232-3.151-4.668-.05-5.329 1.99-.861 1.301-.781 2.932-.31 4.432-1.994.42-4.207-.72-5.44-2.35.03-.02.07-.04.1-.05-.01.02-.03.04-.05.06.01.02.04.05.08.07.04-.02.03-.09.01-.15a9.6 9.6 0 0 0 2.215-1.741c0 .02 0 .05.01.07l.02-.12c.32-.41.38-.88.54-1.24 1.423-1.031 1.142-3.782.28-5.223-.12-.08-.31-.21-.44-.27l.05-.07c-.16-.05-.1 0-.07.06-2.524-1.01-3.526 2.14-4.367 3.812-.19.56-.21 1.38-.35 1.98-.241.93.15 1.811.45 2.661-1.162.29-2.985.08-3.255-1.3-.09-.2-.26-.66-.33-.62zm18.921 3.521s.06-.07.091-.09a2 2 0 0 0-.121.27c-.06 0-.1-.04-.07-.1.01.03.05-.01.1-.07zm-.05 1.32c.251-1.27 1.653-3.761 3.055-3.45 1.162 2.15-.981 5.111-3.085 5.881-.14-.73-.14-1.58.03-2.43m-1.252-.17s-.04-.03-.05-.05c0-.13.03-.16.07-.17-.01.06-.02.13-.03.22zm-5.228-4.601c.49-.84 1.312-1.961 2.293-2.141 1.453 2.02-.831 5.122-2.744 6.052-.311-1.32-.19-2.76.451-3.911m-8.114-1.13c.1-.801.18-1.521.37-2.282.311-.76.922-1.63 1.523-2.14l.17-.03v-.09c.682-.55 1.663-.31 1.844.58.67 2.53-1.022 5.632-3.416 6.652-.19-.9-.601-1.67-.5-2.68zm-4.587-.34c-.05-.04-.15 0-.1.13l.19.07-.08-.2zm-.1.98h-.02c.13.14.32.26.44.11-.22-.1-.16-.16-.39-.26-.05-.13 0-.25.06-.24-.06-.07-.01-.22-.13-.26-.1.2-.05.43.12.63-.02.05-.06.04-.09.03zm1.111 1.42s-.06-.04-.1-.06l.07.07s.01 0 .02-.01zm-.1.83s.05.04.07.04zm8.124-3.481h-.06zm-5.32 3.121v-.02c-.04-.06-.03-.02 0 .02m-2.664-.38-.01-.01.06.07s-.03-.04-.05-.06m12.421 3.551s.09-.03.13-.05h-.06s-.05.03-.08.05zm6.451 4.972s.07.03-.051-.16c-.01.06-.03.11-.07.15.03-.04.08-.01.121 0zm-18.982-8.553s.06 0 .09.01l-.05-.05s-.04.02-.04.04m-.45-1.05h-.03l.04.05v-.05zm-.08-.07s-.03-.09-.08-.11l.08.12zm1.081 1.58c.06.09.12.18.2.17-.1-.09-.16-.26-.29-.32l-.04.02s.09.06.13.13m2.174 1.17h-.481c.08.05.21.12-.02.15.64.12-.13-.11.5-.15m1.362-8.033c-.05.1-.1.2-.15.31.05-.1.11-.2.15-.31m8.294 10.244-.141-.1c-.1.09-.03.27.141.1" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/HandKey.tsx b/components/Icons/HandKey.tsx new file mode 100644 index 000000000..d8f902205 --- /dev/null +++ b/components/Icons/HandKey.tsx @@ -0,0 +1,27 @@ +import type { IconProps } from "@/types/components/icon" + +export default function HandKeyIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .375h358V201.75H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .375h358V201.75H0z" /> + <path + fill="#cd0921" + d="M233.791 56.101c3.926-2.673 6.515-7.188 6.515-12.303 0-7.492-5.537-13.691-12.742-14.719a14.8 14.8 0 0 0-4.206-.011c-7.239 1.01-12.798 7.21-12.798 14.724 0 5.133 2.6 9.659 6.559 12.338l-7.66 33.205h31.947v-.242l-7.609-32.997z" + /> + <path + fill="#4d001b" + d="m201.322 170.441.219-.134c.034-.236-.264-.051-.219.134m-.926-.067c-.59 1.118.219-.258.46.073.814-.505-.528.112-.46-.073m-25.108 1.994c-.067 0-.129.005-.112.028.073 0 .106-.012.112-.028m-1.729-.41c.033.011.061.016.095.028-.034-.023-.067-.04-.095-.028m24.91-.444a.5.5 0 0 0 .124-.09c-.017.017-.146.051-.124.09m-11.635 1.252s-.023-.045-.034-.056c0 .023.017.039.034.056m-92.113-8.339v-.028s-.028.022 0 .028m-3.588-1.471s-.08.09-.085.084c.062.017.073-.034.085-.084m79.489 8.283c.084 0 .039-.006-.012-.006q.002-.001.012.006m27.752.281-.129.045a.4.4 0 0 0 .129-.045m-34.604-1.814s.029.056.051.084c0-.017-.011-.039-.051-.084m-60.48-4.083a.5.5 0 0 1-.112-.157c.028.118-.393.101.112.157m95.151 5.807c0 .045-.022.067-.061.09.05-.006.134-.068.061-.09m-37.798-1.078-.422-.135c.118.045.27.095.422.135m-1.966-.545.275.129c-.078-.067-.185-.197-.275-.129m41.061.87c.416.236-.898.399-.219.09-.219-.371-1.375.871-1.078.152-.073.146-.702.511-.365.084-.224.056-.354.073-.488.107a1 1 0 0 0-.275.118c.039-.062-.096-.146.084-.163-.483 0-.921.471-.955.252-.618.36-.269.759-.955.203.04.157-.168.286-.235.146-.045.23-.989.454-1.152.258.259.253-.32.118-.769.275.067-.225-.331-.129-.887.011.028-.028.039-.056-.017-.118-.045 0-.062.073-.073.141-.691.179-1.595.404-2.196.208.034.224-1.291.471-.595.056q-.159.025-.292.05c.011-.011.022-.022.039-.05l-.084.062c-.46.084-.758.14-1.561.179.455.36-.343.73-.011.253-.045.011-.163.079-.259.05l.208-.146c-.281.146-.629 0-.191-.05-.213 0-.477-.045-.567-.124.213.332-2.224-.118-1.746.298-.085.006-.169.006-.253.011l-.208-.039c-.011.034.028.039.09.045a24.4 24.4 0 0 1-3.987-.118c.314-.09-.107-.09.32-.062-.399-.062-.489-.146-.927-.022.158-.129-.292-.197-.483-.169l.276.124c-1.971-.365-2.466-.388-4.257-.427.348.472-1.157.157-.489-.09.118.051.433.09.27-.05-.096.117-.769-.141-.618-.18-.292.022-.14.09.068.151-.466-.157-.753-.117-1.236-.252.191.174-.629.056-.78.151-.017-.191-.831-.303-.276-.443-.471.045-.819-.236-1.072-.303l.247-.012c-.152.012-.264-.011-.382-.033l.112.157c-.308-.174-.64.455-1.083-.045.527.163.056-.135.393-.124-.129-.016-.365-.073-.208-.101-.511-.207-.59.208-.966-.101.09.169-.882.034-.848.045.376.668-1.898-1.112-2.476-.618l.786.096-.539.073c.23.062.505.034.64.09-.264.05-.23.022-.146.157-1.078-.343-1.163-.809-2.606-.932.219.32-2.066-.753-2.836-.517.202-.067-.028-.213.365-.191-.511-.078-1.482-.337-1.6-.033a7 7 0 0 0-1.556-.579c.152 0 .219-.191-.033-.185l.033.185c-.151-.039-.303-.067-.454-.095h.028l-.141-.051h.006s.028.028.05.034a8.1 8.1 0 0 0-2.184-.096c.421-.544-.32-.151-.972-.41l.101-.016c-.819-.135-1.763.202-2.746.252.152-.14.219-.073.13-.219-.219.017.061.23-.371.27-.388-.146-.713-.365-.079-.309-.763-.056-1.342-.011-1.96.056-.101-.079-.32-.129-.454-.039.129.005.258.039.359.056-.55.067-1.14.146-1.949.196.242-.162.747-.247 1.062-.348-.236 0-.809.023-.932.129.101-.022.219-.078.314-.044-1.522.477-3.454-.427-5.374-.27.112.236-.163.309-.494.298.101-.079.23-.18-.034-.247.225.106-.14.151-.185.224-.219-.034-.427-.09-.539-.163-.158-.101.219-.067.202-.146-.5-.039-.208-.151-.534-.252.062.129-.179.174-.46.118l.393.168c-.708.163-.595-.303-1.303-.146l.225-.101c-.242-.096-1.932.286-1.674.05-1.567.09-2.398.012-3.65-.061l.185-.085c-2.914-.106-5.205-.202-8.333-.668.286.281-1.095.236-.674.113q-.69-.102-1.381-.169l.151-.039-.314.022c-1.488-.14-3.005-.213-4.555-.505l.163-.096c-1.061.624-1.903-.337-3.206-.084.017-.034.045-.095.163-.095-.315-.04-1.157-.264-1.202-.023-.056-.208-1.264.163-1.067-.14-.14.174-1.09.297-.775.14-.354-.123-.298.118-.73-.017l.174-.078c-.5-.023-1.022.258-1.308-.174.022.123-.719.196-.394.016-.628-.219-1.083.163-1.42-.235 1.179.134.578.23.814-.247-.73.567-2.364-.596-2.533.067.051 0 .225.006.259.006l-.017.011c.129.011.297.028.494.05-.567.18-1.325.09-1.668-.37-.528-.13-2.594.241-1.825-.079-.837-.039-1.039.112-1.471-.112l.09-.051c-3.308-.236-8.16-1.011-11.434-1.527-.674.286-1.65-.932-2.313-.304.662.259-1.197.691.892 1.034l-.381-.056c.623.286 1.016-.124 1.224.286.23-.079-.163-.258.196-.275.107.224.612.185.247.297.921-.129 1.326.298 2.09.163-.422.231.78.141.628.438.32-.219 1.034.04 1.556-.033-.034.016-.096.05-.135.028.421.449 1.707-.45 1.168.325.135-.089.562-.05.483-.191.242.169.22.096.326.298.28-.399.646.124.988.101l-.033-.056c.19.118-.197.157-.197.157.427.068.23-.168.337-.275.517.017.213.185.371.315.269.028.859-.298.831-.034.359-.051 1.1.022 1.465.039-.297-.443.758-.354.208-.163.483-.039.079.079-.095.141.398-.011.876-.107 1.168-.011.039.196-.708-.034-.332.19-1.359-.336.618.798.972.057 1.207.342.82.432 1.999.247-.365.505.404-.09.797.151-1.28.113 6.223.781 5.695.888.601-.073 1.701-.113 2.296.129l-.123.033c.472.118.578-.28 1.005-.078l-.09.022c2.634.332 4.762.624 6.784.865-.584-.32.955.006.792.152.05.022 1.656-.18.651.05 1.146-.017 2.336.343 3.998.337-.449-.129.079-.477.113-.09-.135-.382.561-.095.095.068.101.028.573-.152.275.112 2.707.168 4.807.18 7.115.208-.499-.27.405-.079.146.017.994-.158 2.258.522 3.055.258l-.045.011c4.616.157 11.001.264 15.724.208-.073.039-.079.095-.196.084.466.18 1.993.045 1.724.242.174-.045.758.123.623-.051.702.079 1.494.376 2.05.258-.09.236.713.382 1.022.349-.113.045.219.14.084.213.32.079.618.118.601-.022 4.223 1.364 4.767 1.106 7.39 1.892.146.022.331.112.337 0-.601-.079.471-.253.544-.298-.314.276.708.225.236.556.163-.056.517-.134.236.051.382.034 1.056-.163.668.095.062-.067 1.095-.106.798.057 1.112-.085 1.752.202 2.622.471l-.146-.123c.354.056.691-.051.989.056l-.275.05.673.045-.37-.129c.78-.511 1.64.545 2.662.18-.073.034-.068.168-.068.168.18-.325.579.315.494-.067-.016-.051 0-.079.264 0-.045.006-.022.034-.123.045 1.819.135 1.735.337 3.807.213-.41-.281.5.079.82-.005-.202.359 1.157-.006 1.769-.045l-.096.078c.281-.017 1.315.191 1.32-.151 1.056.415 1.938-.371 2.881-.068-.112.006-.253.085-.169.079 1.023-.034.253-.354.978-.5-.337.129.028.208.185.258.606-.533.988-.207 1.853-.454-.123.067-.314.095-.438.157.331.129.365.078.595.067h-.022l.539-.011c-.303-.292.606-.298 1.005-.522-.399.303.354.208.348.354 1.09-.422 1.258-.264 2.746-.798.377-.168 1.455-1.061 1.067-.494.326-.011.551-.101.815-.247.028.399.831-.59.393.14.23-.14 1.123-.741.544-.174.287-.123 1.18-.589.607-.516zm-90.383-5.531c.04-.129.259-.051.253-.006-.067 0-.174-.033-.253.006m1.438 1.084c-.051.028.146.084.264.146-.079 0-.584-.062-.264-.146m86.795 4.88.061-.034s-.033.017-.061.034m-88.609-5.885v-.006c-.017 0-.022 0 0 .006m60.581 5.778c.034.034.062.056.096.084a.26.26 0 0 0-.096-.084m-60.463-5.75c.05.039.084.056.123 0 0 0-.05 0-.073-.006h.006s-.034.011-.056.006m13.461 2.661.073.012c.028-.079-.045-.012-.073-.012m67.213 5.369s-.034-.023-.068-.034c0 0 .028.023.068.034m3.51-.55s-.006.039-.017.073c.011.011.017-.073.017-.073m-24.608-.5s-.039-.006-.062-.006c-.146 0-.05.011.062.006m7.306.87c-.079.017-.163.04-.242.045.13.028.231.045.242-.045m-.247.045c-.107-.022-.231-.056-.337-.045a.67.67 0 0 0 .337.045m24.13-2.111-.073.045s.09 0 .073-.045m0 0 .073-.045c-.034.011-.067.022-.073.045m.219-.141-.152.096c.057-.017.13-.04.152-.096m-2.286.82c-.061.112-.477 0-.584.135.118-.051.523.056.584-.135m-3.273.112.516-.078c-.101-.039-.236-.09-.011-.157-.668-.028.163.106-.505.235m-1.601.124c-.163.09-.202.107.011.124.264-.085-.022-.085-.011-.124m-11.489.831c-.214.011 0 .056-.034.141zm-1.983.741-.309.023c.118.073.236.146.309-.023m-1.802-1.095h.264l.095-.016zm-64.03-41.325s.023.006.029.011c-.012-.017-.023-.028-.029-.011m4.796-.326-.033.079c.039.011.022-.034.033-.079m.955-.084s-.011.152 0 .225c.011-.129.056-.113 0-.225m-1.719.157s.006.04.017.057c0 0-.011-.045-.017-.057m-7.075.214s.011.05.022.067c0-.017 0-.034-.022-.067m1.544.185.039.023zm-2.375.028c-.04-.028-.073-.028.005.006h-.005zm-.809.011-.045-.033s.023.045.045.033m-16.695-1.842c-.023.113-.157.113 0 .146zm16.813 2.988.09.073c-.028-.056-.073-.157-.09-.073m111.2 11.147v-.011c-.005.011-.011.017 0 .011M91.47 129.251c.095.657.269-.107.325.219.36.095.697-.505.59-.18.196-.056-.011.079-.062.141.562-.27.298.269.112.028-.084.769.506-.135.747.46 1.27-.017 4.723 1.286 6.761 1.623-.073-.399.242-.236.141.073 3.487.511 9.771.91 12.584.724.365-.336 1.146-.28 1.421-.241.101-.051.455-.736.579-.039.202-.236.415-.253.404-.073.438-.36.573.174 1.247-.186-.017-.292.325.36.78-.123.41.382 1.578-.427 1.544-.107.203-.511.292-.185.781 0 .034-.545.292-.275.421.028.051-.017.247-.163.292-.056-.062-.365.32.09.539-.213.377-.635.202-.141.567-.281-.016.028.017.056.073.073-.084.079-.162.163-.247.247-.05-.017-.129-.101-.151-.028.022 0 .078.039.123.056-1.808 1.797-3.347 3.886-4.593 6.217l.219-.163c-.354.589-.888 1.96-.955 1.808-.264 1.398-2.162 3.852-1.73 5.318.45-1.78.062 2.707 1.517-2.151-.09.287-.18.573-.259.859.36-.943 1.404-4.661 1.393-3.672.584-1.921 1.46-2.735 2.224-4.313-.236.831 1.168-1.556 1.218-1.073.276-.864 1.584-2.004 2.191-2.774a1 1 0 0 1-.186.236c.826-.281 2.471-2.987 2.207-1.673.191-.253.887-.787.702-.798 3.173-1.684 4.745-2.252 8.738-3.987.073-.005.107 0 .129.011-.707-.258.775-.601.753-.528-.27.074-.276.135-.388.214.938-.376.315-.045-.123.196.876-.331 1.87-.797 2.577-.937.191.134-1.589.527-.629.421l-1.078.247c.618.842 3.633-1.561 5.2-1.286-.146-.388-.034-.461.157-.466-.017 0-.028 0-.056.017 0 .045.017.101.034.157.022-.056.084-.152.056-.174.331 0 .865.135.842-.663.511 1.314-.572.685 1.646.18-.455.517-.085.151.101.039-.068.371.326-.118.213-.561l.084.303c.124-.247.354-.747.511-.354-.297-.584.298-.483.472-.539-.05.039-.011.174.006.241.269-.55 1.179-.578 1.297-.016.185-.09-.101-.989.112-1.045-.067.567.904-.511.938.27.067-.18 1.342-.904 1.797-.528-.634-1.651 1.095.539.607-.865 1.274.146 1.87-.595 2.656-1.039 1.308.64.539.124 1.538-.427-.095.433.208.096.225-.09.107.259.191.208.253-.067.202.674.814-.517 1.218-.561-.061.078.051.235.107.297-.022-.584.505-.646.635-.831l-.034.241c.219-.471.511.422.724-.05l-.314-.219c.174.034.258-.112.135-.326.471.332.32.713.937.904-.348-.202.034-.438-.224-.64.354.09.022.887.393.584-.275-.629.269-.146-.146-.702.921-.084 1.87-.747 2.443.096.241.078.539-.961.264-.562-.017-.23.252-.37.37-.415-.022.14-.404.735-.202.763.326-.353.303-.926.567-.269.433-.141.343-.567.702-.966.113.522.146-.343.438.079-.64.454.865.443.854-.422.18.36.354-.589.573-.348.14.5.398-.533.629.135.146-.045.219-.219.365-.213-.028.056.679-.208.527-.354.248.281 1.09-.264 1.348-.489.152.118.202-.331.298-.23-.056-.146.045-.14.14-.174-.123.736.315-.112.478-.169.185.287.398-.101.376-.314.174.286.758.258.449.05.427.017.416-.662.803-.494.028.399.505.163.511-.129l-.32.326c-.017-.882-.101-.326.427-.595.146.713 1.606-.146 1.011-.517.791.573-.13-.455.696-.219-.18.736.455.505.168-.129.04.106.101.084.186.095-.056-.073-.096-.118-.113-.163.017-.028.04-.067.073-.101.023.158.5.298.59.045-.135.494.365.073.618.011.365-.28 1.173-.578 1.741-.847 0 .022-.017.044-.085.078.382-.034.214-.056.186-.123.101-.051.196-.101.269-.146-.017.045-.106.129-.14.162.505-.146.971-.336 1.426-.544.023 0 .04.011.04.017l.073-.073c.106-.051.219-.102.32-.152 0 0 0 .006.011.011.011 0 .017-.011.022-.022.551-.27 1.084-.562 1.64-.82q.11-.009.202 0c-.011-.028 0-.062.023-.096a9 9 0 0 1 .589-.235.7.7 0 0 1-.106.146c.572-.264.735-.377 1.55-.691a.25.25 0 0 1-.13-.084q.211-.078.438-.163a.4.4 0 0 1-.123.073c.18-.056.415-.085.516-.034-.308-.18 1.584-.522 1.432-.747.057-.022.102-.045.152-.073l.157-.022c0-.028-.033-.028-.067-.023.202-.101.359-.191.438-.269-.011.05-.152.14-.32.236.769-.264 1.729-.725 2.881-1.225.084-.028.174-.061.258-.09-.219.197.118.045-.236.175.298-.079.421-.062.646-.242.034-.011.067-.028.101-.039.017.112.331.005.46-.084h-.258s.017-.006.023-.012c1.684-.455 2.094-.634 3.47-1.381a.2.2 0 0 1-.079-.062l.562-.208a.3.3 0 0 1-.067.124c-.034 0-.073.011-.113.022.051-.033.09-.056.068-.067-.062.028-.079.056-.073.073-.113.034-.208.101-.068.135.012-.135.663-.214.562-.113.208-.157.056-.146-.129-.106.354-.056.55-.186.848-.292.061-.017.123-.04.191-.045-.163-.04.095-.174.308-.298l.315-.118c.208.045.612-.084.314.225.337-.247.73-.152.949-.191l-.179.112c.106-.067.202-.095.303-.123l-.152-.096c.124-.017.225-.045.236.011-.151-.308.348-.584.612-.421-.466.073 0 .141-.236.264.113-.039.292-.073.191.011.478-.022.365-.421.781-.286-.163-.118.646-.376.64-.376-.387-.522 1.904.348 2.134-.191a6 6 0 0 0-.629.101c.135-.073.27-.146.41-.208-.196 0-.415.096-.533.084.191-.123.179-.089.073-.191.308.214 1.027-.353.819.354.287.191.731-.056.843.287.258.112.163 1.673.606 2.325-.129-.141-.191.078-.297-.236-.023.432.297.87.219 1.173.056 0 .061.287.191.135-.349.944-.472 1.943-.803 2.836-.017-.034-.051-.022-.017-.073-.062.152-.113 1.331-.23.623-.354-.101-.231.567-.596.747l.023-.078c-.405.561-.579 1.381-1.112 2.044-.084-.45-.006-.118-.107.185-.32.129-.696.208-.275-.163-1.005.848-1.23 1.359-2.488 2.387.068-.18.242-.405.393-.607-.707.843-2.504 1.466-4.346 2.37.213.174-.006.371-.303.5.028-.101.162-.331-.118-.27.275 0-.169.275 0 .315-.18.062-.365.095-.489.078-.174-.022.135-.151.084-.213-.404.174-.23-.045-.528 0 .107.084-.056.225-.303.292l.388-.011c-.466.432-.601-.028-1.073.404l.129-.18c-.236.017-1.387 1.073-1.274.742-1.174.724-1.859 1.033-2.836 1.493.033-.045.073-.095.101-.146-2.342 1.101-4.173 1.927-6.672 3.33.371.051-.612.82-.404.483-1.432.798-2.892 2.432-3.998 3.937l-.023-.174c.107 1.067-.763 1.218-1.168 2.269l.023-.045a1.5 1.5 0 0 0-.124.376c-.028-.028-.084-.073-.028-.191-.196.309-.668 1.095-.32 1.106-.298-.196-.129 1.174-.404.899.14.163.118 1.027.017.713-.163.298.073.286-.107.646l-.062-.169c-.09.438.163.938-.292 1.146.118-.006.146.662-.011.348-.247.55.129.988-.264 1.269.146-1.101.219-.5-.242-.752.506.645-.533 2.28.169 2.336 0-.017-.011-.056-.011-.096.028-.05.045-.084-.012-.118v.023s0-.034-.005-.045l.011.011c.006-.118.006-.275.006-.455.224.511.23 1.168-.135 1.578-.051.562.971 2.173.432 1.634.955 3.314 3.572 7.318 6.161 9.654.089-.034.432.415.673.454.315.36-.297.214.231.686.561.241.758.376.578-.118.292.236.747-.141.393-.657-.129-.057-.5-.09-.415-.315l.258.208c-.27-.286-.432-.5-.859-.534.033-.106.264-.028.112-.247-.303.444-.488-.275-.342-.236-.343-.202-.921-.555-.826-.887.017 0 .028 0 .017-.017 0 0-.011.006-.017.012-.09 0-.376-.118-.505-.247.438.05-.438-.517-.141-.657-.359-.006-.646-.596-1.027-.843.033.006.095.017.106.056.028-.561-1.392-.713-.494-.898-.151-.023-.365-.315-.427-.174-.017-.259-.056-.197.034-.393-.472.078-.275-.489-.477-.691-.068-.197.224.011.219.022-.18-.308-.264-.039-.405-.045-.275-.348.028-.252.045-.432-.118-.196-.69-.421-.455-.539-.224-.208-.539-.786-.679-1.045-.23.438-.635-.37-.23-.073-.247-.353.039-.089.168-.005-.185-.281-.488-.59-.516-.859.162-.118.258.544.303.163.253 1.134.466-.753-.337-.759-.388-.662.297-.679-.062-1.134-.146-.107-.415-.112-.342-.517.589.158-.203-.297-.04-.679.264.567.135.045-.039-.174.129-1.135.432-4.116.78-4.599-.016-.511.107-1.466.461-1.893l.011.112c.208-.348-.151-.55.141-.836v.078q.42-.781.859-1.488a7 7 0 0 0-.219 1.82c-.023-.186-.084-.197-.04-.494-.415 1.864.04 5.245.534 5.963.904 2.657 1.668 5.009 3.319 7.059-.208-.146.314.55.056.388.511.657 1.078 1.168 1.073.977 7.895 6.57 10.804 5.031 16.33 7.895.331.113.758.309.758.186-1.241-.382.685-.096 1.14-.012-.534.141 1.651.646.646.736.224.051.516.095.488.006.32.129.41.207.051.179.859.253 2.274.377 1.522.472.584.079 1.168.157 2.066.5-.056.011 0 .062-.129.034 1.516.471 2.695.555 4.346 1.168-.494.14 1.275.679 1.556.696l-.348-.202c.82.236 1.583.309 2.268.573l-.634-.096c.517.14 1.033.264 1.55.393l-.848-.314c2.173-.034 3.858 1.398 6.155 1.437-.702.202.887.045.555.315 1.163.275-.314-.337 1.045.067-.112-.011-.062.023-.292-.005 4.111.73 4.279 1.196 9.019.999h-.349c.242-.303 1.382.067 2.286-.219.045.517 3.01-.685 4.055-1.247l-.186.163c3.235-1.201 6.088-2.897 9.187-3.706-1.404.651 1.32-.477 1.348-.483-.18-.073-.253.006-.651.039.191-.151.662-.382 1.095-.528-.753.354.073.197.432.146-.067-.016.034-.101-.006-.129.983-.09.068-.297 1.359-.572l-.044.089c1.617-.64.876-.286 2.892-.994-.287.13-.719.27-1.011.41.634-.061 1.056-.174 1.499-.292l.506-.112c-.146.028-.27.056-.382.079.269-.073.55-.152.898-.219l-.32.05c.741-.618 1.702-.612 2.791-1.112-1.168.573.769.107.618.281.522-.107 1.656-.634 2.252-.488-.803-.253 8.608-1.797 6.935-1.309 1.376.079 1.876.096 3.296.236-.135.034-.309.118-.578.14.516-.045 2.987.259 1.291.219.354.04.888.186 1.359.298-.533-.129-1.072-.567-.174-.258-.707-.601-2.016-.405-2.858-.534.14-.073.286-.129.432-.185-.241.078-1.881.095-.881-.118-.944-.079-1.168-.129-1.904-.062.118-.045-.067-.14.191-.14-1.185-.084-1.898.275-2.364.146-1.494.309-.73.803-2.224.23-.028.241-.629.286-.612.185-2.246.809-2.286.421-4.616 1.129.612-.404-.859.045-2.302.517.067-.113.494-.186.224-.281-.168.045-.191.196-.23.281-.826.269-1.64.55-2.05.69-.034-.348-5.857 2.168-4.363 1.202-.607.163-.758.348-1.466.646l.124-.208c-1.449.264-3.05 1.786-3.061 1.5-.123.061-.303.151-.471.19l.443-.308c-.618.37-1.336.46-.443.095-.731.275-5.442 1.853-5.111 2.19-3.15 1.69-6.677 2.14-9.973 1.702.387-.023.303-.045.275-.056.017 0 .096.011.36.028-.876-.124-1.107-.203-2.05-.186.078-.028.073-.056.017-.084a.17.17 0 0 0-.028-.107s-.028.04-.057.073c-.247-.078-.786-.151-1.083-.174.219.068.432.141.645.197-.505-.045-.943-.141-1.392-.219l.275-.146c-4.835-.68-4.504-.972-8.8-1.82.584.725-2.841-.775-.932-.241-.118-.023-.196-.034-.174-.011.152.039.225.045.253.033 1.51.259-1.618-.499-1.09-.544-.522-.101-.427-.028-.129.089a16 16 0 0 0-1.005-.314c.236-.225.354-.449.646-.343.118-.213-.298-.073-.04-.336.236.084.59-.292.388.044.612-.741 1.213-.713 1.696-1.353-.157.466.679-.449.775-.129.09-.388.803-.708 1.14-1.129-.012.034-.034.101-.079.118.623.023.932-1.55 1.084-.601.034-.163.382-.443.225-.488.297-.062.224-.09.449-.028-.073-.483.561-.377.797-.641.303-.123.118.169.056.231.36-.264.051-.287.051-.438.387-.365.286-.028.494-.051.225-.174.41-.831.584-.623.208-.275.725-.719 1.022-.989.006.096-.174.27.174-.011-.056 0-.095-.011-.14-.022.011-.011.022-.023.034-.028-.54-.085.303-.809.039-.264.331-.377.107 0 .034.168.286-.297.55-.719.831-.87.168.106-.534.5-.101.376-1.202.73.994.146.741-.685 1.067-.635.938-.365 1.6-1.331.107.629.219-.354.669-.494-.742 1.016 4.835-4.195 4.582-3.791.354-.516 1.056-1.404 1.634-1.718l-.056.123c.404-.297.168-.634.606-.842l-.045.084c1.983-1.853 3.583-3.347 5.195-4.689-.685.27 1.993-1.69 1.157-.898.831-.837 1.937-1.387 3.223-2.488-.432.197-.258-.41.028-.146-.365-.196.382-.449.118-.011.09-.045.348-.506.281-.101 2.207-1.696 3.841-3.117 5.688-4.605-.567.112.27-.32.124-.079.685-.775 2.123-1.027 2.606-1.724l-.028.04c1.802-2.151 13.118-6.677 9.046.073.006-.085-.033-.113.028-.214-.393.32-1.078 1.747-1.106 1.41-.056.174-.505.618-.281.584-.438.589-1.1 1.174-1.263 1.741-.169-.191-.697.483-.803.786.011-.124-.23.14-.23-.017-.219.258-.394.517-.259.562-3.178 3.24-3.268 3.756-5.351 5.632-.102.112-.276.225-.18.292.404-.483-.045.528-.051.623-.05-.415-.595.478-.601-.106-.05.168-.179.516-.174.174-.241.314-.466.983-.46.516.022.101-.55.978-.511.641-.584.982-1.213 1.331-1.971 1.875l.191-.045c-.27.253-.393.596-.669.764l.135-.253-.466.506.337-.214c-.107.949-1.471.966-1.881 1.983-.045-.455-.141.359-.326.045-.387.331.303.078-.219.415.023-.039-.006-.039.051-.123-1.342 1.286-1.444 1.095-2.836 2.684.5-.112-.405.309-.595.584-.124-.393-.848.82-1.298 1.269l.023-.124c-.202.203-1.14.725-.921.994-1.067.399-1.314 1.545-2.246 1.91.404-.551-.433.404-.455.421.432-.068.32.073.028.404.202-.309-.146-.151-.309-.101.045.011.034.079.073.101-.64.798-.618.68-1.365 1.37.073-.123.219-.258.292-.381-.353.084-.353.14-.544.28l.022-.011-.455.309c.466.09-.522.696-.651 1.106.331-.651-.36-.09-.433-.23-.746.932-.954.876-2.055 2.055-.258.32-.87 1.623-.752.932-.292.158-.461.337-.646.585-.186-.337-.534.898-.416.044-.157.225-.752 1.14-.438.388-.219.23-.876 1.028-.365.724-.477-.05.691-.735.174-.174.354.253.938-1.376.949-.589 0-.163.45-.77.309-.236.309-.253.427-.27.618-.539-.011.073.146.084-.011.185.455-.225.629-.848.769-.68.41-.606-.112-.808.775-.64-.112-.123.022-.325.146-.241-.067-.214.668-.904.91-.809-.365-.078.224-.264.539-.64.062.225.359-.056.758-.477-.023.05-.028.09.073.118.045-.034.017-.107-.017-.174.517-.545 1.196-1.281 1.797-1.483-.157-.163.814-1.168.472-.416l.185-.185c-.006.028-.011.056 0 .084 0 0 .028-.084.045-.129.354-.365.573-.601 1.202-1.157-.59 0-.169-.786-.152-.207.028-.04.084-.163.18-.208l-.079.253c.141-.304.5-.399.186-.085.179-.14.415-.269.539-.269-.354-.118 1.819-1.41 1.185-1.41a53 53 0 0 1 3.33-3.038c-.169.292.14-.011-.191.281.337-.253.466-.253.685-.668-.011.207.354-.085.466-.253l-.281.129c1.651-1.252 2.022-1.64 3.212-3.043-.595-.023.624-1.023.388-.337-.118.067-.348.297-.135.252-.028-.157.618-.533.545-.387.168-.253.011-.169-.169-.04.427-.28.567-.55.983-.864a.14.14 0 0 0 .05-.045c-.016.017-.039.028-.056.045-.213.017.365-.567.377-.736.157.101.746-.528.522.028.247-.427.69-.561.898-.736l-.14.214c.084-.124.168-.208.258-.292h-.196c.477-.287.056-.084.134-.506.191-.089.371-.471.545-.393-.444.365.084.124-.129.405.09-.101.275-.275.208-.118.528-.309.05-.337.483-.764.011.129.23.034.286-.051-.517.253.371-.774.315-.724-.792-.011 2.016-1.089 1.864-1.87l-.5.651.225-.511c-.174.18-.303.433-.421.523.095-.259.101-.214-.062-.208.865-.781 1.319-.64 2.156-1.876-.354.056 1.696-1.516 1.825-2.353-.033.208.208.062.006.416.298-.438.977-1.207.764-1.454.988-.663 1.763-1.736 2.426-2.629.011.04.045.034-.012.085.416-.365-.05-.461.41-.882.253.651.304-.208.859-.663l-.039.096c.517-.719.809-1.73.899-2.786.123.186.028.259.196.175.017-.253-.213.039-.252-.45.016-.544.028-.904.28-.163-.393-1.454-2.156-2.139-3.841-1.819.236-.185.803-.286 1.185-.309-.281-.067-.943-.045-1.067.084.107-.022.242-.089.348-.056-1.825.506-3.672.461-5.503 1.685.236.152-.022.387-.359.567.011-.101.219-.404-.13-.281.321-.045-.241.348.045.326-.224.107-.46.18-.612.185-.196.012.152-.185.096-.236-.461.253-.264 0-.607.102.124.067-.062.247-.337.37l.438-.095c-.511.55-.685.106-1.196.662l.129-.219c-.275.068-1.437 1.444-1.37 1.09-1.247 1.067-1.932 1.561-2.982 2.336l.096-.191c-2.37 1.887-4.19 3.324-6.941 5.121.415.017-.696.944-.438.562-1.713 1.162-3.179 2.746-4.858 4.127l.034-.191c-.247 1.236-1.533 1.292-2.196 2.477-.011-.034-.045-.101.034-.191-.241.23-.966.747-.809.938-.196-.096-.707 1.106-.82.747.034.219-.494 1.044-.409.696-.326.197-.113.309-.5.556l.056-.185c-.921 1.061-1.584 1.667-2.415 2.139.904-.803.579-.292.371-.786-.034.461-.522.803-.972 1.101-.033-.174.174-.702.208-.231.202-.258.303-.286.399-.544.011.067.157.061.045.163.337-.236.325-.809.488-.669.18-.578-.303-.696.511-.64-.118-.078-.101-.292.056-.23-.129-.185.343-.848.585-.803-.337-.023.112-.247.303-.612.106.213.297-.096.556-.534 0 .073-.034.129.095.135.028-.034-.028-.107-.078-.168.308-.528.713-1.23 1.19-1.46-.191-.152.41-1.096.303-.41l.146-.236c0-.006 0-.017.012-.023.202-.331.32-.544.73-1.095-.427.107-.433-.646-.197-.168.045-.214.129-.219.101.028.056-.281.348-.399.146-.09.118-.129.281-.258.393-.281 0 0 .045.011.062.011-.017-.011-.039-.011-.056-.011q.008.001.017-.005c-.264-.208.157-.349.28-.349-.078-.224.787-1.016.394-.994a32 32 0 0 1 2.156-2.959c-.073.27.123-.028-.096.258.231-.247.349-.258.433-.645.045.185.292-.107.348-.264l-.219.134c.393-.286 1.702-1.87 1.084-1.662.747-.455.758-.567.994-1.275-.539.045.286-.949.258-.331-.09.073-.236.287-.056.23-.079-.118.41-.522.387-.387.085-.236-.033-.146-.162-.017.314-.286.365-.528.657-.842h-.006c.022-.017.039-.034.039-.051 0 0-.028.028-.045.051-.185.045.169-.523.141-.674.202.073.522-.528.483-.023.106-.393.471-.556.612-.724l-.068.196c.04-.117.096-.202.152-.286l-.174.023c.084-.09.14-.175.185-.141-.303-.14-.123-.657.18-.707-.298.353.095.106 0 .348.056-.101.168-.247.146-.113.337-.331-.011-.544.359-.735-.162 0 .191-.719.186-.713-.691.033 1.538-1.185 1.134-1.859l-.247.634.045-.471c-.101.174-.135.415-.219.505.011-.23.028-.196-.118-.168.556-.837.994-.68 1.308-1.977-.286.152.955-1.696.253-2.561.135.146.185-.123.309.259-.017-.259-.14-.601-.303-.871q.007-.053-.012-.078.001.035.012.078c-.169-.281-.377-.477-.534-.382-.241-.994-1.527-1.819-2.504-1.662.022-.034 0-.056.067-.045-.511-.09-.281.315-.803.287.18-.613-.309-.085-.938-.051l.073-.051c-.713.197-1.252.905-1.898 1.432.006-.477.017-.146-.14.158-.332.061-.708.084-.236-.214-1.09.663-1.353 1.219-2.437 2.359.039-.258.292-.612.432-.859-.438.937-2.212 1.926-3.712 3.481.253.09.124.343-.095.556-.011-.106.033-.354-.202-.208.247-.084-.045.298.106.292-.14.113-.297.208-.421.236-.163.034.067-.185 0-.224-.303.297-.23.033-.483.179.129.045.034.231-.163.377l.343-.146c-.258.556-.556.185-.814.747l.045-.214c-.214.101-.826 1.477-.848 1.129-.77 1.106-1.23 1.567-1.949 2.358l.034-.179c-1.612 1.87-2.797 3.341-4.639 5.329.365-.056-.303.91-.213.545-.388.415-.753.87-1.107 1.342.208-.36-.196-.517.152-.753-.174.023-.028-.713-.028-.752-.674-.017 1.348-1.449.668-1.999l-.084.662-.09-.477c-.056.185-.028.432-.09.533-.061-.235-.028-.202-.179-.157.483-1.617.679.303.926-2.083-.325.196.674-1.651.253-2.404.107.174.236-.017.269.32.034-.157.085-.292 0-.314.158-.213-.185-.814-.022-.887-.062-.017-.039-.292-.202-.169.64-1.23.556-2.639.264-3.566.662.247.123-.252.286-.881l.034.084c-.017-.719-.623-1.494-1.084-2.151.517.028.146.023-.157-.14-.023-.343-.028-.826.258-.27-.101-.926-2.106-1.387-3.218-1.072.18-.214.618-.309.91-.382-.208-.045-.724-.04-.82.106-3.291.73-2.97 2.258-3.515 3.005-.034-.124-.073-.298-.253-.152.197-.09.084.197.141.287-.175.168-.433.28-.848.297.146.034.101.242-.068.41l.326-.18c-.112.613-.539.242-.646.86l-.017-.231c-.191.13-.432 1.674-.55 1.275-.382.472-.455 1.971-.91 1.853.006.146-.348 1.129-.359.685-1.836 3.763-2.96 7.334-5.576 10.766l-.04-.18c.281 1.157-.893 1.011-1.23 2.229-.028-.033-.078-.095-.033-.179-.163.213-.775.696-.421.876-.191-.158-.382.449-.495.763l-.106-.163c.118.247-.18.983-.18.641-.157.061-.264.752-.315.314-.235.309-.157.899-.696.764.129.095-.146.64-.151.275-.444.264-.36.893-.82.775.718-.753.365-.225.129-.747-.056.202-.264 1.095-.506.904-.056.101-.247.208-.415.326q.027-.001.045.005c-.028.045-.101.102-.107.175-.045-.045-.034-.102 0-.141-.23.163-.393.326-.073.472a.5.5 0 0 1 .073-.107.05.05 0 0 1-.022.034c.073.005.078-.028.061-.084l-.022.028s.028-.04.028-.045v.022c.067-.073.157-.174.264-.286-.135.589-.472.921-1.073.786-.342.258-1.078 1.859-.932 1.084-1.572 1.842-4.588 3.482-6.907 4.846a23 23 0 0 0-2.274-.865l.494.27c-2.067-.713-4.33-2.179-6.205-3.633.325.174.078-.169.482.117-.46-.376-.915-.92-1.33-1.387q-.024-.034-.04-.061a.2.2 0 0 1 .028.05c-.404-.46-.763-.848-1.027-.926-1.039-2.331-2.28-5.15-2.752-7.604.034.045.045.006.067.107-.623-2.185-.202-1.702.057-4.296l-.017.219c.264-1.393.634-3.1 1.499-4.644.011-.006.017-.017.028-.028h-.017l.152-.27c.438-.376 1.258-.932.809-.488.713-.73 1.651-1.079 2.807-1.899-.393.107-.196-.438.034-.134-.292-.236.337-.365.101.011.101-.051.32-.388.253-.039 2.027-1.202 3.796-1.938 5.481-2.898-.506-.028.264-.242.118-.051.679-.567 1.976-.477 2.471-1.05l-.029.028c3.651-1.847 9.322-4.301 11.232-8.367.005.079.05.112 0 .208.415-.315.707-1.797.814-1.488 0-.174.264-.702.067-.607.186-.623.478-1.449.275-1.948.259.067.27-.736.152-1.006.079.09.079-.235.185-.129 0-.309-.061-.595-.191-.533.057-5.01-2.644-3.768-4.784-3.622.028-.017.017-.011-.017 0q-.042-.001-.084.005c-.129.034-.309.028-.27.135.517-.163-.28.421-.314.489.14-.371-.657.078-.416-.41-.112.106-.359.342-.213.05-.326.141-.764.59-.567.197-.017.095-.82.561-.646.286-.494.315-1.988.944-1.718.5-.191.011-.365.135-.523.236l.174.039c-.292.118-.494.36-.769.399l.185-.169-.533.259.337-.051c-.343.798-1.483.242-2.117.989.095-.433-.208.264-.281-.09-.416.14.23.191-.298.281.034-.029 0-.04.079-.09-.427.174-.73.275-.983.359l.186-.112c-.13-.017-.231-.017-.236.129-.601.196-.938.281-2.05.893.449.106-.427.112-.651.286.033-.415-.921.388-1.416.624.175-.248-1.207.207-.977.426-.999-.056-1.499.876-2.375.848.466-.337-.461.197-.489.208.259.073.281.14.146.242l-.146.056c.068-.113-.179-.113-.308-.129.033.028.005.084.033.117-.151.068-.275.163-.415.264l-.466.174c.089-.23-.023-.089-.186.068l-.236.084c.18-.157-.118-.163-.376-.062h.023l-.461.101c.163.113.068.208-.112.304l-.567.207c-.028-.123-.416-.022-.444-.134-.865.55-1.005.432-2.241 1.083a1 1 0 0 0-.106.079l-1.668.618s.017-.034.034-.051c-.029.017-.079.034-.068.062l-.078.028c.039-.022.101-.05.073-.079a.3.3 0 0 0-.085.085l-.028.011s.006-.023.011-.034c-.016.017-.044.034-.067.056l-.41.152s.006-.011.017-.022a.4.4 0 0 1-.073.039l-.545.202.056-.039c-.022.011-.067.005-.061.045l-39.787 14.701a.3.3 0 0 1 .09 0 24.1 24.1 0 0 0-8.508 5.139c-.151-.113-.365.511-.292-.051-.067.427-.404-.281-.337-.118-.398.056-.342.034-.421.433-.157-.45-.107-.169-.241-.304-.264.5-2.348-.325-2.314.405-.095-.186-.489-.163-.938-.107l-.033-.023s.011.017.011.023c-.708.09-1.545.264-1.573-.129-.264-.208-.426.415-.64.05.141.567-.112-.359-.494.186.135.584-.309.129-.18.033-.005.006-.011.012-.005.017l.022-.022c.011-.006.023-.017.045-.017.039-.404-1.022.382-1.123-.382-.039.045-.466.814-.258.118-.422-.017-.202.14-.624.281.09.578-.674-.73-.775-.017l.236-.096c-.297.371.079-.039.017.32-.584-.112-.258-.69-.971-.129.095-.584-.961.438-.641-.163-.544.489-1.224-.084-1.78.309.259-.943-1.157.287-1.05-.269-.011.516-.449-.017-.135-.045-.292-.292-.595.241-.803.174.045-.427-.617.163-.213-.191-.466.23-1.325-.848-1.763-.084a.24.24 0 0 1-.101-.051c.033-.078.123-.202.033-.292.068.129-.101.157-.084.264-.247-.196.028-.623-.354-.46.275.471-.359-.113-.196-.085-2.909.231-7.076-1.213-9.26-1.437 0 .028-.23.101-.276.241-.01-.909-1.802-.466-2.05-.735-1.768-.775-2.768-.972-3.144-.871.005-.017.011-.039.017-.039l-.028.045c-.562.174.426 1.084 2.482 1.713-.05.292.011.157.106-.118zm78.236 6.435c.011.062-.017.163.028.236-.118-.028-.09-.23-.028-.236m1.039-1.072c.011.062.084-.118.14-.219-.011.073-.056.5-.14.219m51.473 8.221c-.034.056.163-.056.286-.107-.05.057-.443.405-.286.107m-6.739-9.311c-.573.242.466-.668.466-.483.045-.044.584-1.246.326-.438.516-.853 1.303-1.448 2.078-2.6-.32.231-.343-.331-.023-.129-.365-.123.185-.443.101-.022.073-.084.146-.466.214-.124 1.415-1.791 2.47-3.128 3.689-4.61-.46.151.135-.315.096-.09.387-.758 1.578-1.151 1.785-1.836l-.011.039c2.398-2.78 6.144-6.756 9.535-8.44-.033.056-.016.112-.101.14.264 0 1.466-.46 1.196-.185.118-.084.455.073.394-.101.494.067.808.522 1.207.617-.202.175.225.573.359.663-.185.073-.078.494.129.416-.426 3.234-1.246 3.644-2.218 5.357-.056.107-.185.219-.078.269.23-.46.118.478.134.545-.168-.348-.398.478-.572-.028 0 .146-.017.461-.113.163-.129.292-.151.898-.269.489.062.095-.236.915-.281.6-.27.938-.747 1.264-1.269 1.814l.163-.056c-.174.247-.197.55-.399.724l.056-.23-.286.483.247-.219c.185.826-1.056.966-1.151 1.904-.163-.393-.017.314-.281.067-.258.326.292.04-.084.382.011-.039-.017-.034.011-.112-.871 1.258-.994 1.067-1.825 2.6.432-.135-.292.314-.376.567-.197-.354-.545.786-.82 1.23.005-.287-.876.786-.568.848-.847.449-.746 1.471-1.482 1.887.197-.523-.264.393-.286.415.342-.095.32.017.14.348.095-.286-.174-.118-.303-.056.045.006.056.062.095.079-.084-.034-.516 1.415-.511.634-.309 1.163-.09 0-.573.641l.017-.012-.32.32c.449.006-.269.657-.264 1.028.101-.595-.337-.05-.455-.157-.404.898-.578.842-1.241 2.016-.129.309-.314 1.527-.404.893-.219.168-.32.342-.41.578-.264-.297-.219.854-.365.084-.073.231-.337 1.09-.275.388-.129.224-.483.994-.112.668-.365.017.123-.472.151-.337-.135.141-.185.275-.095.416.017-.023.061-.068.101-.113.028-.011.039-.022.045-.05.011-.011.022-.028.028-.034v.017c.101-.09.23-.208.382-.343-.242.315-.573.601-.927.876-.123-.572-.079-.129-.174.135q-.246.185-.5.371c0-.006-.011-.011-.017-.017q0 .001-.017.045c-.499.365-.988.736-1.319 1.14.062-.09.157-.163.174-.23-.623.584-.652.848-1.123 1.011l.028-.102c-2.538 2.297-6.627 5.229-9.479 7.104-.247.556-1.415.517-1.825 1.022-.057-.022-.113-.039-.174-.062.494.281-1.578-.292-1.786-.269-.612-.292.303-.157-.865-.427-.674-.286-.09-.219.202-.18-1.078-.207-1.915-.696-2.493-.915l.561.129c-.337-.078-.606-.168-.876-.252l.27.224c-.725-.286-1.797-.022-2.477-.657 1.18.449.18-.078.77.056-.079-.022-.786-.264-.376-.196-1.23-.584-.652-.011-1.977-.472.129-.022 0-.129-.169-.219.028-.051.056-.09.079-.152.095.068-.039.264.208.18.09-.191-.27-.107-.056-.326.219.118.494-.213.342.09.292-.258.753-.82 1.073-.634.017-.085.179-.348.32-.455-.107.427.567-.348.668-.039.056-.354.657-.585.921-.95-.011.029-.022.09-.062.102.567.056.713-1.371.91-.467.022-.151.298-.376.157-.432.259-.028.191-.062.393.017-.106-.455.461-.315.646-.534.247-.045.118.18.067.242.292-.219.012-.27 0-.41.309-.303.253 0 .433 0 .18-.152.298-.753.455-.539.163-.247.589-.629.814-.848 0 .09-.118.225.152-.011-.045 0-.079-.017-.113-.028l.006-.006c-.466-.107.152-.713 0-.247.258-.331.095.011.05.157.124-.258.927-1.117.523-.488-.068.073-.096.117.073.078-1.005.629.909.169.578-.589 1.011-.635.691-.113 1.264-1.135.151.365 3.594-3.341 4.116-3.717.236-.455.724-1.247 1.196-1.528l-.028.107c.236-.191.157-.404.23-.579.034-.039.068-.084.101-.123.023-.017.045-.039.079-.056l-.023.073c1.505-1.707 2.651-3.139 3.679-4.397zm5.486 9.171a6 6 0 0 0-.297.202c.101-.298.168-.573.297-.202m-12.747-1.191c0 .051.14-.045.247-.084-.056.062-.348.354-.247.084m5.801-8.294c.079-.691.444-1.505.578-.769q-.284.38-.578.769m.702-.927-.107.141c.023-.101.101-.298.129-.169l-.016.023zm-17.936 8.761c0 .067.14-.028.247-.062-.062.073-.332.337-.247.062m-.214.426c-.045.057-.084.102-.106.13zm-7.912 6.414c-.011.033-.023.106-.062.106.607.157.713-1.426.904-.337.023-.168.298-.37.157-.46.259.028.197-.028.399.106-.213-.46 1.017-.584.646-.207.298-.18.011-.298 0-.461.303-.286.253.051.438.084.168-.146.303-.797.449-.522.152-.258.624-.657.826-.842.056.101-.129.286.163.056a.5.5 0 0 1-.18-.079c-.404-.174.112-.763.017-.269.252-.343.09.039.061.185.562-1.072.989-.578.236-.191.191.551 1.14-.247.904-.719.394-.634.77.113.983-.471-.129-.259.208-.927.309-.309.371-.309-.034-.472.444-.685-.219.662 3.262-3.274 3.341-3.218 1.219-2.325 3.532-4.633 4.633-6.593-.562.275.348-.713.404-.522.045-.039.303-1.404.247-.483.32-.893 1.005-1.628 1.432-2.965-.264.281-.477-.298-.067-.135-.427-.061.034-.494.095-.039.051-.135.006-.477.186-.157.775-1.623 1.623-4.274 2.251-5.386.135-.836 1.258-1.347 1.258-2.077v.039c.416-1.14 1.393-2.409 2.539-3.577-.584-1.399 3.436-.663 2.965-.332.685.478.702 1.517.988 2.275-.056-.045-.124-.04-.129-.129-.101.224.247 1.769 0 1.342.09.129-.034.601.152.488 0 .567-.208 1.258.011 1.674-.281-.073-.326.584-.231.842-.073-.095-.123.18-.23.062-.033.258-.028.511.129.5-.909 3.436-.78 3.902-1.611 5.857-.034.112-.135.241 0 .281.09-.5.281.482.314.539-.292-.337-.292.522-.634.033.039.146.14.472-.068.18-.045.331.101.921-.14.522.095.101.022.961-.118.64.174.978-1.106 2.056-.646 1.91-.112.264-.039.578-.208.775l-.011-.242-.163.522.202-.241a.7.7 0 0 1 .09.292c-.095.112-.207.213-.325.32v-.062a.4.4 0 0 0-.045.101c-.304.259-.629.534-.815 1.028-.016-.028-.061-.09-.005-.168-.174.196-.725.662-.551.831-.202-.09-.46.994-.612.651.085.214-.286.927-.247.612-.264.169-.05.275-.359.489l.017-.169c-.259.32-.287.859-.77.781.107.062-.202.606-.179.275-.472.292-.427.842-.888.803.73-.73.438-.241.219-.702.068.854-1.69 1.241-1.229 1.735-.051.028.106-.146.123-.179v.016c.073-.078.18-.179.292-.292-.163.517-.618.927-1.145.854-.365.27-1.213 1.842-1.017 1.123-2.173 2.246-5.834 4.863-8.536 6.526.017.095-.483.275-.578.499-.416.174-.118-.337-.691-.017-.101.118-.185.208-.247.287a2.7 2.7 0 0 0-.494-.135c.803.798-4.038-1.87-5.222-2.212.258.241.32.23-.472.061l1.786.584-1.197-.247c.528.202 1.146.348 1.455.489-.573-.101-.506-.113-.292.09-.921-.393-1.629-.758-2.336-1.118.213-.163.516-.297.685-.522zm18.004-6.122c.202-.207-.029-.23 0 0m-14.455-39.112s.011.005.017.011c-.017.011-.04.017-.051.028.017-.017.023-.028.04-.039zm-1.775.674c-.191.078-.381.151-.572.235-.163-.213.556-.449.572-.235m-10.377 3.908-.118.045c.034-.101.101-.157.118-.045m-8.963 3.69-.017.089q-.016-.04.017-.089m-6.126 3.189-.163-.314c.078-.146.208.23.163.314m-4.212 1.64c-.034.062-.174-.034-.275-.017.011-.191.168-.129.275.017m-12.708 4.184-.04.14-.084.011zm-53.5 9.95c-.028.006.022.079.05.13-.106-.006-.118-.09-.05-.13m75.344 6.357h-.011c0 .012.006.017.011 0m25.231 5.228h-.005c0 .006 0 .012.005 0M94.238 128.998h-.05.044c-.017.006 0 .028 0 .04 0-.012.017-.029.023-.04.033 0 .073.006.106.011q.002-.016-.106-.016h-.023zm.174-.123c0-.096-.062-.051-.084.017.017-.034.067-.012.084-.017m11.804 2.156q-.083.075-.14.124a.33.33 0 0 0 .14-.124m-8.199.067s-.056.029-.01.04zm20.61.495s-.012-.023-.023-.04c0 0 .011.028.023.04m-4.19.275s-.045.062-.067.078c.039.012.073.012.067-.078m-4.734.657s-.011 0-.016-.006h.016zm4.56-.573c.04.028.073.022.101 0-.033-.011-.073-.022-.101 0m5.762-1.179.163.022c-.141-.281 0-.168-.163-.022m-.506-.141c-.044.062-.056.079.012.124.078-.039-.012-.09-.012-.124m-3.492.377c-.068.028 0 .056 0 .146zm-.618.937.073.085.022-.135zm-.444-1.016-.101.062.079-.04zm-5.919.191.017.18c.045-.028.062-.231-.017-.18m-2.555.05c-.022-.089-.09-.151-.14-.067.056.017.107.09.14.067m-7.474-1.336s-.169.022-.062.05zm150.734 30.38c-.05.04-.095.068-.073.079.062-.034.079-.062.073-.079m-71.043 7.419v-.028s-.028.022 0 .028m-3.347-1.191-.067.09c.061.017.061-.045.067-.09m64.417-1.943s.056.028.09.034c-.012-.011-.034-.023-.09-.034m-53.371 3.695c.028.118-.354.112.101.152a.5.5 0 0 1-.101-.152m51.748-1.207-.371.168c.107-.039.242-.101.371-.168m-1.724.825.281-.067c-.09 0-.264-.039-.281.067m8.339-5.773s-.062-.022-.135-.016c.051.011.09.011.135.016m-53.112 5.745v-.005c-.017 0-.023 0 0 .005m77.242-16.302-.061-.022c-.068-.472-1.382-.966-1.258-1.18h-.012c-2.077-.337.697.242.641.742.078.022.207.151.342.269-.208.107-.309.135-.483.309.017-.067-.123-.118.028-.174-.432.107-.685.646-.775.449-.443.478-.039.77-.791.399.078.135-.062.309-.169.191.028.224-.741.657-.949.505.303.169-.247.18-.601.438 0-.14-.112-.129-.303-.039.09-.079-.107-.039-.107-.067-.106.112-.129.14 0 .117a10 10 0 0 0-.331.191q0-.026-.067-.061c-.034.011-.034.061-.029.112-.567.343-1.308.803-1.875.797.095.214-.972.803-.506.225q-.1.057-.185.107v.005c-.427.242-.64.377-1.364.702.499.169-.023.798.084.242-.163.163-.242.146-.079-.073-.196.219-.539.196-.185.011-.185.062-.427.107-.534.062.034.017.034.039.023.067a.2.2 0 0 0-.04-.028c0 .011.023.023.034.028-.129.219-1.898.646-1.381.814-.101.051-.197.096-.292.146l-.073.012.017.016a32 32 0 0 1-3.297 1.416c.219-.208-.123-.04.236-.186-.354.107-.466.062-.764.36.068-.186-.325-.051-.466.061l.275-.011c-.836.253-1.364.438-1.842.64l.073-.045.073-.05-.157.101c-.528.225-.994.489-1.729.915.511.242-.815.691-.427.163.123-.011.382-.135.185-.174-.017.141-.674.247-.578.141-.214.168-.056.146.135.101-.45.089-.641.28-1.084.404.05.011.05.034.033.067-.039 0-.067 0-.084.023a1 1 0 0 1 .084-.023c-.073.113-.499.332-.55.455-.123-.168-.78.186-.444-.23-.331.286-.746.241-.977.314l.18-.14c-.107.084-.208.124-.309.169l.169.073c-.5.067-.068.067-.259.398-.185.006-.455.275-.578.141.483-.152-.023-.141.213-.304-.106.057-.292.13-.202.023-.494.112-.32.477-.758.443.129.096-.646.528-.612.511.629.332-2.067.18-2.145.961l.618-.393-.337.376c.202-.09.381-.27.511-.303-.152.191-.146.151 0 .207-.983.371-1.303.057-2.381.871.337.095-1.854.713-2.213 1.421.084-.18-.163-.141.107-.377-.382.276-1.191.725-1.056 1a7.7 7.7 0 0 0-1.365.477c.051-.095-.022-.219-.168-.09l.112.113c-.808.37-1.505.836-2.061 1.274.017-.64-.297.012-.949.096l.068-.056c-.697.269-1.292.932-2.095 1.319.124-.432.056-.14-.18.135-.365 0-.73-.078-.185-.258-.663.202-1.117.41-1.612.64-.112-.039-.292-.017-.382.09.09-.017.18-.023.259-.034-.438.202-.916.416-1.606.652.174-.219.589-.416.831-.584-.859.696-3.078.674-5.29.763.112.219-.096.315-.371.332.085-.085.219-.197-.033-.253.23.101-.174.163-.152.253-.213-.012-.432-.062-.556-.135-.152-.096.191-.079.169-.157-.45-.012-.191-.141-.489-.219.062.123-.152.185-.404.146l.359.146c-.623.207-.539-.287-1.168-.101l.197-.107c-.219-.084-1.764.337-1.5.084-1.432.096-2.151 0-3.285-.107l.174-.078c-2.628-.18-4.672-.416-7.502-1.017.247.298-1.011.174-.618.079-1.769-.393-3.628-.472-5.515-.915l.152-.096c-.988.595-1.696-.382-2.92-.151.017-.034.045-.096.152-.096-.281-.039-1.045-.275-1.096-.028-.039-.219-1.173.157-.971-.157-.14.174-1.005.286-.708.135-.32-.124-.275.117-.662-.017l.163-.079c-.455-.022-.927.27-1.185-.168.022.123-.663.191-.354.016-.567-.207-1.005.175-1.292-.224 1.101.129.511.208.747-.258-.668.555-2.184-.556-2.308.101h.236l-.011.011q.185.018.455.045c-.152.017-.309.011-.472.005.017 0 .028-.005.045-.028h-.067s-.029.006-.051 0a.1.1 0 0 0 .045.028c-.983-.056-2.106-.449-2.943-.337.096-.016.203 0 .259-.039-3.431-.157-8.216-.736-11.72-1.022-.062.084-.618-.067-.837.051-.483-.107.107-.343-.606-.427-.601.129-.865.123-.416.427-.382-.028-.567.539.056.763.146-.028.478-.213.551.017l-.349-.022c.416.084.68.168 1.062-.073.039.101-.202.185.067.264.202-.096-.157-.247.163-.292.124.219.567.129.241.275.41-.028 1.174-.185 1.326.163.067-.051.382-.158.573-.152-.377.264.713.084.589.393.281-.241.938-.028 1.41-.129-.023.017-.079.056-.118.039.421.416 1.533-.55 1.067.247.123-.101.511-.078.432-.213.225.157.197.084.303.281.096-.41 1.32.168.725.208.387.044.202-.18.297-.292.472-.012.203.174.349.297.252.017.78-.326.752-.067.315-.062 1.011-.034 1.325-.023-.275-.415.669-.382.191-.168.45-.051.073.073-.078.146.297-.101 1.566-.09.758.039-.101 0-.146.011 0 .107-1.224-.309.516.786.881.022.809-.101.568.545 1.174.36.163-.107.247-.343.646-.169-.472.27 1.617.298 2.813.343.315.55 3.263.382 3.072.606.545-.073 1.544-.106 2.078.141l-.112.033c.426.118.533-.275.915-.067l-.079.017c2.404.37 4.336.713 6.121 1.033-.55-.382.888.101.702.185.04.029 1.533-.112.59.073 1.14.068 2.145.45 3.611.528-.399-.151.106-.466.112-.084-.101-.376.517-.073.079.073.106.028.522-.118.236.124 2.465.286 4.385.41 6.486.477-.45-.281.365-.079.134.017.91-.141 2.067.539 2.803.258l-.04.017c4.358.152 10.299-.741 14.123-3.156-.039.067-.016.118-.117.163.477-.039 1.611-.977 1.504-.663.113-.129.652-.314.45-.387.561-.315 1.342-.59 1.634-1.017.095.236.741-.157.921-.387-.045.107.241-.034.196.107.264-.147.489-.315.382-.405 3.634-1.685 3.841-2.179 6.161-3.015.118-.062.297-.09.235-.191-.482.28.186-.466.219-.539-.073.393.646-.197.489.331.09-.129.298-.399.202-.09.303-.185.685-.696.539-.281.006-.106.758-.674.618-.376.792-.663 1.421-.724 2.218-.932l-.18-.034c.304-.123.5-.382.787-.432l-.186.174.545-.281-.348.067c.342-.808 1.522-.314 2.156-1.089-.084.438.202-.275.287.079.426-.158-.242-.186.297-.298-.033.028-.005.039-.078.095 1.516-.673 1.522-.449 3.15-1.403-.466-.085.427-.135.663-.321-.023.41.949-.432 1.443-.696-.169.247 1.23-.275.994-.488 1.033 0 1.51-.966 2.415-1-.478.382.466-.23.494-.241-.388-.068-.275-.169.062-.382-.248.213.089.191.247.191-.045-.029-.017-.085-.045-.118.297-.152.466-.393.926-.612-.252.668.242-.292.567-.219-.089.095-.247.174-.337.263.332.034.337-.022.54-.084h-.023l.129-.039.146-.039a.4.4 0 0 0-.09.022l.281-.09c-.365-.213.483-.455.747-.769-.281.393.348.129.388.269.842-.651.999-.539 2.195-1.37.292-.241 1-1.336.809-.702.286-.084.46-.213.651-.415zm-.157-.05c-.045-.012-.09-.034-.107-.068.034.028.073.045.107.068m-76.72 16.268c.028-.124.235-.062.23-.011-.051 0-.157-.028-.23.011m1.302 1.067h.006c-.05.028.129.079.236.14-.084-.005-.528-.056-.242-.14m52.405-7.194q.06-.025.068-.045a.3.3 0 0 0-.068.045m-41.774 9.002.067.017c.028-.079-.034-.022-.067-.017m58.116-15.173s-.034-.011-.068-.011c0 0 .034.016.068.011m2.886-1.37s-.011-.073-.005-.073a.3.3 0 0 1 .005.073m-20.233 9.512s-.034.017-.045.029c-.101.078-.028.033.045-.029m5.767-2.869c.113-.039.197-.073.163-.157q-.076.082-.163.157m-12.298 6.295s-.039.017-.045.017zm12.298-6.301a.9.9 0 0 0-.286.124.6.6 0 0 0 .286-.124m15.668-8.199c-.607.124.174.062-.382.337l.438-.185c-.101-.011-.236-.034-.056-.152m-11.271 5.504-.033-.141c-.169.101.022.051.033.141m-1.297 1.353-.241.152c.134.011.252.022.241-.152m-47.188 10.108-.297.011.134.029zm-.954-15.095a.5.5 0 0 0-.219-.078c.078.028.146.056.219.078m26.056 2.41-.59.196c-.016.073.309-.09.59-.196m31.133-7.542c.129 0 .23 0 .331-.011-.112.011-.247-.057-.331.011m-21.317 3.414-.303.185c.107-.028.241-.089.303-.185m19.604-4.144.225-.023zm-25.309 6.25s.039.022.089.028c0 0-.056-.028-.089-.028m-117.322-18.15s-.017-.005-.022-.017c-.011.045-.006.062.022.017m-4.167 7.851.057.174c.011-.073.05-.14-.057-.174m84.257 7.429s.017.006.028.012c.186.045.084.011-.028-.012m63.737-2.712c.141.017.236.022.315.022-.101-.005-.208-.016-.315-.022m-79.247-2.976s-.023-.051-.118-.135c.017.039.067.084.118.135m11.091 4.47c.112.056.202.095.28.123zm-16.258-8.463a1.2 1.2 0 0 0-.168-.213c.034.09.101.129.168.213m-2.886-5.711c-.006.118.051.213.095.32zm-40.629-11.181c-.152 0-.253-.017-.337-.039.129.073-.792.416.337.039m128.452 23.833c-.045.034-.102.05-.203.05.068-.005.309.045.203-.05m-85.992-6.25c-.225-.303-.427-.624-.635-.938.163.27.382.618.635.938m-2.393-4.577.231.708c-.056-.219-.051-.539-.231-.708m57.482 18.374a.3.3 0 0 1 .09-.017c-.028 0-.045-.005-.051.006zm-54.556-47.772.163-.067c0-.09-.14.067-.163.067m65.225 44.234s-.073 0-.151.012c0 0 .067.005.151-.012m7.919-2.403c.033-.039.056-.073.044-.084zm-56.196 1.118c-.045-.017-.095-.029-.135-.04-.325-.084-.106-.017.135.04m16.701 4.851a6 6 0 0 1-.562-.073c.298.096.528.158.562.073m-34.109-13.724c-.028-.034-.051-.068-.079-.101 0 0 .073.112.079.101m33.553 13.646c-.241-.079-.528-.174-.781-.214.292.113.545.174.781.214m55.426-6.722c.028.006.152.084.18.05l.179.051c-.078-.028-.146-.056-.174-.051zm.365.101c.129.051.275.129.376.124-.123-.04-.247-.09-.376-.124m-6.424-.893c.342-.034.96.169 1.392.017-.224.079-1.066-.135-1.392-.017m-6.177.146q.615-.11 1.229-.202c-.224-.017-.522-.045.034-.169-1.567.124.331.057-1.263.371m-3.763.837c.635-.202-.028-.084-.005-.124-.394.169-.489.208.005.124m-26.118 8.114c-.5.006-.006.057-.067.141zm-4.667.365-.741-.073c.185.073.562.231.741.073m-3.605-1.69.219.028a21 21 0 0 1-.842-.135c.011 0 .618.107.623.107m-39.944-19.357-.106.208c.162.303.37.292.106-.208m45.571 20.216c-.601.786.466-.292.466-.106.146-1.292-.123.353-.466.106m19.992-17.661c.045-.056.078-.106.056-.106-.051.056-.062.089-.056.106m-7.093 6.632c-.028-.056-.129.062-.236.141zm-11.068 9.086a.4.4 0 0 0-.073.135c.005-.022.129-.118.073-.135m9.552-7.424s-.034-.022-.062-.022c0 0 .045.022.062.022m-23.007 5.026-.017-.022c0 .022 0 .039.017.022m35.44-16.56s-.006 0-.011.006c-.045.073-.017.033.011-.006m4.908-5.284s.039.011.101-.006a.3.3 0 0 0-.101.006m1.842-2.241s.191-.152.106-.129c-.005.039-.033.084-.106.129m1.909-2.241c-.039 0-.095.051-.112.102zm-30.583 28.792c-.011-.04-.011-.073.017-.107-.028.028-.112.107-.017.107m27.82-27.466.32-.332a4 4 0 0 0-.32.332m1.191-1.382c.09-.045.275-.078.252-.196zm-20.48 7.744.061-.05c-.039-.068-.039.028-.061.05m-1.741 15.011s-.04 0-.073.011c.011.006.039 0 .073-.011m-1.545 1.376-.252.157c.112-.062.191-.113.252-.157m-1.201 1.083s-.023-.039-.023-.073c-.017-.011.028.073.023.073m18.138-17.593s.028-.034.039-.051c.079-.123.017-.045-.039.051m-5.088 5.531c.04-.079.073-.152.124-.219-.107.084-.18.152-.124.219m10.687-11.737s.034-.033.039-.033zM240.3 139.702a.75.75 0 0 0-.253.241c.085-.067.191-.146.253-.241m-18.599 17.032c-.039.067-.073.05 0 0m.011-.012s0 .006-.005.012l.005-.006zm-.101.152s.051-.05.051-.073zm-.106.146.106-.152c-.045.04-.106.09-.106.152m1.819-1.645-.022-.056s0 .039.022.056m.461-.444c-.09.101-.489.18-.483.382.016-.129.438-.213.483-.382m2.448-1.269-.427.326c.112-.017.258-.04.084.134.624-.32-.196-.005.343-.46m1.359-.955c.095-.163.118-.202-.073-.101-.191.214.062.062.073.101m8.727-8.271.078.123c.146-.168-.039-.039-.078-.123m.954-1.87.202-.248c-.129.04-.269.085-.202.248m2.061-.658-.174.208-.056.085zm13.859-14.342-.179-.062c-.073.135.056.287.179.062m1.225-8.109c.213.073.382.242.494.27-.051-.129-.292-.309-.494-.27m-22.092 12.501-.225.252.129-.09zm-4.582 1.437-.068.056s.045-.033.068-.056m4.773-6.677c-.034.056-.034.085-.017.096.022-.056.039-.101.017-.096m-4.779 6.677.174-.146c-.039-.045-.101.068-.174.146m-7.149 8.923a.4.4 0 0 0-.028.124c0-.022.079-.107.028-.124m5.183-5.733v-.124c-.022.04-.022.073 0 .124m-4.34 5.666.028-.079zm-23.541 8.103s-.011-.016-.017-.022c0 .022 0 .034.017.022m37.17-26.713h-.012c-.022.073 0 .039.012 0m2.757-5.318s.039 0 .084-.039c-.028 0-.056.022-.084.039m-.039-2.74s-.017-.057-.051-.096c0 .034.028.062.051.096m-1.719-1.769c-.039-.023-.084-.079-.118-.079.017.034.068.067.118.079m-15.403 28.555c-.023-.034-.028-.062-.017-.095-.023.039-.068.089.017.095m15.852-26.545c.023.073.068.163.102.241-.029-.078-.068-.157-.102-.241m-21.047 17.639-.039.078s.039-.05.039-.078m20.334-18.465s.09.18.101.169c0-.073-.016-.213-.101-.169m-.348 7.89s.062-.016.112-.05c-.044.017-.078.034-.112.05m-28.774 19.032-.045.045s-.011.022-.028.039c.056 0 .084-.028.073-.084m8.333-7.739.04-.05c-.057-.056-.028.022-.04.05m9.912 2.174s.034-.006.062-.017c0 0-.034 0-.062.017m-1.118 1.499a2 2 0 0 0 .186-.163zm-.623.848s.045.062.039.062c-.011-.017-.028-.034-.039-.062m11.495-16.993s.017-.028.023-.045c.033-.112 0-.039-.023.045m-3.015 5.077c-.073.084-.124.151-.051.202.011-.068.028-.141.051-.202m-.006-.006a.8.8 0 0 0 .163-.23.5.5 0 0 0-.163.23m-11.765 16.544.023-.068s-.056.04-.023.068m0 0-.022.067s.034-.051.022-.067m-.078.207.05-.14c-.028.039-.067.09-.05.14m1.112-1.69s.016.034.033.051zc-.012-.118.331-.236.32-.382-.057.096-.393.225-.32.388zm2.133-1.758-.286.332c.096-.028.219-.062.118.106.466-.342-.174.017.168-.438m.944-.977c.039-.151.05-.191-.096-.078-.112.207.073.05.096.078m5.514-8.069.107.101c.084-.157-.045-.034-.107-.101m.455-1.955c-.118.057-.213.102-.112.236zm1.444-.241.129-.281-.101.202zm5.059-14.982c-.011.061-.028.117-.045.179.124.068.281-.078.045-.179m-7.238 2.532c.129-.095.297-.146.348-.213-.118-.017-.309.067-.348.213m-14.169 15.387.04-.146-.129.241zm-.342.46v.017-.005zm1.539-5.582s.045 0 .089-.033c-.033 0-.061.017-.089.033m.325-2.47c.028.033 0 .084-.011.14.017-.022.084-.18.011-.14m.292-2.235c-.033.022-.045.067-.039.118 0 0 .028-.13.039-.118m-1.701 1.976.084-.348a2 2 0 0 0-.084.348m-11.855 9.041-.022.085s.028-.056.022-.085m12.164-10.658s-.107.253-.113.225c.068-.057.202-.158.113-.225m-.579 9.17s.062-.022.101-.067c-.045.022-.073.045-.101.067m-11.939 2.258.04-.051c-.062-.05-.034.017-.04.051m10.726-3.465c0-.118-.011-.045-.005.05 0 0 .005-.033.005-.05m-1.69 5.537c.045-.073.101-.157.107-.253a.4.4 0 0 0-.107.253m5.003-13.405-.207.029c.022.129.247.185.207-.029m-2.942-6.901c.163.056.303.185.387.191-.045-.129-.241-.264-.387-.191m-11.585 15.544-.067.253.067-.096zm-10.732-27.949c-.033 0-.056.011-.084.017.034 0 .073 0 .084-.017m-12.955 5.228.09-.118h-.006c-.061.023-.073.034-.084.118m2.067-.842s-.023-.034-.045-.04c0 0 .034.034.045.04m-2.903 42.156.106-.039c-.045-.039-.056-.011-.101.039zm16.363-47.143h-.011c-.062.034-.022.023.011 0m4.487.157s.04-.045.056-.073q-.023-.001-.056.073m.45 2.393q-.042-.04-.006-.141c-.011.028-.045.186.006.141m-.292 2.218v-.011.005zm.005-.011c.028-.017.039-.068.045-.102zm-27.033 33.648c.089-.078.258.231.089-.157a.4.4 0 0 1-.089.157m28.566-35.883c-.005.14-.022.286-.033.426.016-.118.039-.275.033-.426m-24.899 20.059s.045-.045.05-.073zm24.63-18.1c.045-.089.078-.191.123-.275-.062.084-.185.18-.123.275m-6.11-4.52a.2.2 0 0 0-.073.034c.034-.012.05-.023.073-.034m-15.948 5.222s.033.012.067.017c0 0-.034-.017-.067-.017m11.208-4.509q.078-.078.163-.146c-.112.034-.196.062-.163.146m.444-.258a.56.56 0 0 0-.275.106.8.8 0 0 0 .275-.106m-18.285 7.384s-.011.034 0 .062zm.5-.163c-.095.057-.466-.016-.505.169.045-.112.438-.023.505-.169m13.175-4.616.033.141c.169-.09-.017-.051-.033-.141m2.987-.926-.073.05.275-.163zm10.72 2.229.186-.017c-.006-.129-.197-.185-.186.017m-4.054 6.093c.135-.09.303-.14.354-.213-.118-.017-.309.061-.354.213m-19.363 10.411.112-.084.079-.14zm-51.242 6.818a1 1 0 0 0 .022-.124c-.045.062-.062.113-.022.124m141.71 19.48c.039.023.084.04.123.062a.4.4 0 0 0-.123-.062m-125.638-26.112s-.017.039-.034.045c.011 0 .045-.017.034-.045m53.533 27.191q-.067-.008-.135-.023c.135.045.236.079.135.023m64.192-2.146c.034-.005.068-.016.107-.022zm8.042 1.135c-.118.067-.292.062-.472.022.303.073.584.135.769.141-.095-.057-.202-.135-.297-.163M140.331 123.54h.006c.241.14.336-.258-.006 0m-.034.022-.017.017s.017 0 .012-.005c0 0 0-.012.005-.012m58.964-49.265c.253.045.084-.124-.05-.13zm.36-.545c-.085-.101-.236-.225-.41-.174.106.084.488.337.168.365.174.528.112-.37.242-.191m.039-7.778-.023.05s.017-.027.023-.05m.528-5.548s-.017.022-.023.034c.023-.012.034-.023.023-.034m-.472 5.419c-.062-.011-.045.067-.056.13zm-.444 6.89c-.016-.033 0-.078-.05-.067 0 0 .028.05.05.067m.753-4.666-.09-.04c-.011.057.051.034.09.04m-.124 1.662c.113.062.056.146.197.118.017-.045-.135-.09-.197-.118m-.028 2.595s-.017-.034-.028-.045zm.028-5.408s.045-.012.056-.023a.1.1 0 0 0-.056.023m-38.427-7.228s-.023.023 0 .028zm-1.679-.82.067.074c.028-.034-.051-.057-.067-.073m39.921-.612.011.012c.073.022.034 0-.011-.012m-3.718.107s-.011-.034-.033-.067c0 0 .017.05.033.067m-1.46.101s.017-.017.034-.017c-.028-.005-.056-.005-.034.017m-1.375.045s.05.028.073.017zm-27.287 1.017c-.028-.045-.045-.096-.061-.14.016.111-.18.145.061.14m33.436 13.14c-.04-.006-.062-.022-.068-.04-.022.057.056.057.068.04m-5.762-13.006s.146.073.146.056c-.045-.056-.123-.151-.146-.056m5.964 13.73a1 1 0 0 1-.124.017c.028.017.062.017.124-.017m-1.853-14.752s.017-.011.028-.022c-.5-.062-.326-.023-.028.022m1.847 13.96c-.37-.078.303.5-.252.158.263.337-.113.651.134.651-.112-.061.028-.415.113-.134.449-.073-.405-.815.219-.523-.281-.1.202-.741.146-.544.129-.73-.955-.562-.169-.955-.095.017-.286-.045-.095-.112-.405-.803.494-.95.421-2.612-.567-.393.028-.286-.214-1.156-.561.219-.454-.248-.157-.045-.05-.247.461-1.011-.067-1.253-.169-1.016.342-2.207.236-2.437.123-.118.415-.314.28-.932-.252-.337.27-.663-.185-.388.803-.561-.808-1.538.146-1.106-.05-.067.073-.36.135-.292-.067-.14-.112-.062-.146.045.09-.354-.096-1.415.382-.955.005-.297.084-.904-.09-1.162.056.05.118.124.174.19-.196-.426-.331-.021-.348-.358-.449.365-.882-.433-.27-.208-.612-.562-.971-.23-1.55.135.264.146-.314.09-.69.033-.5.416.191-.129.039.298-.898-.084.062-.567-1.325-.45.275.214-.691-.022-.831-.05-.247-.022-.888.567-.455-.034-.219-.084-.618.259-.73.169-.006.056-.174.073-.079.196-.663-.51-5.323.124-4.133-.297-.887.005-.943.348-1.937.41.37-.259.69-.483.073-.214.089.427-1.792-.578-2.6-.213 0 .309-.09.393-.203.36-.011-.062.18-.259 0-.332.152.135-.219.19-.005.331-.18-.056-.416-.393-.478-.595-.207.444-.028.225-.572.107-3.212-.023-8.227.213-11.58.163-.174 0-.567-.163-.533.157.067-.309-.646.202-.438-.152-.365.242-1.185.32-1.438.056-.078.14-.747.18-.904-.016.713.039.23.05.399-.343-.371.629-1.32-.286-1.247.365.028-.006.051-.006.073-.011 0 .011.017.017.028.028 0-.011.011-.028.017-.034.466-.05-.444.472-.561-.213-1.489.241-1.708.14-3.297.18-1.449.628-7.575-1.006-4.605.572-.005-.05-.022-.1.012-.033.022.022-.062.308.056.196 0 .079.033.174.112.214.011-.085.023-.169.028-.253l.073-.09c-.011.236.264.18.034.28.741.158 1.19.068 1.623.456.14-.27.561-.158.769-.32-.011.022-.034.067-.056.056.281.314.814-.702.567.095.073-.09.253-.123.208-.236.236.253.376.006.73.174 0 .068 0 .163-.039.22.151-.158.118-.585.292-.046.331-.308.623-.252 1.05-.336-.169-.292.309-.483.095-.186l.101-.056c-.286.416.169-.04.427.062.023.19-.354.045-.163.224.781.433 6.902.017 9.71.298.292.028.55.067.758.112a37 37 0 0 1 1.87-.18c-.028-.364.28-.095.028.062.146-.039.224-.056.106.107 1.932.264 3.409-.662 5.161-.208 2.741.422 6.464-.23 8.682.14 1.876-.707 4.874.5 6.256-.359-.202-.247.286-.645.146.068.039-.09.151-.225.039.01.129-.1.32-.128.112.023.826-.213-.41 1.112.006.978-.017.219.202.718-.022.404l.044.342c.259-.623.5.826-.005.601.18.079.056.41.241.517-.039-.04-.174-.028-.174-.028.208.421-.264 1.612-.078 2.572-.203-.169-.242 1.488.033 1.516-.376.567.275.893-.056 1.443-.135-.275 0 .236.062.343.146-.18.236-.208.337.045-.556-.028.151.275.135.662-.141.057-.079-.1-.203-.09.455.635-.056-.005-.084.461v-.011c-.062.27.18.342.124.825-1.241-.556.056 2.044.017 2.449zm-39.011-13.454h-.012c.006-.012.012-.012.017-.023 0 .011-.005.017-.011.028zm8.367-.747c.174-.04.05-.146 0 0m.382 1.033s.05-.011.101-.011a.5.5 0 0 1-.101.011m.382-.13s.073.074.134.113c-.084.011-.28-.022-.134-.112m30.004 6.728-.017.006c.006 0 .017-.017.017-.006m-24.097-6.177c.006-.062-.011-.028-.039-.005zm23.732 8.609.028-.04s-.023.023-.028.04m-.04 1.505-.056-.04c-.022-.005.062.04.056.04m-.398-10.434-.017.017c-.067.062 0 .022.017-.017m.449 1.73a.21.21 0 0 0 0 .174c-.011.062-.006.112.079.112-.028-.04-.062-.073-.079-.118.011-.056.022-.112 0-.168m-.079 12.096s-.028-.045-.011-.04c0 .023-.022.034.011.04m.006 0 .017.039s0-.034-.017-.04m.045.135-.034-.09s-.011.067.034.09m-.039-1.354c0 .056-.135.242 0 .23-.09-.022.095-.185 0-.23m0-.005v.005zm.483-1.354c-.085.275 0 .135.112.247.18-.292-.141.062-.112-.247m.247-.674c-.023.146.084.028.112.045-.023-.112-.028-.14-.112-.045m-.113-5.88.146.018c-.022-.113-.056 0-.146-.017m-.634-1.162c-.129.073-.096.09.017.152zm1.061-.595.023.05-.057-.19zm-6.851-4.122.045.174c.073-.039.079-.236-.045-.174m-4.408.247c.084.012.174.073.213.045-.05-.084-.151-.135-.213-.045m-12.377-.168.062-.062s-.225.067-.062.062m48.457.994.135-.05c.045-.248-.129-.09-.135.05m-.601.005c.09-.1.337-.488.376-.174.545-.18-.359-.1-.202-.235-.101.084-.224.235-.174.41m-5.531 8.008s0-.033.011-.05c-.017.017-.028.039-.011.05m.404-5.75c.062 0 .04-.073.045-.14zm4.167-2.274s.051-.028.073-.051c-.039.011-.067.011-.073.05m-4.773-.332a.6.6 0 0 0 .045.13c.016-.04-.006-.09-.045-.13m1.842-.59c-.051-.033-.09.124-.113.192.062-.102.152-.04.113-.191m-1.427 2.106s-.045.012-.056.017c.017 0 .039-.01.056-.017m-.331 12.007s-.039 0-.067.045c0 0 .044-.034.067-.045m.309-2.628-.017.073s.017-.051.017-.073m.073 3.807s-.006-.04.017-.034c0-.005-.073.023-.017.034m-.713.174c0 .028.033.05.067.04zm4.981-14.561c.056.017.05-.045.045-.068-.012.04-.023.062-.045.068m-3.263 15.117a2 2 0 0 1-.27.264 1.2 1.2 0 0 0 .27-.264m-11.405-7.12s.045 0 .056-.023zm10.04 7.9c-.095-.044-.202-.174-.28-.095.089.04.185.073.28.096m5.459-16.1c-.051.13-.444-.027-.141-.106-.073-.45-.848.387-.544-.22-.365.343-.107.012-.455-.106h.017-.017q-.002.001-.011-.005c-.118.123-.236-.012-.09-.057-.775-.196-.59.893-1.045.152.017.09-.022.292-.106.107.028.23-.506.252-.562.017-.331.033-2.538-1.18-2.426.449-.421-.247.18.505.202.775.506-.37.567.19.174 0 .247.236.034.09-.123.382.292-.045.146.134-.012.196.012.13.264.23.045.292a1.2 1.2 0 0 1 .191.427c0 .011-.011.028-.011.045l.011-.04c.214.804.113 2.163-.095 1.977-.056.214-.146.264 0 .5-.191-.123-.23.5-.039.112.067.394-.472.22-.191.759.219.325-.382.735.134.426-.887.567.82 1.685-.23 1.163.124 0-.017.42-.09.337.045.1.079.09.107.039-.101.438.517 1.292-.129 1.134.123.214-.079.764-.141.483 0 .259.281.062.096.242.528-.062.365.59.034.18-.163.359.28.393-.006.724.455-.247.32.797.236 1.263.769.068-1.039 1.674.376 2.847-.505-.09.017.18-.23.225.045.045-.051.152.09.191-.214-.028-.41-.056-.607-.084.023-.062.028-.174-.005-.14 0 .044-.012.09-.012.14-1.302-.174-2.24-.264-3.251-.242-.32.865-.348-.342-.708.186-.702.325-.022.685-.932-.135.275.163.708.18.236 0-.46.095 1-1.606.494-2.55-.32 0-.404-.09-.37-.213.073.011.252.157.314-.017-.112.146-.185-.14-.298-.034.085-.174.36-.393.545-.471-.123.033-.18-.079-.129-.208-.449.399.056-.213-.022-.393.207-.607-.017-1.803.252-2.78.04.05.068.101.096.152-1.365-3.246-3.106-.489-5.257-1.46-.432.707-1.813-.04-2.566.112.18-.23-.118-.056-.163.112.124.113-1.578-.42-1.522-.28-.174.01-1.044.561-.679.775-.972.668.517 1.398-.056 2.184.14.101.18.764-.017.943.034-.73.051-.23-.343-.404.68 1.657.051 1.68.371 3.588.876 1.915-1.112.888-2.353.96-.23.332-1.202.102-1.499.107-.472.14-.449-.129-.826-.365-1.14.809.129 1.185.455 1.354-.022-.45.444-.096.258-.011.764-.073 1.135-.208 1.584.174.146-.281.494-.163.736-.315-.017.023-.04.062-.062.05.348.332.764-.696.472.214.011-.18.219-.135.219-.286.089.224.432.28.831.432.252-.056.05.118-.056.146.353 0 .14-.208.207-.314.944.23 1.337-.95 1.247-1.635.079.051.14.23.045-.151a.5.5 0 0 1-.107.146q.017-.008.034-.006c-.236.253-.545-.28-.197-.1-.196-.265.062-.068.163.005-1.134-1.033 1.084.219-.264-.798-.213-.342.455-.308.231-.612-.276-.056-.382-.483 0-.252-.096-.23-.231-.674-.045-.31.028-.785.084-3.032.089-3.335-1.078-1.578 1.41-.758 2.213-.54 1.101-.37 1.786-.145 3.476 0-.269-.162.107-.454.079-.089-.073-.36.354-.112.05.067.747.427 1.747-.342 2.095-.286a21 21 0 0 0-.483 2.32l-.011-.029c.213 3.768-1.837 7.132 3.644 5.42-.415.342 1.135-.012.826.196.69-.118 1.926.393 2.308-.601 1.05.326-.573-3.61.208-2.302-.169-.865.061-1.78-.04-2.314-.247-.135-.713-.54-.005-.55.045.016-.343-.697-.04-.478-.112-.045-.314-.567-.112-.42-.225-.664-.146-1.86-.107-1.702-.017-.101-.039-.281-.039-.281-.674.516.118-.792-.185-1.14.039.045.174.045.174.045-.141-.05-.157-.202.028-.146.05-.09-.337-.242-.068-.169.107-1.578.467-2.628 0-3.959.416-.938-.404-1.308-.595-1.802.068.224.264.134.376.157-.056-.028-.101-.079-.151-.107.365.118-.365-.471.123-.224.045-.326.219-.32.208.005.275-.651.079.056.404.09.169.124.186-.107.686-.011-.562 1.269 2.083-.191 2.543-.056-.095.382.534-.304.163.258.348-.253.697.124.685-.135zM205.45 69.609c.039.01.073-.068.117-.146 0 .084-.028.308-.117.146m-.899.797h-.006zm19.739-11.332q.017.075.017.118c.011-.028.011-.062-.017-.118m-19.75 11.326c-.039-.202-.157-.056 0 0m15.415-3.734.011.062s0-.028-.011-.062m-.865 4.178c-.039.247-.073.337 0 0m-10.737-3.397c.005-.062-.011-.029-.039 0zm11.315-8.03s-.033-.012-.061-.018c0 0 .039.017.061.017m.624-.136c-.034-.056-.068-.078-.09-.1.033.033.067.067.09.1m.376.208.045-.056c-.011.017-.045.056-.045.056m-.949 6.627q.044.058.078.118c.012-.068.012-.118-.078-.118m.067.112a.3.3 0 0 0 0 .174.2.2 0 0 0 0-.174m4.453-6.784s-.05.028-.045.012c.023 0 .04.022.045-.012m.045-.022s-.039 0-.045.017zm.006 0c.034 0 .067.011.095-.034zm-1.106-.011s.011-.028.011-.057zm-.264-.017c.05-.011.264.163.258.022-.028.084-.208-.123-.258-.022m-1.376-.45c.303.068.14 0 .247-.129-.309-.157.079.14-.247.13m-.618-.33c-.118 0-.146.005-.05.112.157.044.033-.08.05-.113m-1.634 4.694-.14-.028c.011.112.056.005.14.028m.702 1.202c.101-.096.101-.13-.034-.175zm-1.106.556-.012-.057.023.22zm-4.515 9.108c-.006-.09.039-.14-.028-.073.017.017.011.096.028.073m-5.049-8.199h.073l.079-.078zm-48.693-14.59c-.033-.01-.061-.05-.095-.078-.225.045-.045.18.095.079m-.033.203c-.523.034.236.185.123.242.41-.702-.208.044-.123-.242m16.7.36c.045-.012.079-.023.073-.04-.05 0-.067.023-.073.04m1.062.168s.045.028.062.017zm-16.229-.955a.3.3 0 0 0-.096.05c.04-.016.096 0 .096-.05m6.07.803.056-.1c-.05.01-.05.033-.056.1m-2.319-.129c.034.017.101-.123.14-.185-.084.095-.157.045-.14.185m3.723.068s0-.04-.011-.057c0 0 0 .045.011.057m56.313 4.576h-.028s.028.017.028 0m-1.022 2.516s.107.056.096.04c.011-.057-.068-.029-.096-.04m-44.217-6.829h-.006c-.039.029-.011.017.006 0m18.155-.224c.034.062-.297.247-.028.337-.213-.14.348-.18.028-.337m-13.853.04s.011.033.05.067c0 0-.028-.051-.05-.068m-3.358-.152s-.045-.029-.062-.034zm5.273-.08c-.023.035-.062.012-.102.007.023.01.147.05.102-.006m1.729.08-.073-.023c.028-.006.062 0 .073.023m36.21-1.034c.123-.135.455-.045-.174-.168.095.045.14.112.174.168m-62.704.455q.015-.06.056-.067c-.056-.017-.079.033-.056.067m20.654.882s-.039.022-.062.028c.668.185.472.107.062-.028m-21.62-.55q-.066-.1-.039-.158c-.04.034-.045.084.039.157m16.066.466.062-.04c-.034 0-.062.017-.062.04m-15.915-.528c.191.348 1.073-.489.73.134.113-.146.54-.247.248.034.196.073.718-.005.438.152.859.28.859-.702 1.342.039-.023-.118.09-.28.174-.123-.011-.208.606-.433.73-.208-.068-.399 1.567.37 2.589.477.016-.219.848-.545.466-.095.432-.18.41-.276 1.089-.242-.213-.629.416-.415.062-.151.202-.102.399.073.118.073.264.19.96.202 1.713.185l.078.034s0-.023-.005-.034c1.1-.028 2.291-.118 2.409.151.264.045.325.135.612-.016-.141.202.629.202.14.033 1.37.197 1.651.18 2.83-.028-.207-.466.826-.325.214.073.135-.017.427.09.348.14.124-.044.112-.078.062-.106.522.112 1.623-.45 1.415.208.292-.118.584.084.854.084l-.203.073c.433-.169.309 0 .489-.505.438-.135.432-.073.236.252.443.05.342-.398.69-.106-.292-.158.337-.281.394-.27-.152-.079.696.185 1.207.36.112-.046.225-.102.326-.158-.455.034-.371.152-.388-.135.814.09.96.444 1.836.028-.078-.213 1.32.163 1.848-.33-.112.117.051.196-.185.286.269.067.702-.287.881-.186 0-.056.219-.062.107-.19 3.555.757 4.723.47 8.025.072-.107.107-.281.186-.438.259.814-.298 2.089.466 3.655.483.152-.843.893.028 1.129.23-.056-.118.118-.186.298-.152-.579-.387.269.023.545-.073 4.43-.326 11.411.169 15.83-.337-.056.326.854-.286.685.084.68-.381 1.073-.387 1.775-.157.196-.157.937-.28 1.173-.073-.82.011-.32-.067-.449.365.258-.443.724-.224 1.067-.112 0-.011-.011-.017-.011-.028.028 0 .106.028.14-.011 0 .033-.028.056-.062.061.203.062.349.062.354-.18-1.039-.095.478-.33.702.27.809.023 3.628-.865 3.386-.022-.32 1.69-.724 8.8.674 6.497.315-.562-.359-1.1.18-1.112-.084-.86-.309-1.387.101-1.881-.298-.208-.124-.713-.292-1.01.022.022.067.055.056.089.354-.421-.786-1.022.084-.792-.112-.073-.14-.326-.264-.27.292-.291-.039-.359.264-.611.747-.95-.118-2.314-1.196-2.106-.123.1-.37.056-.146-.05.556-.287-.471.207-.601.274-.084-.163.36-.185.09-.27.843-.134-.404-.538-.449.152-.567.191-.438-.477-.859-.23-.236.444-3.662-.326-4.745-.112-2.387.415-6.009.163-7.475.067-.735.202-1.449-.123-2.549-.146.337.13-.068.466-.085.096.124.359-.404.14-.067-.062-2.224-.05-4.79.561-6.93.202l.034-.017c-3.167.13-7.676-.41-10.22-.1-.264-.119-1.314.123-1.062-.085-.46.073-.898.05-1.325.022.011 0 .017-.005.028-.022 0 0-.202-.062-.191-.073a.6.6 0 0 0 .107.09c-.404-.028-.797-.056-1.191 0-2.021-.416-4.138.792-5.278.067.033 0 .028-.006-.006 0-.017-.011-.039-.017-.056-.034-.208.107-.876.736-.899-.005-.179.028-.735.494-.662.213.005.152-.528.382-.376.169-.86.202-2.556.033-2.067-.012l-.449.045c.662.669-1.062-.118-1.494.236.051-.04.034-.174.034-.174-.09.354-.371-.236-.326.112.107.113-.292.057-.09-.016-1.926.1-3.184-.27-4.953-.017-1.044-.343-2.016-.41-2.358.14 0-.078-.174-.101-.247-.13.314.063-1.09.67-.545.17-.854.353-.045-.029-.567-.163-.012-.006-.034-.012-.045-.017a1 1 0 0 0-.09-.068 1 1 0 0 0 .073.062c-.213-.084-.652-.062-1.101.017.657-1.264-2.83.674-2.662.185-.511-.084-1.617-.28-1.695-.022.117-.096.544-.05.19.095zm58.425-.489c.028-.034-.106-.067-.196-.107.078-.01.404-.005.196.107m-7.867-.28h-.045c0 .061.017.022.045 0m-44.173.51s.023.017.045.028c0 0-.022-.022-.045-.028m-2.122-.28.028-.068s-.023.045-.028.068m11.203.337c.05-.029.101-.062.151-.08-.084-.01-.151-.01-.151.08m10.119-.804.326.04a2 2 0 0 0-.326-.04m-9.743.725a.34.34 0 0 0-.225 0 .5.5 0 0 0 .225 0m-16.111.056s.056-.034.056-.04c-.022.006-.062 0-.056.034l-.045.029s.039-.012.045-.029zm-.146.096.101-.073c-.039.01-.09.022-.101.073m1.662-.169.017-.056s-.017.028-.017.056m.41-.017c-.079.006-.337-.19-.387-.045.056-.084.32.14.387.045m1.752.483c-.399.045-.157.062-.309.23.489.023-.101-.095.309-.23m.921.011c-.152.012-.006.085-.022.124.095-.045.123-.05.022-.124m7.581.41c.141-.022 0-.056.017-.146zm1.269-.848.197-.045c-.107-.084-.152-.1-.197.045m1.028.972.23-.05-.174.027zm12.764-.444c-.095.034-.112.23.04.18zm5.605.056c.061.09.235.135.331.045-.135 0-.264-.067-.331-.045m16.515.455.191-.062h-.09zm-50.198 7.503c.191-.86-.286.398-.376.241.415 1.185-.045-.354.376-.241m-19.531 12.466.079.034c-.028-.022-.051-.04-.079-.034m19.104-10.186a.4.4 0 0 0-.022-.158c.011.057-.034.135.022.158m-3.751 4.318c-.05.045.051.163.084.23-.05-.123.096-.202-.084-.23m3.487-18.593s-.016.01-.022.01c.022.012.034.012.022-.01m.231 14.364q-.016.078-.04.146c.028-.067.034-.112.04-.146m-27.264 6.357s0 .062.011.096c.006-.017.011-.04-.011-.096m3.757 2.59c.045.033.067.044.095.06zm-5.913-3.887c-.006.04.028.05.05.084a.2.2 0 0 0-.05-.084m24.377-26.096a.5.5 0 0 1-.006.203c.051-.113.382.196.006-.203m4.992 20.935c.034.028.051.057.045.101.006-.044.023-.14-.045-.1m-.005 0h.005zm-30.426 5.84c-.084-.162-.146-.314-.202-.449.039.118.101.281.202.45m27.292-24.815a.7.7 0 0 1 .253.084c0-.01-.202-.117-.253-.084m-21.8-4.234c.051-.028.096-.056.146-.09-.078.045-.118.068-.146.09m-8.373 24.585c-.005.376.994 1.752.652 1.578.46.663.983 1.05 1.443 1.483-.017-.006-.034-.017-.051-.011.057.078.107.14.141.207a.36.36 0 0 0-.045-.163c.337.32.646.669.859 1.18-.567.792 5.239 3.11 3.145 2.617.359.168 2.252 1.224 1.482 1.1 1.752.663 1.983.888 2.932.522-.309.259.64.253.179.562.057.023 1.208-.017.82.18.079-.073 1.05-.045.758.1.91-.196 2.269.838 2.297.54.264.011 1.264-.056.657.084.208.011.421.028.64.028-.898-.64 1.635.169 2.157-.443-.18.393.258-.208.236.162.426.017-.158-.263.376-.157-.045.011-.028.034-.112.056 3.521-.084 8.024-2.06 9.406-4.43.129.528.921-.888 1.454-1.241-.382.483-.011.365.253.09l-.017.01c.416-.325.371-.65.865-1.375.808 1.314 2.583-5.01 2.841-4.206-.022-.287-.196-1.23.073-.545-.033-.292.085-1.09-.168-.68.258-.162.123.484-.039.388-.354-.741.123 1.46-.332.758.197.511-.157.416-.342.685a.56.56 0 0 0-.096.281c-.011-.05-.078-.056-.09-.09-.64 1.578-2.819 4.796-4.61 5.52q-.125.1-.225.191a.17.17 0 0 0 .012-.095l-.057.129c-.337.292-.556.522-1.078 1.016.77.276-.129.534.051.158-.124.275-.455.308-.169.061-.157.107-.37.163-.483.135a.1.1 0 0 1-.022-.017c0 .006.017.012.022.017-.252.292-.853.668-1.544 1.033l-.152.034s.028.023.057.017c-1.387.713-3.095 1.342-3.207 1.078-.376.09-.477.045-.792.303.107-.19-.55-.078-.393-.01-1.774-.265-3.319.606-4.043.392.062 0 .09-.011.095-.028-.056 0-.101.011-.095.028a.54.54 0 0 1-.354-.325c-.191.022-.174.061-.078.1-.663-.173-2.314.04-1.893-.572-.438.028-.685-.225-.994-.365h.219c-.399-.14-.23.236-.455-.028-.269.567-1.112-.023-.337-.056a.8.8 0 0 0-.179-.096h-.017c-.382-.14-.646.118-1.045-.253-.32.832-3.111-1.33-2.134-.567-.134 0-.247 0-.376-.017-.342-.415-2.561-2.616-3.931-2.684.18-.022.056-.19.348-.112-.494-.107-.786-.809-1.027-.68-.674-1.875-2.516-2.628-2.325-4.054-.365-.786-1.814-3.246-1.05-2.578-.298-1.364-.685-1.842-1.028-3.515.185.208.354.651.494.915-.629-1.072-.303-3.796.101-5.632.045.084.101.118.208-.09-.118.174-.123-.022-.152-.157.135-.584.281-1.056.394-1.32-.489.54.044-.196.129-.713.219-.55.943-3.117 1.999-4.032l-.034.208c2.617-4.695 8.57-7.525 13.59-7.755.208-.09.91.134.921-.208.011.337 1.241-.09.943.264.562-.253 1.483-.247 1.298-.062 1.151.011 2.184.056 2.723.505-.921-.325-.415-.241-.651.158.219-.096 1.01-.135.971.151.09.096.32.23.556.348-.005-.01-.017-.028-.011-.033.056.01.163.09.253.073a.08.08 0 0 1-.068.039c.388.174.685.236.197-.118h.017c-1.646-.814 3.588 1.398 2.465 1.146 1.37.791 2.28 1.123 3.279 2.588 1.792 1.5 3.432 5.1 4.414 7.093-.522.646-.14 1.168.281 1.247h-.045l.107.039s-.017-.028-.028-.034c.353.05.713-.224.55-1.033l.051.365c.14-.988-.826-1.59-.371-1.707-.556-1.011-1.028-1.59-1.056-2.471-.354-.073-.539-.753-.921-1.112.034.017.096.04.107.084.09-.634-1.426-.904-.494-1.039-.152-.033-.388-.365-.444-.219-.028-.527-.415-.64-.662-1.19-.023-.045-.023-.068-.012-.079-.286-.04-.477.068-.258-.382-.438-.387-2.336-1.555-1.881-1.387-.45-.286 0-.1.168-.05-.359-.281-.825-.376-1.039-.579.051-.207.618.326.377-.039 1.308.258-6.088-3.588-8.368-3.504-1.123.225-2.341-.242-2.931-.112-2.437.1-4.566.662-6.34 1.185.573-.068-1.78.842-1.528.634-.937.59-1.892.904-3.111 1.696.45-.14.197.438-.05.14.342.236-.438.427-.124 0-1.898.91-3.807 4.74-4.61 5.61-.298.893-1.488 1.713-1.415 2.662v-.045c-1.404 4.61-1.337 10.333 1.106 14.668-.067-.05-.118-.033-.168-.146zm22.586-25.214c-.033-.017-.089-.04-.179-.084.073.034.14.067.179.084m-.741-.213c.062-.017-.123-.124-.241-.202.084.01.578.202.241.202m10.709 24.506.011-.05s0 .028-.011.05m-9.822-22.996a2 2 0 0 1-.168-.078c.028.039.101.09.168.078m9.637 23.187s.022-.056.033-.078c-.033.039-.039.061-.033.078m-9.333-23.27s.033 0 .056.01c-.045-.09-.186-.039-.056-.01m-12.299-1.5-.067.017c.006.078.039 0 .067-.017m17.594 30.835h-.067s.039.006.067 0m1.584-1.443a2 2 0 0 0-.231.157zm-20.245 4.869-.061-.017c-.152-.023-.051 0 .061.017m6.835 1.117a1.2 1.2 0 0 1-.236.073c.123.017.23.017.236-.073m-13.624-5.413.028.056s-.033-.056-.028-.056m13.388 5.486c-.107-.011-.225-.04-.332-.022.124.039.231.039.332.022m17.335-12.601v.061c.011-.028.034-.05 0-.067v-.062s-.011.05 0 .068m.017-.214-.017.146c.017-.045.045-.095.017-.146m-.483 2.213s-.017-.034-.039-.045zc.023.135-.342.337-.32.494.051-.107.41-.309.32-.5zm-1.988 1.713c-.455.415.18-.034-.157.494.292-.337.157-.253.157-.494m-1.207 1.493c-.073.163-.084.202.084.09.152-.213-.067-.056-.084-.09m-8.637 5.897-.017-.146c-.202.084.017.05.017.146m-1.55 1.213c-.107.028-.208.05-.314.067.14.062.252.107.314-.067m-1.505-.966a3 3 0 0 0-.387.095c.089-.022.191-.05.286-.067zm-15.555-6.576c.135.062.281-.079.056-.18zm-3.072-6.862c.056-.096.09-.32-.022-.438.017.168-.034.359.022.438m9.519-18.566.23-.185-.124.056zm16.105 15.185c.27.017.056-.067-.05-.062zm.331-.286c-.089-.04-.269-.101-.421-.045.113.022.494.123.197.157.247.264.084-.208.224-.112m-.797-4.072v-.084c-.05.034-.017.056 0 .084m.354 3.589s-.023-.034-.051-.028c0 0 .028.022.051.028m.584-2.65s-.101-.012-.09-.023c.006.045.039.028.09.022m-18.65 3.408.101.017c0-.028-.084-.012-.101-.017m8.396-9.535c0-.062.168-.22.067-.332.068.157-.185.152-.067.332m4.722.65s.029-.027.045 0c0-.01-.05-.055-.045 0m-.617-.207s-.006.045.022.034c0 0-.039-.04-.022-.034m-11.321 6.093a.7.7 0 0 1-.146-.017c.106.028.118.13.146.017m16.858 2.19c0 .034.056.023.067.011-.039 0-.062 0-.067-.01m-5.728-7.025c-.011-.067-.028-.174-.068-.095.017.028.045.061.068.095m-11.624 2.808c-.079-.028-.062.028-.029.056l.017-.017c0-.017.012-.034.012-.045zm17.683 4.605h-.152c.029.028.079.045.152 0m-18.818.303c.051.084.326.309.343.129.061-.135 1.213.18.747-.23.129-.028.297.107.078-.062.315-.028-.039-.112-.106-.163.555.096-.332-.19.213-.129-.09-.124-.236-.331.056-.354-.309-.196.264-.28-.039-.702.427.012-.506-.544.297-.241-.179-.023-.157-.18-.308-.169.14-.05.073-.05.258-.061-.421-.096.112-.332.168-.18-.045-.124-.629-.18-.039-.169-.056-.084-.337-.275-.107-.207.023-.22-.561-.635-.23-.45-.056-.168.079.028.135.073-.275-.505.269-.23.022-.095.388.253.478-.242.129-.343-.089-.28.506.034.337-.213-.101-.09-.308-.208-.146-.253.416.287-.039-.073.135-.157.135.258.09.045 0-.056.326.213.129-.258.242-.455.067.174.718-.404.556-.54.314.18-.186-.257.123-.027-.05-.174.112-.663.275-.455-.017-.522 1.326-.826 1.427-.994 0 .017 0 .034.028.011l-.023-.022c-.14-.433.118.073.158-.157-.354-.225.381.01.286-.349.039.057.028.101.034.152.089-.241.353-.163.763-.533-.168-.04-.207-.298-.101-.191-.095-.152.135-.09.124.123.056-.14.062-.095.118.034.309-.18.78-.607.853-.887.259.544.478-.382.556-.057.186-.27.629.287.77-.039.909.213 3.633.073 4.093.534.225-.124.579.18.803-.012-.084.242.174.264.281.163-.286.388 1.606.017.803.416.416-.202.528.258.708.443l.033.034c.511-.241.478-.079.259.292.185.028.443-.028.179.112.287.023.91.057.686.517.073-.04.544-.14.286.006.157.202.337-.517.354.017-.028.005-.062.016-.084.016.016.028.028.04.084-.01v.016c.325-.079.05.168-.034.236.157-.09.152.095.326.028a.6.6 0 0 0-.152.09c.124-.073.197-.04.023.056.213-.045.14.067.314.365-.528.011.404.505.298.73-.304-.05.438.882.544.651-.174.46.511.23.321.624-.214.151.325-.079.365.045-.113-.051-.191.078-.253.123.034-.017.078-.022.118-.034-.073.057.455.326 0 .23.354.287-.528.012.224.675-.146-.062-.235-.068-.292-.051h-.061.061c-.157.05-.045.331-.202.382.489-.09-.062.348.259.517.544.162.179.713.022.6.359.146-.124.292.168.304-.044-.057-.005-.169.13-.062.443-.112-.5-.393.168-.298-.466-.129.286-.14.006-.309.05 0 .163-.039.134.017.09-.494-.752-.241-.022-.522-.18.028-.427-.168-.101-.337-.242.062-.084-.028-.112-.202.174.174.247-.214.101-.264.078-.101.045-.977-.275-1.376-.107.225-.663.382-.214.146-.18-.017.034-.067.073-.073-.208-.062.011-.067.056-.314-.202.174-.185 0-.073-.13-.073-.033-.28.085-.123-.084-.5.09-.91-.949-.646-.91.14-.33-.416-.353.028-.5.09-.347-.533-.213-.354-.595-.365.467.202-.41-.488-.28-.399.449-.253-.062-.023-.124-.084-.028-.146-.37-.118-.078-.129-.388-.876.005-.415-.523-.157.045-.18-.286-.068-.252-.112-.085-.185.23-.14 0-.713.527.371-.22-.607-.18-.365.45.124-1.022-.499-.534.28.135.101.057.028.332-.449-.45.471-.455-.539-.702-.073.438-.169-.506-.421-.034-.057-.438-.281.056-.461.011.045-.112.197-.387.034-.23-.079-.084-.337.219-.298.079-.011.05-.101.05-.084.18-.23-.658-1.236-.27-.96-.545.045-.63-1.146.174-.966-.31-.337.714.084-.696-.882.175-.045-.416-.517.247-.107-.303-.466.522-.471.073-1.392-.23-.253.847-.343-.113-.494-.32-.225.381-.04.185-.545.213a.3.3 0 0 1 .056-.118c-1.202.55-1.937.651-3.56 1.555.421.55-.787-.084-.214.54-.578.325-1.207.348-1.095 1.016-.168-.483-.719.258-.696.062-.09.05-.461.185-.197.387-.303-.202-.045.545-.292.197.18.348-.078.763-.314.674.011.325-.09.567-.455.039.185.23.028.415-.112.55 0 .017 0 .028.011.034-.011 0-.017-.011-.028-.023-.141.13-.242.191.078.174a.2.2 0 0 1 .034-.044c0 .022.028.016.039.016-.011 0-.022-.022-.028-.028.09-.078.034.259.191.292-.988-.404-.775 2.73-1.196 3.168.534.258-.253.325-.005.64.146-.101.174.207.044.202.169.196 0 .258-.258.432zm2.258-4.712c-.017.073-.141.068-.135-.005.017.033.095-.011.135.005m11.017-2.852h.017zm3.263 1.69s-.022-.056-.062-.056c0 .045.028.056.062.056m1.949 5.565h.028s-.017-.011-.028 0m.09.062-.045-.04s0 .034.045.04m-.135-.59c-.09-.011.118-.135.017-.157-.012.045-.146.174-.017.157m.584-.792c.326-.1.151.017.034-.129zm.118-.539c.028.073.09 0 .123 0-.056-.045-.073-.056-.123 0m-1.314-2.824.135-.051c-.04-.04-.051.023-.135.05m-.91-.242-.062.079c.062-.028.208 0 .062-.079m.752-.797-.112-.079s.09.073.112.079m-4.604-2.853c.045-.017.123-.202.045-.174zm-2.46-.567c.056.011.112.073.135.05-.028-.09-.101-.14-.135-.05m-6.559 1.522c.051 0 .039-.062.039-.096zm15.493 8.075c-.269-.017-.056.067.051.062 0 0-.056-.085-.051-.062m-.23.286c-.281-.011.124.124.292.079-.112-.04-.488-.163-.185-.185-.011-.186-.337 0-.107.106m.303.59s-.022-.023-.044-.04c0 .006.016.051.044.04m-19.02-.882s.09.012.096.017zm8.491 8.918c.011-.062.197-.185.135-.309.022.163-.191.118-.135.309m4.251-.82s-.073 0-.028.028c0-.022 0-.04.028-.028m-.516.298-.04-.012s.023.028.04.012m6.716-7.514c.039.006.056.017.067.028.011-.04-.045-.028-.067-.028m-16.993 3.352h-.011q-.001.02.005.045c.023 0 .034-.005 0-.045zm17.049-3.352c-.213-.258-.163-.225-.006-.191-.022-.079-.162-.36-.286-.202.241-.112.208.258.011.062-.438.05.416.477-.213.275.348.09-.281.354-.202.252-.247.439.713.439-.124.483.18.017.343.315-.022.332.106.078.123-.045.174.078-.281-.09 0 .124-.157.146-.124-.09-.023-.123-.175-.106 0 .045-.022.14-.061.258-.062-.062-.051-.084-.152-.112-.017.01.084.073.146.118-.129.365-.421.904-.494.629-.023.028-.039.056-.056.078a.4.4 0 0 0-.045-.04l.039.051c-.202.416.657.691.202.545-.045.124-.005.011-.37.157.252.028.14.14-.045.135.022.073.241.157.017.14.073.062.106.14.118.225l-.068.04c.051.022.051-.012.068-.034.061.398-.45.92-.5.68-.36-.012-.18.488-.438.123-.32-.023-.04.55-.438.427.499.297-.405-.158-.197.488.483.354-.039.253-.112.028-.023.073-.36.135-.073.113-.371.134.028.83-.5.365.034.157-.27.123-.236.028-.067.095.197.196 0 .123.309.242.107.494-.028.062-.275-.023.011.017-.073.23-.185-.488.023.64-.123.28-.197.254-.719-.527-.601.158l.157-.168c-.084.41.045-.034.14.292-1.055-.433-.455.398-1.044.14.05.068-.135.084-.017.275-.32-.23-.219.635-.365.073-.039.028-.084.034-.039.101-.062-.039-.023.197-.113.135.028.05.068.253-.005.13.028.044-.028.106.073.185-.551-.124-.837.123-1.011.348-.039-.657-.618-.073-.921.174.017-.337.028-.14-.051.062-.033-.057-.325-.276-.078-.304-.354-.19-.461.377-.635.377-.101-.4-.129 0-.337.112.096-.247.264-.59-.011-.22.247.26-.444.164-.522-.168-.781-.27-.753.658-.753-.55-.264.421-.073.152-.488.028.196-.337-.977.242-.989-.19-.112.095-.151.072-.106-.051-.511-.079-1.359-.259-2.028-.809-.37.657-.129-.764-.533.056-.146-.382-.5-.438-.668-.494.196-.41-.096-.326-.455-.236.438-.163-.197-.651-.006-.634-.039-.079-.084-.416-.331-.197.269-.219-.511-.151-.135-.314-.269.185-.707-.225-.511-.41-.163.112-.129-.079-.309-.326.281.056.09.146.461-.079-.36.124-.388-.185-.41-.365a.14.14 0 0 1-.068-.022l.062-.017c-.017-.101-.039-.123-.168.09.129.225-.208-.04-.32.079.69-.72-.489-.697-.264-1.05.05-.265-1-1.607-.674-1.983-.601-.095.163-.337-.135-.573-.129.118-.208-.168-.073-.18-.444-.19.657-.392-.095-.578-.085.124-1.219-.174-.736.259-.292-.051-.202.19.056.258-.567-.045.337.202-.191.168.101.13.303.332.017.421.281.04.14.242-.079.371.315.13.349.388.18.567.534 0 .461.202 0 .208.169-.056.225.118.354.04-.101.117-.039.084-.197.185.41-.124.085.404-.045.275.107.107.646-.163.135.157.096.056.449.073.214.135.073.028.196.146.252.219-.101.045-.174-.045-.112.084.034-.034.079-.062.112-.084.017.022.028.045.028.056.393-.236.382.13.045.017.82.264-1.011.236.202.466-.05.651-.258.225.259.494-.483.157.095.017.056.22-.169-.17.337 1.044.691 1.313-.281.28.325-.123 0 .14.196.029.657.293.41.405.449.258.994 1.292 1.224 1.522-.011 0-.017.01 0 .022v-.011l.039.034c.32-.287.079.387.242-.023.14-.005.185.247.146.326.112-.011.454 0 .162.079.253-.017.394.376.994.522-.078-.163.124-.343.101-.186.073-.174.163.068-.022.175.146-.04.14-.012.051.112.353.157 1.106.264 1.375.073-.118.6.663 0 .539.286.309-.129.523.579.82.326l-.017.011c1.219.652 3.055.601 4.252-.022-.169.404.651-.23.482.056.085-.146.337-.208.523-.315 0 .006-.006.012 0 .023l.129.017a.4.4 0 0 0-.107-.056c.09-.057.157-.13.174-.23.113.23.332.044.332-.102.162.483 1.106-1.37.926-.466.124-.51.64-.399.904-.578-.005-.242-.045-.775.326-.169.056-.022.146-.51.225-.219.089-.297.14-.915.612-.702-.023-.067-.146-.578.017-.303-.012-.14-.292-.736.269-.382-.112-.146.084-.174-.011-.342a.4.4 0 0 0 .118.134c-.09-.106-.073-.19.056-.039-.084-.202.062-.174.303-.432.169.539.393-.607.562-.618.135.309.511-.904.23-.842.477-.202-.152-.556.258-.685.186-.051-.556-.304.034-.22-.039-.01-.073-.039-.112-.05.101.017-.174-.556.146-.202-.163-.466.46.36.174-.708.41.472.376-.123.601-.106-.495-.096.196-.292-.057-.607-.454-.32-.016-.77.13-.64zm-17.903 4.077s.04.028.034.045c0 0-.028-.034-.034-.045m.158.241c-.062-.045-.012-.168.061-.123-.044.005-.028.09-.061.123m.449-.887s.073-.022.039-.028c-.017-.011-.028.011-.039.028m14.617 1.887a.3.3 0 0 1 .023.09c.028-.017.045-.04-.023-.09m-2.892 2.943-.011.005h.011zm2.859-2.786c.045-.011.056-.034.05-.067-.022.017-.056.033-.05.067m2.768-5.846v-.022c-.028 0-.017 0 0 .022m-.078-.09.039.045s.005-.033-.039-.045m.039.657c.084.034-.146.113-.056.163.022-.039.185-.146.056-.163m-.871.697c.034-.034.051-.079.079-.096-.32-.016-.152-.073-.079.096m-.23.309c.006-.073-.078-.04-.106-.062.028.062.039.079.106.062m-1.056 2.723-.101-.1c-.016.05.04.038.101.1m.096.932.095.029c-.045-.057-.067-.18-.095-.029m-.955-.505v-.04l-.033.119zm-3.672 3.14c.017-.04-.056-.225-.079-.164zm-2.258.46c.051 0 .113.056.135.028-.045-.079-.118-.118-.135-.028m-5.75-1.792.067-.033s-.146-.023-.067.033" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/HotelNight.tsx b/components/Icons/HotelNight.tsx new file mode 100644 index 000000000..b24e96cda --- /dev/null +++ b/components/Icons/HotelNight.tsx @@ -0,0 +1,44 @@ +import type { IconProps } from "@/types/components/icon" + +export default function HotelNightIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 0h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 0h358v201.375H0z" /> + <path + fill="#cd0921" + d="M135.451 24.737c0-.282.255-.542.538-.542h3.377c.31 0 .537.255.537.542v7.158h8.122v-7.158c0-.282.227-.542.537-.542h3.378c.282 0 .537.255.537.542v18.796a.56.56 0 0 1-.537.542h-3.378a.54.54 0 0 1-.537-.542v-7.468h-8.122v7.468a.54.54 0 0 1-.537.542h-3.377a.56.56 0 0 1-.538-.542zM166.042 23.912c5.68 0 10.22 4.573 10.22 10.253s-4.545 10.192-10.22 10.192-10.192-4.517-10.192-10.192c0-5.676 4.517-10.253 10.192-10.253m0 15.905c3.123 0 5.68-2.558 5.68-5.652s-2.557-5.708-5.68-5.708-5.652 2.585-5.652 5.708c0 3.122 2.557 5.652 5.652 5.652M182.299 28.374h-4.058a.54.54 0 0 1-.538-.542v-3.095c0-.282.227-.542.538-.542h12.606c.31 0 .537.255.537.542v3.095a.54.54 0 0 1-.537.542h-4.059v15.164a.56.56 0 0 1-.537.542h-3.405a.56.56 0 0 1-.538-.542V28.374zM194.376 24.737c0-.282.227-.542.538-.542h11.754c.31 0 .537.255.537.542v3.095a.54.54 0 0 1-.537.542h-7.867v3.521h6.472c.283 0 .537.255.537.538v3.094c0 .31-.254.538-.537.538h-6.472v3.831h7.867c.31 0 .537.255.537.542v3.095a.54.54 0 0 1-.537.542h-11.754a.54.54 0 0 1-.538-.542zM210.796 24.737c0-.282.227-.542.537-.542h3.377c.283 0 .538.255.538.542v15.164h6.759c.311 0 .538.255.538.542v3.095a.54.54 0 0 1-.538.542h-10.679a.54.54 0 0 1-.537-.542V24.742zM135.451 49.602v128.483h87.098V49.602zm23.832 107.617h-14.826v-18.861h14.826zm0-27.496h-14.826v-18.861h14.826zm0-25.968h-14.826v-18.86h14.826zm0-25.633h-14.826v-18.86h14.826zm27.13 51.601h-14.825v-18.861h14.825zm0-25.968h-14.825v-18.86h14.825zm0-25.633h-14.825v-18.86h14.825zm27.13 78.925h-14.825v-18.86h14.825zm0-27.491h-14.825v-18.861h14.825zm0-25.972h-14.825v-18.86h14.825zm0-25.63h-14.825v-18.86h14.825z" + /> + <g fill="#4d001b"> + <path d="M188.15 178.057c.042.06.13.028.111-.144l-.153-.12zM188.437 176.909c-.074-.199-.204-.431-.347-.301.148.199.088.245.259.459.019.171-.051.296-.106.268.037.061-.033.264.065.357.12-.222.125-.505.023-.797.032-.065.074 0 .102.014zM188.674 160.234l-.019.107q.013-.043.019-.107M188.757 149.904c0 .079.019.111.033.116-.01-.075-.019-.135-.033-.116M188.929 148.139c0 .037-.01.069-.01.102.014-.042.024-.079.01-.102M188.673 160.235l.047-.278c-.051-.019-.037.143-.047.278M188.067 174.611a.6.6 0 0 0 .042.149l-.019-.139zM188.799 164.789v.083a.4.4 0 0 0 .065.07zM188.822 168.282c.004-.079-.125-.107-.181-.139a.24.24 0 0 1 .088.171.16.16 0 0 0 .093-.037zM188.595 173.828l.018.097c-.004-.027-.014-.069-.018-.097M188.827 162.288s.037-.018.046-.032c-.014 0-.032.014-.046.032M184.393 177.473v.023c.018-.014.027-.023 0-.023M188.442 178.117l-.056.009c-.004.024-.013.051-.013.075l.069-.079zM189.095 144.91v.014c.014.083.014.037 0-.014M169.002 142.186c.116-.334.149.546.278.041-.051.047-.203-.458-.278-.041M188.081 174.519v-.144a.7.7 0 0 0 0 .144M169.28 142.227l.014-.051zM187.771 137.631a.3.3 0 0 0 .125.055c0-.013-.028-.027-.125-.055M188.831 143.014l.019-.139c-.014.056-.014.097-.019.139M184.865 137.816c-.074-.009-.101-.028-.203-.009q.012.006.032.014c.037-.019.088-.028.171-.005M181.873 137.816l.055.028a1 1 0 0 0 .093-.009zM175.29 177.539a.6.6 0 0 1 .139.115c-.047-.092.393-.125-.139-.115M188.141 174.606a.1.1 0 0 1-.056-.088c0 .032.005.069.005.097.019.009.037.009.051-.009M184.745 138.845l-.477-.019c.134.014.305.019.477.019M170.073 162.348l.014.111c0-.042 0-.079-.014-.111M182.855 138.844a.8.8 0 0 0-.269-.088c-.019.009-.042.018-.056.032z" /> + <path d="M178.379 177.497c.445-.069.144.033.552.144.231-.139.444.051.491-.176.143.153.106.092.384.204-.125-.121.528-.121.51-.269.116.167-.473.208-.107.38.251-.111.718-.153.756-.334.19.042.278.107.579.125-.047-.009-.107.023-.135.042.533-.121 1.316 0 1.613-.218-.107.264 1.125.033.722.278.223-.009.57-.12.649-.167-.023.204.551.051.792.172.125-.116.524-.074.765-.144-.107.023-.167.06-.126.116.269-.083.204 0 .436.093.366-.065-.07-.158.153-.251.319.047.046.13.106.214l.473-.204c.097.018.162.06.204.116.162-.061.31-.149.542-.047h-.408l.158.111.481-.129c.695.153.478.37.427.588l-.283.037c.009.074.204.116.329.121.116.051-.454.236-.764.264-.83-.014-.172-.251-.742-.306l-.732.125-.009-.074c-.116-.051-.185.032-.213.051.051-.107-.598-.037-.894-.051l.106.093c-.834.222-1.311-.237-1.969-.121l-.463.162-.097-.139c-.269.084-.32.19-.765.144-1.561-.246-3.243.055-4.822-.102.018.028.069.037.162.06-1.39-.352-2.173.357-3.424.084l.088-.051c-.635.027.088-.051-.375-.13-.088.171-.811.134-1.177.194.056-.037.185-.032.292-.055-.07-.037-.097-.139-.278-.107-.408.246-1.283.218-1.932.292-.019-.028-.065-.051-.13-.079l-.338-.083c-.241-.056-.477-.12-.57-.204a1 1 0 0 1 .028-.088c-.042-.042-.125-.12-.208-.236.074-.362.018-.621-.051-.765 0 .278.004.524.009.709l-.009-.018c.009.028.009.083.014.129.004.209.013.315.023.255-.107.496-.088.051-.218.176 0-.19 0-.477-.005-.727 0-.125 0-.246.014-.338.009-.065.023-.093.051-.107 0-.125.019-.208.037-.343-.018-.078-.032-.166-.018-.259l.014.042s.027-.033.041-.056c.056-.412-.139-.996-.227-1.339.162.338.186-.088.306-.088-.009-.042-.018.385-.018.908.013-.037.032-.069.078-.079.125-.454-.111-.778-.023-1.44.014.041.042.129.083.097.033-.232-.06-.45-.134-.505.116-.06.199-.561.148-.811-.097-.218-.139-.185-.129-.584l.083.176c.07-.468-.12-.379-.056-.764-.032.153.056.167.07.051-.046-.487-.093-.5-.255-.848l.13.065c-.079-.412-.236-1.195-.06-1.205-.269.13-.139-.903-.135-1.264.01.125.065.148.093.157-.176-.755-.005-1.529-.009-2.298l.194-.12c-.009-.403-.394-.519-.384-.959l.092.157c-.032-.778-.014-1.093.019-1.718l.13.013c-.061-.227-.061-.505-.121-.732.32-.514-.167-2.038.19-2.978l-.245-.061c.004-.361-.042-.82.139-.991v.079c.185.037 0-.362.041-.584-.018-.172-.143-.338-.18-.195.125-.954 0-2.376.217-2.969-.078-.959-.273-1.682-.25-2.715l.028.014c.032-.348.097-1.047.301-1.047-.046-.746-.329-1.219-.236-2.108l.079.194c.041-.227-.056-.588-.079-.676 0-.079.046-.023.074-.009.069-.214-.042-.339-.06-.51l.069.069c.139-.708-.134-1.825-.102-2.733.019.167.098.079.13.009-.227-.375-.171-1.399-.227-1.779l.088.237c-.148-.742.241-.644.088-1.381l-.13.422c.037-.302-.004-.556-.106-.482.074-.348.171-.042.194-.57.065-.023.042.38.125.208l.172-.727s.023-.111.004-.352c-.282.065-.013-.607-.291-.236-.01-.519.032-.992.06-1.45q.022-.342.023-.677c0-.111 0-.222-.009-.333-.014-.135-.023-.265-.037-.399.097-.204.125-.56.139-.954.389.014.787.009 1.079.037.223.023.334.074.311.19q.751 0 1.218-.213c-.102-.028-.227.018-.329.032.13-.088.737-.106.987-.102-.329.079-.862.148-1.121.287.454-.032 1.088-.166 1.343-.213l.116.181c.385-.134.32.148.704-.032l-.074-.056c.704.014.714-.167 1.367-.195l-.028.075c.227.027.561-.144.778.023h-.426c.042.134.371.19.519.254.454-.032.158-.208.385-.227.097.121.023.065-.135.181.505-.042 1.186-.093 1.548-.245.023.018 0 .046 0 .046.528.023.991-.195 1.311-.093l-.102.019c.421.176 1.088-.167 1.176.134.2.056-.454-.014-.134.135.626.097.412-.255.964-.167-.074-.01-.051.009-.079.037.398-.005.927-.037 1.367-.065.542.245 1.654-.06 2.274.222-.199-.102.158-.116.158-.162 0 0-.028.028 0 .046.227.01.255-.088.338-.129.186.088.626-.093.746-.037 0-.065.185-.047.385-.047-.403.07-.13.135-.311.237.602.032.691-.278 1.321-.232l.347.12c.083-.18.616-.106.714-.176.171.056.398.088.315.181.18-.023.389-.009.574-.005-.005.218 0 .399.051.45l.046-.417c-.032.616.014 1.144.056 1.367.042.287.079.556.014.852l-.274-.014c-.111.399.149.737-.013 1.08.092-.121.064-.149.152.106.019-.153-.051-.431-.051-.681l.163.538-.079-.834c.106.356.079.333.19.185.088.51-.13.547-.023 1.028-.037.176-.135-.004-.195.195.097.431-.195.82-.051 1.13-.028.098-.009-.176-.074-.152.028.278.014.477.097.56l.028-.236c-.009.208.107.245.042.644.065.231.199.361.199.111.019.102-.056.324-.139.246 0 .62.292.296.162.898-.009-.041-.023-.083-.037-.06a1.3 1.3 0 0 0 0 .375c-.023-.532-.218.167-.171-.463-.144.07-.028.477-.088.676.097.306.208.033.282.19-.046 0-.046.126-.065.274l.112-.144c0 .125 0 .25.023.403l-.047-.255c-.018.278-.194.695-.088 1.182-.046-.13-.134-.385-.19-.06.07.532-.046.125-.129.421.023.528.194.093.129.871 0 .084.065.005.093-.079-.055.533.023.82-.055 1.339.027-.227.064-.398.12-.097-.088-.13-.083.422-.139.621l.056.051c-.061.157-.084-.01-.102-.139.018 0 .037-.042.032-.139-.046-.255-.255-.162-.273.241.051.431.199.361.255.287-.061.574.25.537.166 1.089 0 .125-.222.546-.241.945.126.208.093-.501.204-.269-.315.667.195 1.367.005 2.242l-.153-.111c-.009.204-.019.403 0 .63l.083-.301c.037.204.005.681-.111.524.125.458.051.556.014.982.014-.454.023-.009-.06-.338-.074.472-.023.509.009.838-.055-.055-.139.121-.139.246.097.305.079.834.13 1.264h-.046c.06.719-.153 1.502-.019 2.229 0 .014 0 .023.005.037l.009-.056c.144-.25.102.566.162.783-.037.047-.102.07-.102.195.139.009.07.278.135.384-.047.251-.163-.032-.158.394.014.167.083.186.134.167-.069.088-.125.361-.139.588-.037-.078.01-.199 0-.25-.074-.028-.046.125-.139.121-.009.199.13.078.079.333l-.106-.231c-.028.101.018.227.027.278-.027-.153-.134-.13-.199-.112.079.584.292.112.408.144-.084.551.055.982.065 1.413l-.125-.079c.018.209.046.311.102.385v.319c-.047-.185-.084-.245-.186-.259.037.343 0 .811.172.899l-.028-.014c-.06.454-.097 1.408-.153 1.376.056.491-.042 1.112.125 1.121.042.292-.218.755-.005.964-.111.347-.046.018-.171-.088-.111.347.171.699-.069.81.074.403.05-.092.157.042-.227.083-.037.751-.167 1.13.093.172.056-.171.153.121-.055-.028-.069.125-.074.204l.144.074-.348.384c.167.57.241-.115.306.644l-.014-.046c-.148.209.111.542 0 1.093.028-.189-.069-.078-.107-.139l.056.306c-.009-.028-.018-.041-.032-.009-.107.269.055.232-.037.547-.028-.218-.135-.149-.186-.056l.162.449-.194-.18c-.014.435.292 1.084.028 1.306l-.028-.218c-.046.019-.185.149-.088.441.023.092.134.152.13.027l-.047.218c-.125-.106-.162-.648-.194-.991.051.106.092.37.171.292-.042-.306-.125-.598-.167-.89.051.121.13.195.181.25.065-.329-.088-.245-.097-.495.051-.093.083-.163.125-.098a2.3 2.3 0 0 1 0-.889s.092.37.167.167c-.075-.607-.228-.728-.316-1.381-.213-.76.13-1.469-.023-1.997-.055-.028-.102.394-.134.051.116.06.074-.204.116-.222-.167-.371.037-.547-.079-.811.042.06.083-.153.12-.297.139.042.056-.412.255.13-.213-.556.051-.987-.268-1.399l-.042.144.065-.561v.023c.018-.241-.019-.278.129-.607.033.139.038.343.07.482.125-.296-.102-.621-.111-.95.102.014.037.343.157.246.014-.236-.06-.436-.088-.653l.056.032c.13-.584-.278-.227-.088-.653-.033.014-.07-.042-.102-.014.06-.157.162-.528.232-.162 0-.204-.051-.431-.112-.538-.083.172-.041.214-.148.278l-.06-.815c0-.093.055.07.055.181.302-.959-.254-1.941.107-3.021-.093.121-.083-.079-.144-.181.028-.352.005-.88.061-1.204l.065.102c-.079-.834-.177-1.409-.139-1.96-.028-.028.092 0 .111.102-.116-.408.25-.894.004-1.005l-.018.148c.042-.802-.135-1.691-.167-2.525.148-.195.014.477.19.31.056-.574-.065-1.158-.019-1.788.019.102.038.079.047.13.092-.626-.148.069-.125-.459.074.028.092 0 .129-.171l-.115-.153c.018-.028.111-.023.143.055-.153-.231-.051-.931-.194-1.116.037-.046.171.083.227.009.041-.278-.014-.472-.07-.658.102-.194.088-.676.102-.574.046-.5-.083-.079-.171-.463l-.065.398-.033-.709.07.283c.055-.325-.07-.658-.065-1.033l-.083.171-.051-.431c.171-.041.037-.551.241-.315.088-.801-.139-1.316-.153-2.048 0 .126.037.079.065.102.037-.426-.051-.681-.139-.935.055.05.074.152.115.157 0-.505-.097-.306-.148-.862.074.153.111.107.13-.046-.065.023-.107-.107-.125-.208.343.416.139-.621.412-.362-.074-.028-.222-.889-.361-.644l.027.153c-.097.019-.055-.19-.064-.343.014.079.037.167.055.167-.116-.788-.009-1.612-.092-2.497.037.079.097.431.125.204a6 6 0 0 0-.056-1.135c-.028-.176-.051-.348-.083-.533-.028-.158-.056-.473-.079-.431.056-.018.083-.014.102.014 0 .005.009.014.009.023q-.001.036.005.079c0 .055 0 .12.004.181.005.25.014.505.116.523q-.02-.367-.046-.741c-.019-.153-.037-.218-.056-.301a2 2 0 0 0-.241.065c-.014 0-.009.004-.032.009l-.088.009-.181.019c-.12.013-.245.027-.366.037-.361-.32-1.01.129-1.654-.121.061.107-.259.148-.607.148.121-.088-.25-.088-.148-.152-.306.097-1.191.139-1.153-.07-.079.204-.658-.009-.909.134-.384-.074-.829.042-1.311-.018.172.13-.481.06-.657.116.05-.01.152-.028.125-.047-.144-.111-.556.098-.83.033-.125-.046.033-.116-.171-.13-.005.093-.741.195-1.01.083.125 0 .13-.046.204-.078-1.288.157-2.664-.033-3.984.148l.231-.153c-.825-.194-.542.25-1.195.232-.737-.033-1.483-.088-2.233-.135-.375-.018-.746-.041-1.117-.06l-.278-.009h-.092l-.042-.009c-.056 0-.111-.005-.162-.005q-.001.07.004.139l.01.065v.018l.004.056v.116c.051.13.061-.074.125-.097-.018.152-.148.194-.064.398l.083-.046c-.222.796.153 2.298-.199 2.886.129.76-.093 1.297.102 2.219-.074.292-.144-.338-.162.056l.129.857-.014-.047c.246.825-.278 2.182-.097 3.22l-.014-.046c-.055-.023-.125.19-.106.357.041.06.06-.056.111-.153.097.922.102 1.126.12 1.858-.083-.315-.074.291-.194.324.078.194.125-.111.19.315.009.607-.093 1.167-.135 1.672.107.204.074.473.209.487.009.685.06 1.07.06 1.913l-.046.023c.162.227-.084.732.009.89-.056-.023-.083-.111-.125-.093l.051.385c-.051-.181-.204-.283-.223.032.116.329.079-.088.172.07l-.153.097c.018.245.185.315.232.014 0 .843.069 1.677.046 2.432l-.097-.079c.037.417.037.978-.051 1.228.027.009.083.116.115.046.135.496-.162.051-.018.593-.037-.134-.056-.305-.116-.329l.121 1.015c-.075.009-.237.626-.172 1.056.042.019.097-.106.107-.217l.037.273-.172.213.149.398-.144.01c.028.292.213.407.199.644-.092.885-.139.704-.273 1.334.273.07-.009 1.001.185 1.163-.204.838-.079 2.057-.139 3.159l-.023-.088c-.125.473.209.538.153 1.043l-.042-.125c-.143.653-.014 1.797.102 2.413-.042-.125-.13-.06-.12.139.055.167.19-.162.139.186-.028-.088-.088-.019-.088.06l.134.343c-.093.899-.19 1.96-.111 2.891-.047.171-.097.046-.144.004.009.269.033.533.056.797.023.13.051.19.074.25.079-.018.134-.032.185-.037-.004.051-.009.107-.004.158.018 0 .037 0 .046-.009a.3.3 0 0 0 .074-.024c.042-.018.07-.046.102-.069.065-.042.139-.07.352 0 .093.023-.283.009-.398.079.658.12.389-.153 1.014-.135l-.162.176c.482.107.547-.092.723-.199.676-.208.482.343 1.399.186.144-.088-.046-.13.097-.218.649.046.723-.079 1.372-.033.347.264-.329 0 .046.251l-.491-.061c.426.139-.385.037-.32.195.32.046.802-.088 1.219-.139 0 .12-.482.014-.292.176l.213-.046c-.06.037-.07.078-.195.078.079.112.25.005.454 0 .014-.06 0-.148-.065-.236.01.014.024.028.056.042.417-.172 1.121-.042 1.478-.176-.056.037-.009.046.009.074.25.004.51-.148.848-.195.185.088-.107.264.435.213.098-.097-.143-.268.311-.264 0 0-.394.079-.185.149zm-8.478-.76c0-.051 0-.125-.009-.217.005.111.009.171.009.217m-.106-.815c0 .088.041.125.088.093 0-.144 0-.278.004-.385-.037.134-.065.343-.092.292m-.746 1.793s-.009-.019-.014-.023l-.014-.389c-.028 0-.051.092-.032.338.018.041.041.06.064.078z" /> + <path d="M169.156 177.983c0 .028.009.042.009.083l.028-.143-.042-.056v.116zM188.655 160.36v-.018l-.014.041c.005-.013.009-.013.014-.018zM170.137 163.338l-.032.005.028.074zM188.206 165.262s-.023.028-.033.065c.01 0 .019-.033.033-.065M188.178 167.379l-.046.301c.028-.13.037-.222.046-.301M188.113 169.004s.042.028.056.032zM187.96 143.125s0-.041-.004-.065c-.024-.148-.014-.046.004.065M188.266 150.83c-.023-.084-.046-.163-.06-.246-.009.139-.014.246.06.246M188.206 150.223a.9.9 0 0 0 0 .356c.009-.111.023-.245 0-.356M188.053 176.061v.078s.009 0 .014.01zM188.071 176.148l.014.088c0-.041 0-.074-.014-.088M188.118 176.418l-.033-.186c0 .065 0 .144.033.186M188.113 173.906l-.046-.023s.023.023.046.023M188.099 173.252c-.009.157-.102.394-.069.612l.037.018c-.07-.102.111-.482.032-.63M188.683 170.52l-.037.546c.051-.097.116-.222.13.028.148-.69-.111.144-.093-.574M188.757 168.815c.023.296.074 0 .102.014-.046-.185-.055-.232-.102-.014M188.757 156.523l.121.028c-.019-.227-.047 0-.121-.028M188.145 154.17l-.074.222.107.107zM188.989 152.785l.018.097-.046-.38zM182.405 137.7l.07.143c.153-.028.185-.19-.07-.143M173.492 137.85c-.098-.075-.348-.121-.501-.047.199.009.399.065.501.047M168.965 160.976l-.046-.181.037.338zM210.675 73.194c.037-.023.088-.097.046-.106l-.116.102h.075zM210.638 72.8a.47.47 0 0 0-.264.237c.125-.093.097-.037.24-.144.042.01.028.084-.013.12.037-.022.027.066.106 0 .033-.124-.018-.17-.134-.133.009-.037.041-.06.065-.08M206.802 71.842l.032.01s-.023-.01-.032-.01M204.657 73.278s.004-.032 0-.042c-.005.019-.01.037 0 .042M204.235 73.477s.019-.01.023-.014c-.018 0-.028 0-.023.014M206.802 71.843l-.084-.019c.014.046.047.023.084.019M209.984 72.806s.033-.005.051-.019h-.037zM207.937 71.471h.023s.009-.042.018-.065l-.037.065zM208.868 71.525l-.074.172c.023-.051.042-.074.06-.079a.5.5 0 0 0 .009-.093zM207.27 71.536l-.019-.042q.002.021.019.042M203.091 66.125s.004-.014.009-.023q-.015.015-.009.023M202.4 65.133l.014-.004.037-.06zM203.99 74.232v-.014c-.023-.074-.01-.032 0 .014M207.538 68.228c-.139.013-.069-.186-.241-.144.051.014.125.194.241.143M209.975 72.778l-.028-.014q.015.014.028.014M207.297 68.088l-.018.005q.013.001.018-.005M205.05 72.955s-.041-.01-.06-.01c.014.005.028.01.06.01M204.365 74.05l.028-.023s-.024.014-.028.023M205.194 72.258s.037-.01.032-.037h-.018c.014.014.014.032-.014.037M205.528 71.62h-.028v.022zM205.541 66.277a.4.4 0 0 1-.055-.111c.028.088-.088.139.055.111M210.021 72.74c-.018.028-.032.037-.046.037q.011-.001.023.005c.014-.014.023-.033.023-.042M204.295 71.763l.07-.093a.3.3 0 0 0-.07.093M207.932 65.156l-.037.037zM204.503 71.355c.051 0 .084 0 .112-.019a.1.1 0 0 0-.024-.027l-.088.041z" /> + <path d="M204.698 66.384c-.125.065-.041-.032-.143-.148-.07.139-.116-.056-.144.171-.028-.153-.023-.097-.088-.208.023.125-.153.106-.167.255-.009-.172.149-.19.074-.376-.078.102-.208.13-.245.306-.046-.05-.056-.12-.134-.153.009.014.032-.018.041-.032-.162.097-.338-.07-.472.12.092-.245-.283-.116-.112-.32-.055-.009-.18.07-.213.112.07-.19-.12-.098-.139-.232-.069.097-.152.023-.236.06a.11.11 0 0 0 .074-.092c-.097.05-.051-.014-.069-.13-.111.019-.047.153-.135.218-.06-.074.042-.125.061-.209l-.195.14c-.014-.029-.014-.075 0-.126-.065.037-.134.097-.148-.014l.097.037.009-.11-.171.064c-.093-.213.06-.385.171-.57h.079c.033-.07.009-.13-.014-.143 0-.056.199-.163.274-.158.162.093-.075.245.027.347l.209-.046-.028.07c.005.055.051-.014.065-.028-.051.097.116.083.176.125l.009-.097c.25-.149.209.324.399.254l.143-.13-.014.144c.084-.065.116-.171.2-.102.31.315.722.051 1.074.181-.004-.028-.018-.037-.041-.056.166.163.292.06.389-.055.102-.12.181-.241.343-.148v.055c.125-.065-.01.056.111.102-.028-.171.134-.18.19-.269 0 .038-.028.047-.042.075.028.032.065.125.097.083 0-.26.186-.306.283-.436.065.098.218.13.361.255a2 2 0 0 0-.041-.217c.078.037.088-.033.088-.107-.037.028-.074.046-.098.065v-.014s-.009.014-.013.023c-.024.019-.038.033-.028.037-.102-.07-.037-.079-.102-.19.041-.014.102-.102.157-.023.028-.014.042 0 .093-.014.019-.032.042-.065.079-.074l-.01.023.038.028c.148-.023.278-.361.416-.584-.111.297.047.195.047.348.014-.019-.116.074-.283.185.014 0 .033.019.047.06.083.019.125-.046.185-.13.06-.087.139-.199.232-.217a.3.3 0 0 0-.038.139c.056 0 .135-.195.172-.325-.005.158.093.19.181.033.111-.236.134-.32.259-.426l-.111.222c.079.028.218-.39.273-.333-.014-.042-.097.162-.079.176.172-.209.232-.343.505-.793l-.162.325c.195-.27.552-.695.334-.288.315-.62.333-.37.366-.366a2 2 0 0 0-.135.2c.158-.2.2-.195.214-.167.013.032.004.088.041.074l-.171.273c.06-.055.403-.556.412-.528l-.083.111c.041-.023.06-.023.078-.018.024.014.024.009.093.07l-.079.096c.112-.037.107.033.172 0-.097.181-.074.237-.028.278.037.047.111.08-.125.399l.32-.315c0 .07.078.079-.2.375l.01-.023c-.274.255-.019.079-.088.19.018.01.203-.116.268-.204-.111.2-.157.362-.241.551-.078.181-.199.394-.412.589-.014.217.121.403-.13.843h-.032c-.111.148-.324.417-.537.384-.051.204.069.57-.093.686l-.046-.079c-.061.028-.014.153-.005.181-.014.014-.042-.018-.065-.032-.088.014 0 .092 0 .139l-.051-.047c-.204.084-.088.454-.222.635 0-.046-.079-.065-.116-.065.157.185-.009.38-.005.487l-.051-.093c.047.227-.282.023-.236.25l.162-.028c-.069.047-.06.12.037.153-.106.037-.157-.074-.236.028-.06-.028.005-.102-.088-.102l-.232.074s-.032.014-.046.074c.255.12-.056.135.227.19-.102.232-.366.325-.352.58-.283-.056-.213.37-.514.18q-.093.161.046.357c.037-.01.009-.056.009-.088.065.07.009.204-.023.26-.032-.107-.032-.256-.12-.376-.024.111.023.31.032.384l-.176-.06c.074.144-.167 0-.051.167l.056.01c-.093.143.064.231.014.38l-.061-.043c-.051.033.061.186-.111.153l.042-.092c-.116-.051-.204-.01-.278-.01-.023.112.167.135.153.19-.116-.037-.061-.023-.144-.115-.018.13-.056.296.042.444-.019 0-.042-.023-.042-.023-.079.102.06.301-.069.324v-.027c-.209.009.018.31-.255.185-.074.019.06-.093-.107-.093-.153.088.176.209.037.283.019-.014 0-.014-.023-.033a1.6 1.6 0 0 0-.093.325c-.278 0-.129.38-.449.384.111 0 .088.088.125.107 0 0-.018-.019-.042-.019-.032.047.051.093.079.13-.097 0 .014.176-.046.176.055.028.023.06 0 .102-.019-.12-.107-.088-.176-.171-.093.115.171.273.065.384l-.144.019c.158.097.028.19.093.213-.06 0-.107.018-.19-.028.014.074-.111.111-.023.18l.069-.032c-.143.14.051.348-.12.422l-.25-.116c-.139.042.064.218-.116.227.097.01.074-.005.129.083.033-.023-.009-.11.019-.166l.097.18v-.208c.07.12.051.102.162.116.033.143-.171.065-.115.204-.051.023-.126-.056-.195-.033.056.125-.255.102-.139.218-.032.01.005-.042-.056-.056 0 .07-.018.107.056.148l.042-.036c-.019.036.083.083 0 .13.051.055.185.078.19.064.014.014-.061.01-.139 0v.01c-.01 0 .032 0-.024-.005a1 1 0 0 0-.162 0c-.069 0-.092 0-.125.004-.014 0-.032.01-.051.014-.009 0-.018 0-.032.01-.014.009-.028.023-.028.018-.009.019.014-.018-.009-.056.009.028.009.037.009.028l-.018-.074c-.01-.032-.028-.055-.042-.079a1 1 0 0 0-.139-.217c.12.166.148.245.157.245.01.014 0 0-.004-.01-.014-.018-.01-.008 0 0 .014.01.06.126.046.158 0 .01.009-.023 0-.037-.005-.018-.023-.102-.06-.143l-.056-.102s.014-.014.028-.005c-.028-.106-.134-.157-.167-.227.033.033.042.023.079.019a1 1 0 0 1-.093-.065.08.08 0 0 0 .033-.07v.065c.046-.018.236.033.236-.12.014.05.037.157.13.139.032-.14.055.009.162.014.069-.112-.13-.149.046-.241.014-.014-.046-.047-.083-.051.13-.06.12-.167.269-.204-.061.018-.116.028-.102-.065.041.088.134-.018.208-.014l-.028-.046c.07.014.056.06.051.097-.014-.014-.032-.018-.046 0-.014.074.157.204.236.148.037-.11-.079-.204-.129-.227.143-.06-.084-.273.078-.31.023-.023.25.065.338.014-.046-.13-.157.014-.185-.102.334.12.135-.38.436-.38l.074.139c.046-.023.092-.046.129-.097l-.111-.019c.019-.06.139-.111.176.01.019-.172.084-.126.195-.154-.102.056-.014-.018-.037.098.143 0 .12-.051.171-.125.019.05.102.102.125.083.014-.125.139-.171.209-.273l.023.041c.139-.139.398-.027.519-.217v-.01h-.009c-.112-.115.102-.148.139-.222.023.033.046.088.078.079-.037-.135.051-.088.061-.158.078.028.037.162.139.125.037-.023.027-.092.009-.143.042.06.12.102.181.106-.014.037-.051 0-.065.01.009.074.041.037.055.13.051 0 0-.13.065-.098l-.037.116c.028.023.051-.028.065-.037-.032.032-.009.139.009.204.121-.102-.018-.292-.037-.413.153.065.25-.092.366-.106l-.014.13a.17.17 0 0 0 .098-.112h.088c-.051.047-.065.084-.065.19.088-.037.204 0 .231-.171v.028c.116.064.352.125.334.185.134-.042.264.088.306-.074.088-.028.134.26.241.065.055.13-.01.046-.07.157.051.125.218-.111.171.125.116-.041-.004-.055.061-.148-.051.218.162.097.204.25.074-.07-.019-.07.088-.13-.028.051 0 .075.018.088l.074-.12-.055.357c.194-.093.074-.232.273-.209h-.014c-.018.158.172-.032.241.135-.028-.047-.051.05-.083.078l.092-.014s-.018.01-.018.028c0 .125.079-.018.097.102-.06 0-.102.098-.107.153l.177-.079-.139.14c.074.064.379-.103.273.148h-.06c-.024.032-.079.166.032.125.033-.005.107-.088.079-.102l.018.065c-.092.088-.217.041-.301.032.051-.032.121-.028.153-.107-.083-.004-.185.028-.264.028.051-.028.107-.088.144-.12-.028-.097-.093.042-.149.023.01-.056.014-.093.047-.116-.088.01-.144-.014-.181-.106 0 0 .125-.037.116-.125-.167-.005-.264.115-.436.13-.236.12-.254-.256-.421-.154-.023.051.046.125-.033.13.051-.102-.018-.083-.004-.125-.13.134-.102-.074-.19.019.023-.033-.009-.089-.028-.135.046-.134-.079-.079.097-.24-.176.17-.222-.107-.37.19l.023.046a1 1 0 0 0-.111-.084h.004c-.051-.028-.06.01-.12-.143.037-.028.083-.024.12-.056-.055-.134-.157.083-.231.088.009-.102.083-.032.069-.153-.055-.018-.106.051-.157.074l.009-.055c-.134-.13-.056.278-.153.088 0 .032-.009.07 0 .102-.032-.06-.125-.163-.042-.232-.051 0-.102.055-.12.12.046.08.051.037.069.144l-.171.07s.009-.056.032-.056c-.12-.14-.227-.06-.324.018-.102.075-.19.149-.361.014.055.08.009.084.004.149-.083-.005-.185.06-.273.037v-.065c-.148.148-.213.292-.343.315.009.028-.042-.079-.032-.107-.023.144-.306-.116-.204.111h.037c-.181.06-.25.325-.375.464-.125-.088.078-.079-.061-.195-.143.037-.171.218-.315.274.005-.028-.009-.037-.004-.056-.172.023.106.102 0 .162-.042-.06-.06-.07-.116-.07l.051.112s-.079-.079-.088-.116c.06.148-.13.185-.06.32-.033-.019-.107-.14-.158-.167-.079.014-.069.088-.065.157-.106-.041-.176.051-.171.024-.121.05.046.069.046.199l.111-.023-.092.143v-.097c-.102.014-.065.162-.125.222l.088.028-.033.111c-.134-.11-.116.07-.227-.106-.194.083-.106.324-.236.472.023-.023-.009-.041-.023-.065-.107.051-.093.163-.121.302-.018-.056 0-.093-.027-.13-.033.028-.056.05-.079.079s-.019.041-.056.078c-.014.014-.028.033-.046.047-.028.018-.019.032-.102.05-.079.015-.148.033-.283-.013a.55.55 0 0 1-.31-.278c.097.116.153.12.153.092.004-.027-.037-.097-.06-.208-.056.042-.13-.07-.144-.153.185.162.199 0 .236-.05.033-.07.06-.112.19-.056-.079-.019-.153-.292-.306-.27l.014.052c-.092-.023-.037-.07-.032-.116.009.028.023.056.042.065-.042-.255.139-.412.148-.649.023.033.046.14.097.098.134-.181.023-.371.042-.607.204.083-.074.227.111.324.051-.232.088-.477.097-.755.329.065-.004-.283.288-.31-.102-.038-.102-.126-.065-.2.065.065.106-.014.153.037-.056-.111.009-.32.189-.218-.171-.11.084-.139-.018-.259.111-.046.056-.2.167-.273-.135-.023 0-.13-.028-.195 0 .014.005.046.023.046.116.019-.023-.166.065-.194.056-.005.102.06.134.023-.078-.042-.088-.25.042-.255-.014.028.023.051.046.084.01-.348.334-.552.325-.922l.106.12c.269-.083-.157-.236-.065-.361.269-.343.677-.635.793-1.052-.024-.046-.056-.01-.116-.037.032-.023.153.028.102-.056l-.079-.027c.287-.06.13-.561.505-.52-.028-.222.232-.231.162-.518.097-.028.088.139.148.065l-.014-.241v.014c-.12-.292.501-.334.459-.64v.014c.056.033.139.019.139-.028-.028-.032-.06-.018-.116-.018.019-.241.037-.287.102-.45.037.112.102-.037.199.033-.06-.051-.115-.046-.162-.097 0-.033.13-.051.209-.111-.116 0-.074-.024-.241.013 0-.023-.065-.004-.056-.018l.07-.037c-.255.143.143-.097-.005-.014.093-.06.134-.083.209-.13q-.036.016-.079.037c.083-.05.333-.204.384-.264-.18.107-.139.102-.292.2l.269-.19s-.32.217-.408.287c.024-.047-.106.05-.046-.01l.204-.185c-.065.046-.056.033.144-.185-.065.065-.176.176-.255.26-.297.296.375-.39.051-.066l.255-.254q-.12.105-.26.245c.172-.185.598-.7.454-.56-.093.11-.208.254-.269.328l-.088.093.441-.537-.376.435.371-.458c-.07.055-.547.657-.514.611.115-.18.176-.287.268-.422.084-.125.162-.245.315-.481-.315.458-.324.463-.315.44s.033-.065-.166.236c.185-.292.176-.296.139-.26-.042.042-.107.126-.112.098l.042-.065c.116-.24-.306.514-.259.412l.051-.092c.111-.26-.144.116-.214.31.028-.07.075-.213.056-.185-.037.092-.093.296-.079.227a1 1 0 0 0 .037-.135 2 2 0 0 0-.069.218c.023-.125-.088-.162-.125-.05-.033-.038-.042-.089-.056-.135-.023.023-.014.032-.051.074l-.097.116a1.2 1.2 0 0 1-.209.204l-.088-.135c-.078.037.056.241-.106.162-.033-.009.065-.041.06-.115-.204-.037-.028.185-.194.236l-.028-.18c-.153-.047-.098.138-.107.254-.106.264-.236-.278-.417-.056-.014.093.051.12.033.214-.186 0-.176.13-.362.12-.143-.24.088-.018-.06-.24l.139.032c-.139-.112.093-.056.037-.209-.088-.023-.181.13-.283.204-.018-.116.121-.037.042-.185l-.046.06c.009-.037 0-.084.032-.084-.037-.106-.065.005-.116.014.005.06.024.149.056.232q-.001-.021-.023-.042c-.084.19-.292.084-.375.223.014-.037 0-.047-.01-.074-.069 0-.129.157-.227.203-.051-.088.023-.26-.12-.213-.028.098.037.269-.088.264 0 0 .111-.078.055-.148zm2.502-.94.023-.024-.018.024zm.065-.167s-.005.055.009.097c.014-.01.033-.018.042-.023-.019-.032-.051-.042-.056-.074zm-.639-.482v-.014s.023-.032.032-.042c-.018-.023-.037-.037-.056-.009 0 .019.014.042.024.065" /> + <path d="M206.639 64.912s0 .009-.004.014c.009.009.023.013.032.018l-.009-.042-.014.01zM206.839 71.852h-.005s.009.004.014.014q-.002-.008-.009-.014M207.784 65.296l.088-.106-.074.088zM208.066 72.059s.005.023.014.032c0-.01-.004-.018-.014-.032M208.534 72.12l.056.055a.2.2 0 0 0-.056-.056M208.873 72.258s.013-.037.023-.051l-.019.051zM203.531 73.807v-.02c-.009-.045-.009-.018 0 .02M205.167 73.467c0 .032.004.06 0 .083.027-.014.05-.032 0-.083M204.286 71.773l.005.005.004-.014zM205.106 73.607c.042-.004.056-.028.06-.06-.023.014-.055.028-.06.06M210.249 72.994l.009.014s.009-.014.014-.014zM210.276 72.996h.024s-.014-.009-.024 0M210.355 72.99h-.056s.023.023.056 0M209.874 72.68l-.028.037s.018-.019.028-.037M209.739 72.62c.028.027.028.129.083.129l.023-.033c-.055.051-.037-.152-.106-.097M209.387 71.818l.116.084c0-.056-.01-.13.055-.116-.111-.204-.009.116-.171.032M208.989 71.623c.078 0 .018-.07.027-.098-.06.033-.074.042-.027.098M205.926 72.204l-.06-.102c-.042.046.023.037.06.102M205.824 73.033l.088.028-.051-.102zM205.023 72.606l.005-.028-.042.097zM205.57 71.785l-.139-.05c.004.046.148.13.139.05M206.449 69.822c.075.014.144-.019.102-.084-.032.037-.106.051-.102.084M209.827 63.197l.06-.033h-.055zM231.889 49.318c.037-.024.088-.098.047-.107l-.116.102h.074zM231.852 48.928a.47.47 0 0 0-.264.236c.125-.093.098-.037.241-.144.042.01.028.084-.014.12.037-.022.028.066.107 0 .032-.124-.019-.17-.134-.134.009-.037.041-.06.064-.078M228.021 47.969l.032.009s-.023-.01-.032-.01M225.872 49.401s.004-.032 0-.042c-.005.019-.01.037 0 .042M225.449 49.604s.019-.01.024-.014c-.019 0-.028 0-.024.014M228.021 47.97l-.083-.019c.013.046.046.023.083.019M231.199 48.927s.032-.005.051-.019h-.037zM229.151 47.598h.024s.009-.042.018-.065l-.037.065zM230.082 47.652l-.074.172c.023-.051.042-.074.061-.079a1 1 0 0 0 .009-.093zM228.484 47.659l-.018-.042c0 .014.009.028.018.042M224.306 42.252s.004-.014.009-.024q-.015.016-.009.024M223.615 41.256h.014l.037-.06zM225.209 50.353v-.014c-.023-.074-.009-.032 0 .014M228.758 44.354c-.139.014-.07-.185-.241-.143.051.014.125.194.241.143M231.194 48.905l-.027-.014q.014.014.027.014M228.517 44.215l-.019.004q.013.001.019-.004M226.27 49.082s-.042-.01-.061-.01c.014.005.028.01.061.01M225.584 50.178l.028-.024s-.023.014-.028.023M226.413 48.385s.037-.01.033-.037h-.019c.014.014.014.032-.014.037M226.742 47.746h-.028v.023zM226.761 42.404a.5.5 0 0 1-.056-.111c.028.088-.088.139.056.111" /> + <path d="M231.241 48.867c-.019.028-.033.037-.047.037.01 0 .014 0 .024.005.013-.014.023-.032.023-.042M225.51 47.89l.069-.093a.3.3 0 0 0-.069.093M229.146 41.283l-.037.037zM225.723 47.482c.051 0 .083 0 .111-.019q-.008-.013-.023-.027l-.088.041z" /> + <path d="M225.918 42.511c-.126.065-.042-.032-.144-.148-.07.139-.116-.056-.144.171-.027-.153-.023-.097-.088-.208.023.125-.153.106-.166.254-.01-.17.148-.19.074-.375-.079.102-.209.13-.246.306-.046-.05-.055-.12-.134-.153.009.014.032-.018.041-.032-.162.097-.338-.07-.472.12.093-.245-.283-.116-.111-.32-.056-.009-.181.07-.213.112.069-.19-.121-.098-.139-.232-.07.097-.153.023-.237.06a.11.11 0 0 0 .074-.092c-.097.05-.05-.014-.069-.13-.111.018-.046.153-.134.218-.061-.075.041-.126.06-.209l-.195.14c-.014-.029-.014-.075 0-.126-.065.037-.134.097-.148-.014l.097.037.01-.111-.172.065c-.092-.213.06-.385.172-.57h.078c.033-.07.01-.13-.014-.144 0-.055.2-.162.274-.157.162.093-.074.245.028.347l.208-.046-.028.07c.005.055.051-.014.065-.028-.051.097.116.083.176.125l.009-.097c.251-.149.209.324.399.254l.143-.13-.013.144c.083-.065.115-.171.199-.102.31.315.723.051 1.075.181-.005-.028-.019-.037-.042-.056.167.163.292.06.389-.055.102-.12.181-.241.343-.148v.055c.125-.065-.009.056.111.102-.028-.171.134-.18.19-.269 0 .037-.028.047-.042.075.028.032.065.125.098.083 0-.26.185-.306.282-.436.065.098.218.13.362.255a2 2 0 0 0-.042-.217c.079.037.088-.033.088-.107-.037.028-.074.046-.097.065v-.014s-.01.014-.014.023c-.023.019-.037.033-.028.037-.102-.07-.037-.079-.102-.19.042-.014.102-.102.158-.023.027-.014.041 0 .092-.014.019-.032.042-.065.079-.074l-.009.023.037.028c.148-.023.278-.361.417-.584-.111.297.046.195.046.348.014-.019-.116.074-.283.185.014 0 .033.019.047.06.083.019.125-.046.185-.13.06-.088.139-.199.232-.217a.3.3 0 0 0-.037.139c.055 0 .134-.195.171-.325-.005.158.093.19.181.033.111-.236.134-.32.259-.426l-.111.222c.079.028.218-.39.273-.334-.014-.041-.097.163-.078.177.171-.209.231-.343.505-.793l-.163.325c.195-.27.552-.695.334-.288.315-.62.334-.37.366-.366-.023.019-.097.14-.134.2.157-.2.199-.195.213-.167.014.032.004.088.041.074l-.171.273c.06-.055.403-.556.412-.528l-.083.111c.042-.023.06-.023.079-.018.023.014.023.009.092.07l-.078.097c.111-.038.106.032.171 0-.097.18-.074.236-.028.278.037.046.111.078-.125.398l.32-.315c0 .07.079.079-.199.375l.009-.023c-.273.255-.019.079-.088.19.018.01.204-.116.269-.204-.112.2-.158.361-.241.551-.079.181-.2.394-.413.589-.014.218.121.403-.129.843h-.033c-.111.148-.324.417-.537.385-.051.203.069.57-.093.685l-.046-.079c-.06.028-.014.153-.005.181-.014.014-.042-.018-.065-.032-.088.014 0 .092 0 .139l-.051-.047c-.204.084-.088.454-.222.635 0-.046-.079-.065-.116-.065.158.185-.009.38-.004.487l-.051-.093c.046.227-.283.023-.237.25l.162-.028c-.069.047-.06.12.037.153-.106.037-.157-.074-.236.028-.06-.028.005-.102-.088-.102l-.231.074s-.033.014-.047.074c.255.12-.055.135.227.19-.102.232-.366.325-.352.58-.282-.056-.213.37-.514.18q-.091.161.046.357c.037-.01.009-.056.009-.088.065.07.01.204-.023.26-.032-.107-.032-.256-.12-.376-.023.111.023.31.032.385l-.176-.06c.074.143-.167 0-.051.166l.056.01c-.093.143.065.23.014.38l-.06-.042c-.051.032.06.185-.112.152l.042-.092c-.116-.051-.204-.01-.278-.01-.023.112.167.135.153.19-.116-.037-.06-.023-.144-.115-.018.13-.055.296.042.444-.019 0-.042-.023-.042-.023-.078.102.061.301-.069.325v-.028c-.209.009.018.31-.255.185-.074.019.06-.093-.107-.093-.152.088.177.209.038.283.018-.014 0-.014-.024-.032a1.5 1.5 0 0 0-.092.324c-.278 0-.13.38-.45.384.112 0 .088.088.125.107 0 0-.018-.019-.041-.023-.033.046.051.092.078.13-.097 0 .014.176-.046.176.056.027.023.06 0 .101-.018-.12-.106-.088-.176-.171-.093.116.172.273.065.385l-.144.018c.158.097.028.19.093.213-.06 0-.107.019-.19-.028.014.075-.111.112-.023.181l.069-.032c-.143.139.051.347-.12.421l-.25-.116c-.139.042.065.218-.116.227.097.01.074-.004.13.084.032-.023-.01-.111.018-.167l.097.18v-.208c.07.12.051.102.163.116.032.144-.172.065-.116.204-.051.023-.125-.056-.195-.032.056.124-.255.101-.139.217-.032.01.005-.042-.055-.055 0 .07-.019.106.055.148l.042-.037c-.019.037.083.083 0 .13.051.055.185.078.19.064.014.014-.06.01-.139 0v.01c-.009 0 .032 0-.023-.005a1 1 0 0 0-.162 0c-.07 0-.093 0-.126.005-.013 0-.032.009-.05.014-.01 0-.019 0-.033.009s-.028.023-.028.018c-.009.019.014-.018-.009-.055.009.028.009.037.009.032l-.018-.074c-.01-.032-.028-.055-.042-.079a1 1 0 0 0-.139-.217c.121.166.148.245.158.245.009.014 0 0-.005-.01-.014-.018-.009-.008 0 0 .014.01.06.126.046.158 0 .01.01-.023 0-.037a.4.4 0 0 0-.06-.143q-.027-.048-.056-.102s.014-.014.028-.005c-.028-.106-.134-.157-.167-.227.033.033.042.023.079.019a1 1 0 0 1-.092-.065.09.09 0 0 0 .032-.07v.065c.046-.018.236.033.236-.12.014.05.037.157.13.139.032-.14.056.009.162.014.07-.112-.13-.149.046-.241.014-.014-.046-.047-.083-.051.13-.06.121-.167.269-.204-.06.018-.116.028-.102-.065.042.088.134-.018.208-.014l-.027-.046c.069.014.055.06.051.097-.014-.014-.033-.018-.047 0-.014.074.158.204.236.148.038-.11-.078-.204-.129-.227.143-.06-.084-.273.079-.31.023-.023.25.065.338.014-.047-.13-.158.014-.186-.102.334.12.135-.38.436-.38l.074.139c.046-.023.093-.046.13-.097l-.111-.019c.018-.06.139-.111.176.01.018-.172.083-.126.194-.153-.102.055-.014-.019-.037.097.144 0 .121-.051.172-.125.018.05.101.102.125.083.014-.125.139-.171.208-.273l.023.042c.139-.14.399-.028.519-.218v-.01h-.009c-.111-.115.102-.148.139-.222.023.033.046.088.079.079-.037-.134.051-.088.06-.158.079.028.037.163.139.125.037-.023.028-.092.009-.143.042.06.121.102.181.106-.014.037-.051 0-.065.01.009.074.042.037.056.13.05 0 0-.13.064-.098l-.037.116c.028.023.051-.028.065-.037-.032.032-.009.139.009.204.121-.102-.018-.292-.037-.413.153.065.251-.092.366-.106l-.014.13a.17.17 0 0 0 .098-.112h.088c-.051.047-.065.084-.065.19.088-.037.204 0 .232-.171v.028c.115.065.352.125.333.185.134-.042.264.088.306-.074.088-.028.134.26.241.065.055.13-.009.046-.07.157.051.125.218-.111.172.125.116-.041-.005-.055.06-.148-.051.218.162.097.204.25.074-.07-.019-.07.088-.13-.028.051 0 .075.018.089l.075-.121-.056.357c.194-.093.074-.232.273-.209h-.014c-.018.158.172-.032.241.135-.028-.047-.051.05-.083.078l.093-.013s-.019.009-.019.027c0 .125.079-.018.097.102-.06 0-.102.098-.106.153l.176-.079-.139.14c.074.064.38-.103.273.148h-.06c-.023.032-.079.166.032.125.033-.005.107-.088.079-.102l.019.065c-.093.088-.218.041-.302.032.051-.032.121-.028.153-.106-.083-.005-.185.027-.264.027.051-.027.107-.088.144-.12-.028-.097-.093.042-.148.023.009-.056.014-.093.046-.116-.088.01-.144-.014-.181-.106 0 0 .125-.037.116-.125-.167-.005-.264.115-.435.13-.237.12-.255-.256-.422-.154-.023.051.046.126-.032.13.051-.102-.019-.083-.005-.125-.13.134-.102-.074-.19.019.023-.033-.009-.088-.028-.135.047-.134-.079-.079.098-.24-.177.17-.223-.107-.371.19l.023.046a1 1 0 0 0-.111-.084h.005c-.051-.028-.061.01-.121-.143.037-.028.083-.024.121-.056-.056-.134-.158.083-.232.088.009-.102.083-.032.069-.153-.055-.018-.106.051-.157.074l.009-.055c-.134-.13-.055.278-.153.088 0 .032-.009.07 0 .102-.032-.06-.125-.163-.041-.232-.051 0-.102.056-.121.12.046.08.051.037.07.144l-.172.07s.009-.056.033-.056c-.121-.14-.227-.06-.325.018-.102.075-.19.149-.361.014.055.08.009.084.005.149-.084-.005-.186.06-.274.037v-.065c-.148.148-.213.292-.343.315.01.028-.041-.079-.032-.107-.023.144-.306-.116-.204.111h.037c-.181.06-.25.325-.375.464-.125-.088.079-.079-.06-.195-.144.037-.172.218-.315.274.004-.028-.01-.038-.005-.056-.171.023.107.102 0 .162-.042-.06-.06-.07-.116-.07l.051.112s-.079-.079-.088-.116c.06.148-.13.185-.06.32-.033-.019-.107-.14-.158-.167-.078.014-.069.088-.064.157-.107-.041-.177.051-.172.024-.12.05.046.069.046.199l.112-.023-.093.143v-.097c-.102.014-.065.162-.125.222l.088.028-.033.111c-.134-.111-.115.07-.227-.106-.194.083-.106.324-.236.472.023-.023-.009-.041-.023-.065-.107.051-.093.163-.12.302-.019-.056 0-.093-.028-.13-.033.028-.056.05-.079.079s-.019.041-.056.078c-.014.014-.027.033-.046.047-.028.018-.018.032-.102.05-.079.015-.148.033-.282-.013a.54.54 0 0 1-.204-.13.6.6 0 0 1-.107-.148c.097.116.153.12.153.092.005-.027-.037-.097-.06-.208-.056.042-.13-.07-.144-.153.185.162.199 0 .236-.05.033-.07.061-.112.19-.056-.078-.02-.152-.292-.305-.27l.014.052c-.093-.023-.038-.07-.033-.116.009.028.023.056.042.065-.042-.255.139-.413.148-.649.023.033.046.14.097.097.135-.18.024-.37.042-.606.204.083-.074.227.111.324.051-.232.088-.477.098-.755.328.065-.005-.283.287-.31-.102-.038-.102-.126-.065-.2.065.065.106-.014.153.037-.056-.111.009-.32.19-.218-.172-.11.083-.139-.019-.26.111-.045.056-.198.167-.272-.134-.024 0-.13-.028-.195 0 .014.005.046.023.046.116.019-.023-.166.065-.194.056-.005.102.06.135.023-.079-.042-.088-.25.041-.255-.014.028.023.051.047.084.009-.348.333-.552.324-.922l.106.12c.269-.083-.157-.236-.064-.361.268-.343.676-.635.792-1.052-.023-.046-.056-.01-.116-.037.032-.023.153.028.102-.056l-.079-.027c.287-.06.13-.561.505-.52-.028-.222.232-.231.162-.518.098-.028.088.139.149.065l-.014-.241v.014c-.121-.292.5-.334.458-.64v.014c.056.033.139.019.139-.028-.028-.032-.06-.018-.116-.018.019-.241.038-.287.102-.45.037.112.102-.037.2.033-.061-.051-.116-.046-.163-.097 0-.033.13-.051.209-.112-.116 0-.074-.023-.241.014 0-.023-.065-.004-.056-.018l.07-.037c-.255.143.144-.098-.005-.014.093-.06.135-.084.209-.13l-.079.037c.083-.05.334-.204.385-.264-.181.107-.139.102-.292.2l.268-.19s-.319.217-.407.287c.023-.047-.107.05-.047-.01l.204-.185c-.065.046-.055.032.144-.185-.065.065-.176.176-.255.26-.297.296.375-.39.051-.066l.255-.254q-.12.105-.26.245c.172-.185.598-.7.454-.56-.092.11-.208.254-.268.328l-.088.093.44-.537-.376.435.371-.459c-.069.056-.547.658-.514.612.116-.18.176-.287.269-.422.083-.125.162-.245.315-.481-.315.458-.325.463-.315.44.009-.023.032-.065-.167.236.185-.292.176-.296.139-.26-.042.042-.107.126-.111.098l.041-.065c.116-.241-.305.514-.259.412l.051-.092c.111-.26-.144.115-.213.31.027-.07.074-.213.055-.185-.037.092-.092.296-.078.227.013-.042.041-.135.037-.135a2 2 0 0 0-.07.218c.023-.125-.088-.162-.125-.05-.032-.038-.042-.089-.056-.135-.023.023-.013.032-.051.074l-.097.116a1.2 1.2 0 0 1-.208.204l-.088-.135c-.079.037.055.241-.107.162-.032-.009.065-.041.06-.115-.204-.037-.027.185-.194.236l-.028-.18c-.153-.047-.097.138-.107.254-.106.264-.236-.278-.417-.056-.013.093.051.12.033.214-.185 0-.176.13-.362.12-.143-.241.089-.019-.06-.241l.139.033c-.139-.112.093-.056.037-.209-.088-.023-.18.13-.282.204-.019-.116.12-.037.041-.185l-.046.06c.009-.037 0-.084.032-.084-.037-.106-.064.005-.115.014a.9.9 0 0 0 .055.232q-.001-.021-.023-.042c-.083.19-.292.084-.375.223.014-.037 0-.047-.009-.074-.07 0-.13.157-.227.203-.051-.088.023-.26-.121-.213-.028.098.037.269-.088.264 0 0 .111-.078.056-.148zm2.501-.94.024-.024-.019.024zm.061-.167s-.005.055.009.097l.042-.023c-.019-.032-.051-.042-.056-.074zm-.64-.482v-.014s.023-.032.033-.042c-.019-.023-.037-.037-.056-.009 0 .019.014.042.023.065" /> + <path d="M227.854 41.033s0 .009-.004.014c.009.009.023.014.032.018l-.009-.042-.014.01zM228.058 47.973h-.005s.009.004.014.014q-.001-.008-.009-.014M229.003 41.423l.083-.107-.074.088zM229.286 48.186s.004.023.014.032q0-.014-.014-.033M229.749 48.246l.056.056a.2.2 0 0 0-.056-.056M230.087 48.381s.014-.037.024-.05l-.019.05zM224.745 49.933v-.018c-.009-.046-.009-.019 0 .018M226.381 49.59c0 .032.004.06 0 .083.028-.014.051-.032 0-.083M225.505 47.9l.005-.01zM226.321 49.734c.041-.005.055-.028.06-.06-.023.014-.056.028-.06.06M231.468 49.121l.009.014s.009-.014.014-.014zM231.491 49.117h.023s-.014-.009-.023 0M231.57 49.117h-.056s.023.023.056 0M231.088 48.807l-.028.037s.019-.019.028-.037M230.954 48.746c.027.028.027.13.083.13l.023-.033c-.055.051-.037-.153-.106-.097M230.602 47.945l.115.084c0-.056-.009-.13.056-.116-.111-.204-.009.116-.171.032M230.203 47.746c.079 0 .018-.07.028-.098-.061.033-.074.042-.028.098M227.141 48.33l-.061-.102c-.041.047.024.038.061.102M227.043 49.16l.084.023-.046-.097zM226.237 48.734l.01-.033-.047.097zM226.784 47.912l-.139-.05c.005.046.148.13.139.05M227.664 45.949c.074.014.144-.019.102-.084-.032.037-.106.051-.102.084M231.042 39.324l.064-.037-.06.005zM258.472 38.671c.037-.023.088-.097.046-.106l-.116.101h.074zM258.431 38.277a.47.47 0 0 0-.264.237c.125-.093.097-.037.24-.144.042.01.028.083-.013.12.037-.023.027.065.106 0 .033-.125-.018-.171-.134-.134.009-.037.041-.06.065-.079M254.599 37.318l.033.01s-.024-.01-.033-.01M252.45 38.755s.004-.033 0-.042c-.005.018-.01.037 0 .042M252.028 38.953s.018-.009.023-.014c-.019 0-.028 0-.023.014M254.599 37.32l-.083-.02c.014.047.046.024.083.02M257.782 38.276s.032-.004.051-.018h-.037zM255.729 36.948h.024s.009-.042.018-.065l-.037.065zM256.661 37.002l-.075.171q.034-.073.061-.078a1 1 0 0 0 .009-.093zM255.067 37.012l-.019-.041c0 .014.01.028.019.041M250.884 31.601s.004-.014.009-.023q-.015.016-.009.023M250.193 30.605h.019l.032-.06zM251.787 39.709v-.014c-.023-.074-.009-.033 0 .014M255.336 33.704c-.139.014-.07-.185-.241-.144.051.014.125.195.241.144M257.772 38.254l-.027-.014q.014.014.027.014M255.095 33.565l-.019.004q.012.001.019-.004M252.848 38.431s-.042-.01-.06-.01c.013.006.027.01.06.01M252.162 39.527l.028-.023s-.023.014-.028.023M252.991 37.734s.037-.009.033-.037h-.019c.014.014.014.033-.014.037M253.32 37.096h-.028v.023zM253.339 31.754a.5.5 0 0 1-.056-.111c.028.088-.088.139.056.11" /> + <path d="M257.819 38.217c-.019.028-.033.037-.047.037.01 0 .014 0 .024.005.014-.014.023-.033.023-.042M252.088 37.24l.069-.094a.3.3 0 0 0-.069.093M255.725 30.633l-.037.037zM252.301 36.832c.051 0 .083 0 .111-.019a.1.1 0 0 0-.023-.028l-.088.042z" /> + <path d="M252.496 31.86c-.125.066-.042-.032-.144-.148-.069.14-.116-.055-.144.172-.027-.153-.023-.097-.088-.209.024.125-.152.107-.166.255-.01-.171.148-.19.074-.375-.079.102-.209.13-.246.306-.046-.051-.055-.12-.134-.153.009.014.032-.019.042-.033-.163.098-.339-.07-.473.12.093-.245-.283-.115-.111-.319-.056-.01-.181.07-.213.111.069-.19-.121-.097-.139-.231-.07.097-.153.023-.237.06.038-.014.065-.042.075-.093-.098.051-.051-.014-.07-.13-.111.019-.046.153-.134.218-.06-.074.041-.125.06-.208l-.195.139c-.014-.028-.014-.074 0-.125-.064.037-.134.097-.148-.014l.097.037.01-.111-.172.065c-.092-.214.061-.385.172-.57h.078c.033-.07.01-.13-.013-.144 0-.056.199-.162.273-.157.162.092-.074.245.023.347l.209-.046-.028.07c.004.055.051-.015.065-.029-.051.098.115.084.176.125l.009-.097c.25-.148.208.324.398.255l.144-.13-.014.144c.083-.065.116-.172.199-.102.311.315.723.05 1.075.18-.005-.027-.018-.036-.042-.055.167.162.292.06.39-.056.102-.12.18-.24.342-.148v.056c.126-.065-.009.055.112.102-.028-.172.134-.181.19-.269 0 .037-.028.046-.042.074.028.033.065.125.097.084 0-.26.185-.306.283-.436.065.097.217.13.361.255a2 2 0 0 0-.042-.218c.079.037.088-.032.088-.106-.037.027-.074.046-.097.064v-.013l-.014.023c-.023.018-.037.032-.028.037-.101-.07-.037-.08-.101-.19.041-.014.101-.102.157-.023.028-.014.042 0 .093-.014.018-.033.041-.065.078-.074l-.009.023s.023.018.037.028c.149-.024.278-.362.417-.584-.111.296.047.194.047.347.013-.018-.116.074-.283.186.014 0 .032.018.046.06.084.018.125-.046.186-.13.06-.088.139-.2.231-.218a.3.3 0 0 0-.037.14c.056 0 .135-.195.172-.325-.005.158.092.19.18.032.111-.236.135-.32.26-.426l-.111.223c.078.027.217-.39.273-.334-.014-.042-.093.162-.079.176.172-.208.232-.343.505-.792l-.162.324c.195-.269.551-.695.334-.287.315-.62.333-.37.366-.366-.024.018-.098.139-.135.2.158-.2.199-.195.213-.168.014.033.005.088.042.075l-.171.273c.06-.056.403-.556.412-.528l-.084.11c.042-.022.061-.022.079-.018.023.014.023.01.093.07l-.079.097c.111-.037.107.033.172 0-.098.18-.075.236-.028.278.037.046.111.079-.125.399l.319-.315c0 .069.079.078-.199.375l.009-.023c-.273.254-.018.078-.088.19.019.009.204-.116.269-.204-.111.199-.157.361-.241.551-.079.18-.199.394-.412.588-.014.218.12.403-.13.844h-.032c-.112.148-.325.417-.538.384-.051.204.07.57-.092.686l-.047-.079c-.06.028-.014.153-.004.18-.014.015-.042-.018-.065-.032-.088.014 0 .093 0 .14l-.051-.047c-.204.083-.088.454-.223.635 0-.047-.078-.065-.115-.065.157.185-.01.38-.005.486l-.051-.092c.046.227-.283.023-.236.25l.162-.028c-.07.046-.06.12.037.153-.107.037-.158-.074-.236.028-.061-.028.004-.102-.088-.102l-.232.074s-.032.014-.046.074c.254.12-.056.134.227.19-.102.232-.366.324-.352.579-.283-.056-.214.37-.515.18q-.091.162.047.357c.037-.009.014-.055.009-.088.065.07.009.204-.023.26-.033-.107-.033-.255-.121-.375-.023.11.023.31.033.384l-.176-.06c.074.144-.167 0-.051.167l.055.009c-.092.144.065.232.014.38l-.06-.042c-.051.033.06.185-.111.153l.042-.093c-.116-.05-.204-.009-.278-.009-.024.111.166.134.152.19-.115-.037-.06-.023-.143-.116-.019.13-.056.297.042.445-.019 0-.042-.023-.042-.023-.079.102.06.3-.07.324v-.028c-.208.01.019.31-.254.186-.075.018.06-.093-.107-.093-.153.088.176.208.037.283.019-.014 0-.014-.023-.033a1.6 1.6 0 0 0-.093.324c-.278 0-.13.38-.449.385.111 0 .088.088.125.107 0 0-.019-.019-.042-.024-.032.047.051.093.079.13-.097 0 .014.176-.046.176.055.028.023.06 0 .102-.019-.12-.107-.088-.176-.171-.093.115.171.273.064.384l-.143.019c.157.097.028.19.092.213-.06 0-.106.018-.189-.028.013.074-.112.111-.024.18l.07-.032c-.144.14.051.348-.121.422l-.25-.116c-.139.042.065.218-.116.227.098.01.075-.005.13.083.033-.023-.009-.11.019-.166l.097.18v-.208c.069.12.051.102.162.116.033.143-.171.065-.116.204-.051.023-.125-.056-.194-.033.055.125-.255.102-.139.218-.033.01.004-.042-.056-.056 0 .07-.018.107.056.148l.041-.037c-.018.037.084.084 0 .13.051.056.186.079.19.065.014.014-.06.01-.139 0v.01c-.009 0 .033 0-.023-.005a1 1 0 0 0-.162 0c-.069 0-.093 0-.125.004-.014 0-.032.01-.051.014-.009 0-.019 0-.032.01-.014.009-.028.023-.028.018-.009.019.014-.019-.009-.056.009.028.009.037.009.033 0-.005-.009-.037-.019-.074-.009-.033-.028-.056-.041-.08a1 1 0 0 0-.139-.217c.12.167.148.246.157.246.009.014 0 0-.005-.01-.013-.018-.009-.009 0 0 .014.01.061.126.047.158 0 .01.009-.023 0-.037-.005-.019-.023-.102-.06-.144q-.029-.047-.056-.102s.014-.014.028-.004c-.028-.107-.135-.158-.167-.227.032.032.042.023.079.018a1 1 0 0 1-.093-.065c.014-.009.032-.032.032-.07v.066c.047-.019.237.032.237-.12.014.05.037.157.129.138.033-.139.056.01.163.014.069-.111-.13-.148.046-.24.014-.015-.046-.047-.083-.052.129-.06.12-.166.268-.204-.06.019-.116.028-.102-.064.042.088.135-.019.209-.014l-.028-.047c.07.014.056.06.051.098-.014-.014-.032-.019-.046 0-.014.074.157.204.236.148.037-.111-.079-.204-.13-.227.144-.06-.083-.273.079-.31.023-.024.25.064.338.013-.046-.13-.157.014-.185-.101.333.12.134-.38.435-.38l.075.139c.046-.024.092-.047.129-.098l-.111-.018c.019-.06.139-.111.176.009.019-.167.083-.125.195-.153-.102.056-.014-.018-.037.097.143 0 .12-.05.171-.125.019.051.102.102.125.084.014-.125.139-.172.209-.274l.023.042c.139-.139.398-.028.519-.218v-.009h-.01c-.111-.116.102-.148.139-.222.024.032.047.088.079.078-.037-.134.051-.088.06-.157.079.028.037.162.139.125.037-.023.028-.093.01-.144.041.06.12.102.18.107-.014.037-.051 0-.065.01.01.073.042.036.056.129.051 0 0-.13.065-.097l-.037.116c.028.023.051-.028.065-.038-.033.033-.01.14.009.204.12-.102-.019-.292-.037-.412.153.065.25-.093.366-.107l-.014.13a.17.17 0 0 0 .097-.111h.088c-.051.046-.065.083-.065.19.088-.037.204 0 .232-.172v.028c.116.065.352.125.334.186.134-.042.264.088.305-.075.088-.027.135.26.241.065.056.13-.009.047-.069.158.051.125.218-.111.171.125.116-.042-.004-.056.06-.148-.051.217.163.097.204.25.074-.07-.018-.07.088-.13-.027.051 0 .074.019.088l.074-.12-.056.356c.195-.092.075-.231.274-.208h-.014c-.019.157.171-.032.241.134-.028-.046-.051.051-.084.079l.093-.014s-.019.01-.019.028c0 .125.079-.019.098.102-.06 0-.102.097-.107.153l.176-.079-.139.139c.074.065.38-.102.274.148h-.061c-.023.033-.078.167.033.125.032-.004.106-.088.079-.102l.018.065c-.093.088-.218.042-.301.033.051-.033.12-.028.153-.107-.084-.004-.185.028-.264.028.051-.028.106-.088.143-.12-.027-.098-.092.041-.148.023.009-.056.014-.093.046-.116-.088.009-.143-.014-.18-.107 0 0 .125-.037.116-.125-.167-.004-.264.116-.436.13-.236.12-.255-.255-.421-.153-.024.05.046.125-.033.13.051-.102-.018-.084-.005-.125-.129.134-.101-.074-.189.018.023-.032-.01-.088-.028-.134.046-.135-.079-.079.097-.241-.176.171-.222-.107-.371.19l.024.046a1 1 0 0 0-.112-.083h.005c-.051-.028-.06.009-.12-.144.037-.028.083-.023.12-.055-.056-.135-.158.083-.232.088.01-.102.084-.033.07-.153-.056-.019-.107.05-.158.074l.01-.056c-.135-.13-.056.278-.153.088 0 .033-.01.07 0 .102-.033-.06-.125-.162-.042-.231-.051 0-.102.055-.12.12.046.079.051.037.069.144l-.171.07s.009-.056.032-.056c-.12-.14-.227-.06-.324.018-.102.074-.19.148-.362.014.056.079.01.083.005.148-.083-.004-.185.06-.273.037v-.065c-.149.149-.213.292-.343.315.009.028-.042-.078-.033-.106-.023.144-.305-.116-.203.111h.037c-.181.06-.251.324-.376.463-.125-.088.079-.078-.06-.194-.143.037-.171.218-.315.273.005-.028-.009-.037-.005-.055-.171.023.107.101 0 .162-.041-.06-.06-.07-.115-.07l.051.111s-.079-.078-.088-.115c.06.148-.13.185-.061.32-.032-.02-.106-.14-.157-.168-.079.014-.07.088-.065.158-.107-.042-.176.05-.171.023-.121.051.046.07.046.2l.111-.024-.093.144v-.097c-.101.013-.064.162-.125.222l.088.028-.032.11c-.134-.11-.116.07-.227-.106-.195.084-.107.325-.236.473.023-.023-.01-.042-.024-.065-.106.05-.092.162-.12.301-.018-.055 0-.092-.028-.13a1 1 0 0 0-.079.08c-.023.027-.018.04-.055.078q-.02.023-.046.046c-.028.019-.019.033-.102.051-.079.014-.149.033-.283-.014a.55.55 0 0 1-.31-.278c.097.116.153.12.153.093.004-.028-.038-.097-.061-.208-.055.041-.129-.07-.143-.153.185.162.199 0 .236-.051.032-.07.06-.111.19-.056-.079-.018-.153-.292-.306-.269l.014.051c-.093-.023-.037-.07-.032-.115.009.027.023.055.041.064-.041-.254.139-.412.149-.648.023.032.046.139.097.097.134-.18.023-.37.042-.607.203.084-.075.227.111.324.051-.231.088-.477.097-.755.329.065-.005-.282.287-.31-.102-.037-.102-.125-.065-.2.065.066.107-.013.153.038-.055-.111.01-.32.19-.218-.171-.111.084-.139-.018-.26.111-.046.055-.199.166-.273-.134-.023 0-.13-.027-.194 0 .014.004.046.023.046.116.019-.023-.167.065-.195.055-.004.102.06.134.024-.079-.042-.088-.25.042-.255-.014.028.023.05.046.083.009-.347.334-.551.324-.922l.107.12c.269-.083-.158-.236-.065-.36.269-.344.676-.635.792-1.052-.023-.047-.055-.01-.116-.037.033-.024.153.027.102-.056l-.078-.028c.287-.06.129-.56.505-.519-.028-.222.231-.231.162-.519.097-.027.088.14.148.065l-.014-.24v.013c-.12-.292.5-.333.459-.64v.015c.055.032.139.018.139-.028-.028-.032-.06-.018-.116-.018.018-.241.037-.288.102-.45.037.111.102-.037.199.033-.06-.051-.116-.047-.162-.098 0-.032.13-.05.208-.111-.115 0-.074-.023-.24.014 0-.023-.065-.005-.056-.019l.069-.037c-.254.144.144-.097-.004-.014.092-.06.134-.083.208-.13l-.079.038c.084-.051.334-.204.385-.264-.181.106-.139.102-.292.199l.269-.19s-.32.218-.408.287c.023-.046-.106.051-.046-.01l.204-.184c-.065.046-.056.032.143-.186-.065.065-.176.176-.255.26-.296.296.376-.39.051-.065l.255-.255c-.078.07-.167.153-.259.246.171-.186.597-.7.454-.561-.093.111-.209.255-.269.329l-.088.093.44-.538-.375.436.371-.459c-.07.056-.547.658-.515.612.116-.181.176-.288.269-.422.083-.125.162-.245.315-.482-.315.459-.324.464-.315.44s.032-.065-.167.237c.186-.292.176-.297.139-.26-.041.042-.106.125-.111.097l.042-.064c.116-.241-.306.514-.26.412l.051-.093c.111-.26-.143.116-.213.31.028-.069.074-.212.056-.185-.037.093-.093.297-.079.227a1 1 0 0 0 .037-.134 2 2 0 0 0-.069.218c.023-.125-.088-.162-.126-.051-.032-.037-.041-.088-.055-.135-.023.024-.014.033-.051.075l-.097.115a1.3 1.3 0 0 1-.209.204l-.083-.134c-.079.037.055.24-.107.162-.032-.01.065-.042.06-.116-.203-.037-.027.186-.194.237l-.028-.181c-.153-.047-.097.139-.106.255-.107.264-.237-.278-.417-.056-.014.093.051.12.032.213-.185 0-.176.13-.361.12-.144-.24.088-.018-.061-.24l.139.032c-.139-.111.093-.055.037-.208-.088-.024-.18.13-.282.203-.019-.115.12-.037.042-.185l-.047.06c.009-.037 0-.083.033-.083-.037-.107-.065.005-.116.014a.9.9 0 0 0 .055.232q-.001-.021-.023-.042c-.083.19-.292.083-.375.222.014-.037 0-.046-.009-.074-.07 0-.13.158-.227.204-.051-.088.023-.26-.121-.213-.028.097.042.269-.088.264 0 0 .111-.079.056-.148zm2.501-.94.024-.023s-.014.019-.019.023zm.061-.167s-.005.056.009.098l.042-.023c-.019-.033-.051-.042-.056-.075zm-.635-.481v-.014s.023-.033.032-.042c-.018-.023-.037-.037-.055-.01 0 .02.014.042.023.066" /> + <path d="M254.432 30.382s0 .01-.004.014c.009.01.023.014.032.019l-.009-.042-.014.01zM254.636 37.322h-.005s.01.005.014.014q0-.008-.009-.014M255.581 30.773l.083-.107-.074.088zM255.864 37.535s.004.023.014.033q0-.013-.014-.033M256.327 37.596l.056.055a.2.2 0 0 0-.056-.055M256.665 37.735s.014-.037.023-.051l-.018.05zM251.323 39.283v-.018c-.009-.047-.009-.019 0 .018M252.959 38.94c0 .032.005.06 0 .083.028-.014.051-.033 0-.083M252.083 37.25v.004l.005-.014zM252.899 39.084c.042-.005.056-.028.06-.06-.023.013-.055.027-.06.06M258.046 38.47l.009.015s.009-.014.014-.014zM258.069 38.473h.023s-.014-.01-.023 0M258.148 38.467h-.056s.023.023.056 0M257.671 38.156l-.028.037s.019-.018.028-.037M257.532 38.096c.028.027.028.13.083.13l.023-.033c-.055.05-.037-.153-.106-.097M257.18 37.295l.116.083c0-.055-.01-.13.055-.115-.111-.204-.009.115-.171.032M256.781 37.095c.079 0 .019-.07.028-.097-.06.033-.074.042-.028.097M253.719 37.68l-.06-.102c-.042.047.023.037.06.102M253.622 38.51l.083.028-.046-.102zM252.815 38.083l.01-.028-.047.097zM253.362 37.262l-.139-.051c.005.046.148.13.139.05M254.242 35.298c.075.014.144-.018.102-.083-.032.037-.106.05-.102.083M257.62 28.674l.064-.037-.06.004zM155.65 152.21c.037-.023.088-.097.046-.106l-.115.101h.074zM155.613 151.82a.47.47 0 0 0-.264.237c.125-.093.097-.037.241-.144.042.009.028.083-.014.12.037-.023.028.065.107 0 .032-.125-.019-.171-.135-.134.01-.037.042-.06.065-.079M151.777 150.857l.033.01s-.023-.01-.033-.01M149.632 152.294s.005-.033 0-.042c-.004.018-.009.037 0 .042M149.211 152.496s.018-.009.023-.014c-.019 0-.028 0-.023.014M151.777 150.858l-.083-.018c.014.046.046.023.083.018M154.96 151.821s.032-.004.051-.018h-.037zM152.912 150.487h.023s.01-.042.019-.065l-.037.065zM153.844 150.541l-.074.171c.023-.051.041-.074.06-.078a1 1 0 0 0 .009-.093zM152.245 150.551l-.018-.041c0 .014.009.028.018.041M148.066 145.14l.01-.023q-.016.015-.01.023M147.376 144.149h.014l.037-.065zM148.965 153.248v-.014c-.023-.074-.009-.033 0 .014M152.514 147.249c-.139.014-.07-.185-.241-.144.051.014.125.195.241.144M154.951 151.797l-.028-.014q.013.014.028.014M152.273 147.104l-.019.004c.01 0 .01 0 .019-.004M150.026 151.974s-.042-.009-.06-.009c.014.004.028.009.06.009M149.34 153.072l.028-.023s-.023.014-.028.023M150.169 151.273s.037-.009.033-.037h-.019c.014.014.014.033-.014.037M150.503 150.635h-.027v.023zM150.517 145.297a.5.5 0 0 1-.056-.111c.028.088-.088.139.056.111M154.997 151.76c-.019.028-.032.037-.046.037q.011-.001.023.004c.014-.013.023-.032.023-.041M149.271 150.782l.069-.093a.3.3 0 0 0-.069.093M152.908 144.178l-.037.037zM149.484 150.371c.051 0 .083 0 .111-.019a.1.1 0 0 0-.023-.028l-.088.042z" /> + <path d="M149.674 145.404c-.125.065-.042-.032-.144-.148-.069.139-.116-.056-.143.171-.028-.152-.023-.097-.088-.208.023.125-.153.107-.167.25-.009-.171.148-.19.074-.375-.079.102-.208.13-.246.306-.046-.051-.055-.121-.134-.153.009.014.033-.019.042-.033-.162.098-.338-.069-.473.121.093-.246-.282-.116-.111-.32-.056-.009-.181.07-.213.111.069-.19-.12-.097-.139-.231-.07.097-.153.023-.236.06a.11.11 0 0 0 .074-.093c-.097.051-.051-.014-.07-.129-.111.018-.046.152-.134.217-.06-.074.042-.125.06-.208l-.194.139c-.014-.028-.014-.074 0-.125-.065.037-.135.097-.149-.014l.098.037.009-.111-.171.065c-.093-.214.06-.385.171-.57h.079c.032-.07.009-.13-.014-.144 0-.056.199-.162.273-.157.162.092-.074.245.023.347l.209-.046-.028.069c.005.056.051-.014.065-.028-.051.098.116.084.176.125l.009-.097c.25-.148.209.325.394.255l.144-.13-.014.144c.083-.065.115-.172.199-.102.31.315.723.051 1.075.181-.005-.028-.019-.037-.042-.056.167.167.292.06.389-.056.102-.12.181-.24.343-.148v.056c.125-.065-.009.055.111.102-.028-.172.135-.181.19-.269 0 .037-.028.046-.042.074.028.033.065.125.098.084.004-.26.185-.306.282-.436.065.097.218.13.362.255a2 2 0 0 0-.042-.218c.079.037.088-.032.088-.106-.037.027-.074.046-.097.064v-.013s-.01.013-.014.023c-.023.018-.037.032-.028.037-.102-.07-.037-.079-.102-.19.042-.014.102-.102.158-.023.027-.014.041 0 .092-.014.019-.033.042-.065.079-.074l-.009.023.037.028c.148-.024.278-.362.417-.584-.111.296.046.194.046.347.014-.018-.116.074-.282.186q.018-.001.046.06c.079.018.125-.046.185-.13.06-.088.139-.199.232-.218a.3.3 0 0 0-.037.139c.055 0 .134-.194.171-.324 0 .158.093.19.181.032.111-.236.134-.319.259-.426l-.111.223c.079.027.218-.39.273-.334-.013-.042-.092.162-.078.176.171-.208.231-.343.505-.792l-.162.324c.194-.268.551-.695.333-.287.315-.621.334-.371.366-.366-.023.019-.097.139-.134.199.157-.199.199-.194.213-.167.014.033.004.088.042.075l-.172.273c.06-.056.403-.556.412-.528l-.083.111c.042-.023.06-.023.079-.019.023.014.023.01.092.07l-.078.097c.111-.037.106.033.171 0-.097.181-.074.236-.028.278.037.046.112.079-.125.399l.32-.315c0 .069.079.078-.199.375l.009-.023c-.273.254-.019.078-.088.19.018.009.204-.116.269-.204-.112.199-.158.361-.241.551a1.7 1.7 0 0 1-.413.588c-.013.218.121.403-.129.844h-.033c-.111.148-.324.417-.537.384-.051.204.069.57-.093.686l-.046-.079c-.06.028-.014.153-.005.181-.014.014-.041-.019-.065-.033-.088.014 0 .093 0 .139l-.051-.046c-.203.083-.088.454-.222.635 0-.047-.079-.065-.116-.065.158.185-.009.38-.004.486l-.051-.092c.046.227-.283.023-.237.25l.162-.028c-.069.046-.06.12.038.153-.107.037-.158-.074-.237.028-.06-.028.005-.102-.088-.102l-.231.074s-.033.014-.047.074c.255.12-.055.134.227.19-.102.232-.366.324-.352.579-.282-.056-.213.371-.514.181q-.091.16.046.356c.037-.009.014-.055.01-.088.064.07.009.204-.024.26-.032-.107-.032-.255-.12-.375-.023.111.023.31.032.384l-.176-.06c.074.144-.166 0-.051.167l.056.009c-.093.144.065.232.014.38l-.06-.042c-.051.033.06.185-.112.153l.042-.093c-.116-.051-.204-.009-.278-.009-.023.111.167.134.153.19-.116-.037-.06-.023-.144-.116-.018.13-.055.297.042.445-.018 0-.042-.023-.042-.023-.078.102.061.301-.069.324v-.028c-.209.01.018.311-.255.186-.074.018.06-.093-.106-.093-.153.088.176.208.037.283.018-.014 0-.014-.024-.033a1.5 1.5 0 0 0-.092.324c-.278 0-.13.38-.45.385.112 0 .088.088.125.107 0 0-.018-.019-.041-.024-.033.047.051.093.079.13-.098 0 .013.176-.047.176.056.028.023.06 0 .102-.018-.12-.106-.088-.176-.171-.092.115.176.273.065.384l-.144.019c.158.097.028.19.093.213-.06 0-.106.018-.19-.028.014.074-.111.111-.023.181l.069-.033c-.143.139.051.348-.12.422l-.25-.116c-.139.042.065.218-.116.227.097.009.074-.005.134.083.033-.023-.009-.111.019-.166l.097.18v-.208c.07.12.051.102.162.116.033.143-.171.065-.115.204-.051.023-.126-.056-.195-.033.056.125-.255.102-.139.218-.032.009.005-.042-.056-.056 0 .07-.018.107.056.149l.042-.038c-.019.038.083.084 0 .13.051.056.185.079.19.065.013.014-.061.009-.139 0v.009c-.01 0 .032 0-.024-.004a1 1 0 0 0-.162 0c-.069 0-.092 0-.125.004-.014 0-.032.01-.051.014-.009 0-.018 0-.032.009-.014.01-.028.024-.028.019-.009.019.014-.019-.009-.056.009.028.009.037.009.033 0-.005-.009-.037-.019-.074-.009-.033-.027-.056-.041-.079a1 1 0 0 0-.139-.218c.12.167.148.246.157.246.01.014 0 0-.004-.01-.014-.018-.01-.009 0 0 .014.01.06.126.046.158 0 .009.009-.023 0-.037-.005-.019-.023-.102-.06-.144l-.056-.102s.014-.013.028-.004c-.028-.107-.134-.158-.167-.227.033.032.042.023.079.018a.6.6 0 0 1-.093-.065.08.08 0 0 0 .033-.069v.065c.046-.019.236.032.236-.121.014.051.037.158.13.139.032-.139.055.01.162.014.069-.111-.13-.148.046-.241.014-.014-.046-.046-.083-.051.13-.06.12-.166.269-.203-.061.018-.116.027-.102-.065.041.088.134-.019.208-.014l-.028-.047c.07.014.056.061.051.098-.014-.014-.032-.019-.046 0-.014.074.157.204.236.148.037-.111-.079-.204-.13-.227.144-.06-.083-.273.079-.31.023-.024.25.064.338.013-.046-.129-.157.014-.185-.101.334.12.134-.38.436-.38l.074.139c.046-.024.092-.047.129-.098l-.111-.018c.019-.06.139-.111.176.009.019-.167.084-.125.195-.153-.102.056-.014-.018-.037.097.143 0 .12-.05.171-.125.019.051.102.102.125.084.014-.125.139-.172.209-.274l.023.042c.139-.139.398-.028.519-.218v-.009h-.009c-.112-.116.102-.148.139-.222.023.032.046.088.078.079-.037-.135.051-.089.061-.158.078.028.037.162.139.125.037-.023.027-.093.009-.144.042.061.12.102.181.107-.014.037-.051 0-.065.009.009.074.041.037.055.13.051 0 0-.13.065-.097l-.037.116c.028.023.051-.028.065-.038-.033.033-.009.139.009.204.121-.102-.018-.292-.037-.412.153.065.25-.093.366-.107l-.014.13a.16.16 0 0 0 .097-.111h.089c-.051.046-.065.083-.065.19.088-.037.203 0 .231-.172v.028c.116.065.352.125.334.186.134-.042.264.088.306-.075.088-.027.134.26.241.065.055.13-.01.047-.07.158.051.125.218-.111.171.125.116-.042-.004-.056.061-.148-.051.217.166.097.204.25.074-.07-.019-.07.088-.13-.028.051 0 .074.018.088l.074-.12-.055.356c.194-.092.074-.231.273-.208h-.014c-.018.157.171-.032.241.134-.028-.046-.051.051-.083.079l.092-.014s-.018.009-.018.028c0 .125.078-.019.097.102-.06 0-.102.097-.107.153l.176-.079-.138.139c.074.065.379-.102.273.148h-.06c-.024.033-.079.167.032.125.032-.004.107-.088.079-.102l.018.065c-.092.088-.217.042-.301.033.051-.033.121-.028.153-.107-.083-.004-.185.028-.264.028.051-.028.107-.088.144-.121-.028-.097-.093.042-.149.024.01-.056.014-.093.047-.116-.088.009-.144-.014-.181-.107 0 0 .125-.037.116-.125-.167-.004-.264.116-.436.13-.236.12-.254-.255-.421-.153-.023.051.046.125-.033.13.051-.102-.018-.084-.004-.125-.13.134-.102-.074-.19.018.023-.032-.01-.088-.033-.134.047-.135-.078-.079.098-.241-.176.171-.223-.107-.371.19l.023.046a1 1 0 0 0-.111-.083h.005c-.051-.028-.061.009-.121-.144.037-.028.084-.023.121-.055-.056-.135-.158.083-.232.088.009-.102.083-.033.069-.153-.055-.019-.106.051-.157.074l.009-.056c-.134-.129-.055.278-.153.088 0 .033-.009.07 0 .102-.032-.06-.125-.162-.041-.231-.051 0-.102.055-.121.12.046.079.051.037.07.144l-.172.069s.009-.055.033-.055c-.121-.139-.227-.061-.325.018-.102.074-.19.148-.361.014.056.079.009.083.005.148-.084-.004-.186.06-.274.037v-.065c-.148.149-.213.292-.343.315.01.028-.041-.078-.032-.106-.023.144-.306-.116-.204.111h.037c-.18.06-.25.324-.375.463-.125-.088.079-.078-.06-.194-.144.037-.172.218-.315.273.004-.028-.01-.037-.005-.055-.171.023.107.101 0 .162-.042-.061-.06-.07-.116-.07l.051.111s-.079-.078-.088-.115c.06.148-.13.185-.06.319-.032-.018-.107-.139-.158-.167-.078.014-.069.088-.064.158-.107-.042-.176.051-.172.023-.12.051.046.07.046.199l.112-.023-.093.144v-.097c-.102.013-.065.162-.125.222l.088.028-.032.111c-.135-.111-.116.069-.227-.107-.195.084-.107.325-.237.473.023-.023-.009-.042-.023-.065-.106.051-.093.162-.12.301-.019-.055 0-.092-.028-.13-.033.028-.056.051-.079.079s-.018.042-.056.079c-.013.014-.027.032-.046.046-.028.019-.018.033-.102.051-.079.014-.148.033-.282-.014a.54.54 0 0 1-.204-.129.6.6 0 0 1-.107-.149c.098.116.153.121.153.093.005-.028-.037-.097-.06-.208-.056.041-.13-.07-.144-.153.186.162.199 0 .237-.051.032-.07.06-.111.189-.056-.078-.018-.152-.292-.305-.269l.014.051c-.093-.023-.037-.069-.033-.115.009.027.023.055.042.064-.042-.254.139-.412.148-.648.023.032.046.139.097.097.135-.181.024-.371.042-.607.204.084-.074.227.111.325.051-.232.088-.478.098-.756.329.065-.005-.282.287-.31-.102-.037-.102-.125-.065-.199.065.065.107-.014.153.037-.056-.111.009-.32.19-.218-.172-.111.083-.139-.019-.259.111-.047.056-.2.167-.274-.134-.023 0-.129-.028-.194 0 .014.005.046.023.046.116.019-.023-.167.065-.195.056-.004.102.061.135.024-.079-.042-.088-.251.041-.255-.014.028.024.051.047.083.009-.347.333-.551.324-.922l.107.121c.268-.084-.158-.237-.065-.362.268-.343.676-.634.792-1.051-.023-.047-.056-.01-.116-.037.032-.024.153.027.102-.056l-.079-.028c.287-.06.13-.56.505-.519-.028-.222.232-.231.162-.519.098-.027.088.139.149.065l-.014-.241v.014c-.121-.292.495-.333.458-.639v.014c.056.032.139.018.139-.028-.027-.032-.06-.018-.115-.018.018-.241.037-.288.101-.45.038.111.102-.037.2.033-.061-.051-.116-.047-.162-.098 0-.032.129-.051.208-.111-.116 0-.074-.023-.241.009 0-.023-.065-.004-.055-.018l.069-.037c-.255.143.144-.098-.005-.014.093-.06.135-.084.209-.13q-.036.015-.079.037c.083-.051.334-.204.385-.264-.181.107-.139.102-.292.199l.268-.19s-.324.218-.407.288c.023-.047-.107.051-.047-.01l.204-.185c-.065.046-.055.032.144-.185-.065.065-.176.176-.255.259-.296.297.375-.389.051-.065l.255-.254a5 5 0 0 0-.26.245c.172-.185.598-.7.454-.561l-.268.329-.088.093.44-.537-.375.435.37-.459c-.069.056-.546.658-.514.612.116-.181.176-.287.269-.422.083-.125.162-.245.315-.481-.315.458-.325.463-.315.44.009-.023.032-.065-.167.236.185-.292.176-.296.139-.259-.042.041-.107.125-.111.097l.041-.065c.116-.241-.305.514-.259.412l.051-.092c.111-.26-.144.115-.213.31.028-.069.074-.213.055-.185-.037.092-.092.296-.078.227.013-.042.041-.135.037-.135a3 3 0 0 0-.07.218c.023-.125-.088-.162-.125-.051-.032-.037-.042-.088-.056-.134-.023.023-.013.032-.05.074l-.098.116a1.3 1.3 0 0 1-.208.204l-.088-.135c-.079.037.055.241-.107.162-.032-.009.065-.041.06-.115-.203-.037-.027.185-.194.236l-.028-.181c-.153-.046-.097.139-.107.255-.106.264-.236-.278-.416-.056-.014.093.05.121.032.214-.185 0-.176.129-.361.12-.144-.241.088-.019-.061-.241l.139.033c-.139-.112.093-.056.037-.209-.088-.023-.18.13-.282.204-.019-.116.12-.037.041-.185l-.046.06c.009-.037 0-.084.033-.084-.037-.106-.065.005-.116.014a.9.9 0 0 0 .055.232q-.001-.021-.023-.042c-.083.19-.292.084-.375.223.014-.037 0-.047-.009-.075-.07 0-.13.158-.227.204-.051-.088.023-.259-.121-.213-.028.098.042.269-.088.264 0 0 .111-.078.056-.148zm2.502-.945.023-.023s-.014.019-.019.023zm.065-.162s-.005.056.009.097l.042-.023c-.019-.032-.051-.042-.056-.074zm-.64-.486v-.014s.023-.033.033-.042c-.019-.023-.037-.037-.056-.009 0 .018.014.041.023.065" /> + <path d="M151.615 143.927s0 .009-.005.014c.01.009.024.014.033.019l-.009-.042-.014.009zM151.819 150.867h-.005s.01.005.014.014q0-.007-.009-.014M152.759 144.311l.088-.102-.074.088zM153.042 151.08s.005.023.014.033q0-.013-.014-.033M153.51 151.139l.055.055a.2.2 0 0 0-.055-.055M153.848 151.274s.014-.037.023-.051l-.018.051zM148.506 152.826v-.019c-.009-.046-.009-.018 0 .019M150.142 152.482c0 .033.005.061 0 .084.028-.014.051-.033 0-.084M149.262 150.792h.004l.005-.009zM150.082 152.627c.041-.005.055-.028.06-.061-.023.014-.056.028-.06.061M155.229 152.01l.009.014s.009-.014.014-.014zM155.252 152.012h.023s-.014-.009-.023 0M155.331 152.006h-.051s.023.023.051 0M154.849 151.699l-.028.037s.018-.018.028-.037M154.714 151.641c.028.027.028.129.084.129l.023-.032c-.056.051-.037-.153-.107-.097M154.362 150.838l.116.083c0-.055-.009-.129.056-.115-.111-.204-.01.115-.172.032M153.964 150.638c.079 0 .019-.069.028-.097-.06.032-.074.042-.028.097M150.902 151.223l-.06-.102c-.042.046.023.037.06.102M150.8 152.053l.088.023-.051-.097zM149.998 151.626l.005-.032-.042.097zM150.545 150.801l-.139-.051c.005.046.149.13.139.051M151.425 148.837c.074.014.144-.018.102-.083-.032.037-.107.051-.102.083M154.803 142.217l.065-.037-.061.004zM134.436 128.337c.037-.023.088-.097.046-.107l-.116.102h.074zM134.394 127.947a.48.48 0 0 0-.264.237c.125-.093.098-.038.241-.144.042.009.028.083-.014.12.037-.023.028.065.107 0 .032-.125-.019-.171-.134-.134.009-.037.041-.06.064-.079M130.563 126.984l.032.01s-.023-.01-.032-.01M128.414 128.421s.004-.033 0-.042c-.005.018-.01.037 0 .042M127.991 128.619s.019-.009.024-.014c-.019 0-.028 0-.024.014M130.563 126.985l-.084-.018c.014.046.047.023.084.018M133.746 127.948s.032-.004.051-.018h-.037zM131.698 126.614h.023s.009-.042.018-.065l-.037.065zM132.624 126.67l-.074.171c.023-.051.042-.074.061-.078a1 1 0 0 0 .009-.093zM131.031 126.678l-.019-.041q.002.021.019.041M126.848 121.267s.004-.014.009-.023q-.015.015-.009.023M126.157 120.276h.019l.037-.065zM127.751 129.377v-.014c-.023-.074-.009-.033 0 .014M131.3 123.376c-.139.014-.07-.185-.241-.144.051.014.125.195.241.144M133.736 127.92l-.028-.014q.015.014.028.014M131.059 123.232l-.019.005c.009 0 .009 0 .019-.005M128.812 128.097s-.042-.009-.061-.009a.2.2 0 0 0 .061.009M128.126 129.195l.028-.023s-.023.014-.028.023M128.955 127.402s.037-.009.033-.037h-.019c.014.014.014.033-.014.037M129.284 126.762h-.028v.023zM129.303 121.42a.5.5 0 0 1-.056-.111c.028.088-.088.139.056.111M133.783 127.883c-.019.028-.033.037-.047.037.01 0 .014 0 .023.005.014-.014.024-.033.024-.042M128.057 126.907l.069-.093a.3.3 0 0 0-.069.093M131.688 120.301l-.037.037zM128.265 126.498c.051 0 .083 0 .111-.019a.1.1 0 0 0-.023-.028l-.088.042z" /> + <path d="M128.46 121.527c-.126.065-.042-.032-.144-.148-.07.139-.116-.055-.144.172-.027-.153-.023-.098-.088-.209.023.125-.153.107-.166.25-.01-.171.148-.19.074-.375-.079.102-.209.13-.246.306-.046-.051-.055-.121-.134-.153.009.014.032-.019.041-.033-.162.098-.338-.069-.472.121.093-.246-.283-.116-.111-.32-.056-.009-.181.07-.213.111.069-.19-.121-.097-.139-.231-.07.097-.153.023-.237.06a.11.11 0 0 0 .074-.093c-.097.051-.05-.014-.069-.129-.111.018-.046.152-.134.217-.061-.074.041-.125.06-.208l-.195.139c-.014-.028-.014-.074 0-.125-.065.037-.134.097-.148-.014l.097.037.01-.111-.172.065c-.093-.214.06-.385.172-.57h.078c.033-.07.01-.13-.014-.144 0-.055.2-.162.274-.157.162.092-.074.245.023.347l.208-.046-.027.069c.004.056.051-.014.064-.028-.05.098.116.084.177.126l.009-.098c.25-.148.208.325.394.255l.143-.13-.014.144c.084-.065.116-.171.2-.102.31.315.722.051 1.074.181-.004-.028-.018-.037-.041-.056.166.167.292.06.389-.055.102-.121.18-.241.343-.149v.056c.125-.065-.01.055.111.102-.028-.172.134-.181.19-.269 0 .037-.028.046-.042.074.028.033.065.125.097.084.005-.26.186-.306.283-.436.065.097.218.13.361.255a2 2 0 0 0-.041-.218c.078.037.088-.032.088-.106-.037.027-.074.046-.098.064v-.013l-.014.023c-.023.018-.037.032-.027.037-.102-.07-.037-.079-.102-.19.041-.014.102-.102.157-.023.028-.014.042 0 .093-.014.018-.033.042-.065.079-.074l-.01.023.038.028c.148-.024.277-.362.416-.584-.111.296.047.194.047.347.014-.018-.116.074-.283.186q.02-.001.047.06c.078.018.125-.046.185-.13.06-.088.139-.199.231-.218-.013.028-.041.088-.037.139.056 0 .135-.194.172-.324 0 .158.092.19.181.033.111-.237.134-.32.259-.427l-.111.223c.079.028.218-.389.273-.334-.014-.042-.093.162-.079.176.172-.208.232-.343.505-.792l-.162.324c.195-.268.551-.695.334-.287.315-.621.333-.371.366-.366a2 2 0 0 0-.135.199c.158-.199.2-.194.214-.167.013.033.004.088.041.075l-.171.273c.06-.056.403-.556.412-.528l-.083.111c.041-.023.06-.023.078-.019.024.014.024.01.093.07l-.079.097c.112-.037.107.033.172 0-.097.181-.074.236-.028.278.037.047.111.079-.125.399l.32-.315c0 .069.078.078-.2.375l.01-.023c-.274.254-.019.078-.088.19.018.009.203-.116.268-.204-.111.199-.157.361-.241.551a1.7 1.7 0 0 1-.412.588c-.014.218.121.404-.13.844h-.032c-.111.148-.324.417-.537.384-.051.204.069.57-.093.686l-.046-.079c-.061.028-.014.153-.005.185-.014.014-.042-.018-.065-.032-.088.014 0 .093 0 .139l-.051-.046c-.204.083-.088.454-.222.634 0-.046-.079-.065-.116-.065.157.186-.009.38-.005.487l-.051-.093c.047.227-.282.023-.236.25l.162-.027c-.069.046-.06.12.037.153-.106.037-.157-.075-.236.027-.06-.027.005-.102-.088-.102l-.232.075s-.032.013-.046.074c.255.12-.056.134.227.19-.102.231-.366.324-.352.579-.283-.056-.213.37-.514.18q-.093.161.046.357c.037-.009.014-.055.009-.088.065.07.009.204-.023.26-.032-.107-.032-.255-.12-.376-.024.111.023.311.032.385l-.176-.06c.074.143-.167 0-.051.166l.056.01c-.093.143.064.231.013.38l-.06-.042c-.051.032.06.185-.111.153l.042-.093c-.116-.051-.204-.009-.278-.009-.023.111.167.134.153.19-.116-.037-.061-.023-.144-.116-.018.13-.056.296.042.445-.019 0-.042-.023-.042-.023-.079.101.06.301-.069.324v-.028c-.209.009.018.31-.255.185-.074.019.06-.092-.107-.092-.153.088.176.208.037.282.019-.014 0-.014-.023-.032a1.6 1.6 0 0 0-.093.324c-.278 0-.129.38-.449.385.111 0 .088.088.125.106 0 0-.018-.018-.042-.018-.032.046.051.092.079.129-.097 0 .014.176-.046.176.055.028.023.061 0 .102-.019-.12-.107-.088-.176-.171-.093.116.176.273.065.385l-.144.018c.158.097.028.19.093.213-.061 0-.107.019-.19-.028.014.074-.111.112-.023.181l.069-.032c-.144.139.051.347-.12.421l-.251-.116c-.139.042.065.218-.115.227.097.01.074-.004.134.084.032-.023-.009-.111.019-.167l.097.181v-.209c.069.121.051.102.162.116.032.144-.171.065-.116.204-.051.023-.125-.056-.194-.033.055.126-.255.102-.139.218-.033.009.004-.041-.056-.055 0 .069-.019.106.056.148l.041-.037c-.018.037.084.083 0 .13.051.055.186.078.19.064.014.014-.06.01-.139 0v.01c-.009 0 .033 0-.023-.005a1 1 0 0 0-.162 0c-.07 0-.093 0-.125.005-.014 0-.033.009-.051.014-.009 0-.019 0-.033.009-.013.009-.027.023-.027.018-.01.019.014-.018-.01-.055.01.028.01.037.01.032l-.019-.074c-.009-.032-.028-.056-.042-.079a1 1 0 0 0-.139-.217c.121.166.149.245.158.245.009.014 0 0-.005-.009-.014-.019-.009-.009 0 0 .014.009.061.125.047.157 0 .01.009-.023 0-.037-.005-.018-.024-.102-.061-.143q-.028-.048-.055-.102s.014-.014.028-.005c-.028-.106-.135-.157-.167-.227.032.033.042.023.079.019a1 1 0 0 1-.093-.065.08.08 0 0 0 .032-.07v.065c.047-.018.237.033.237-.12.014.051.037.157.129.139.033-.139.056.009.163.014.069-.112-.13-.149.046-.241.014-.014-.046-.047-.084-.051.13-.061.121-.167.269-.204-.06.018-.116.028-.102-.065.042.088.135-.019.209-.014l-.028-.046c.069.014.056.06.051.097-.014-.014-.033-.018-.046 0-.014.074.157.204.236.148.037-.111-.079-.204-.13-.227.144-.06-.083-.273.079-.31.023-.023.25.065.338.014-.046-.13-.157.014-.185-.102.333.12.134-.38.435-.38l.074.139a.3.3 0 0 0 .13-.097l-.111-.019c.018-.06.139-.111.176.009.018-.166.083-.125.195-.152-.102.055-.014-.019-.038.097.144 0 .121-.051.172-.125.018.051.102.102.125.083.014-.125.139-.171.208-.273l.024.041c.139-.139.398-.027.519-.217v-.01h-.01c-.111-.115.102-.148.139-.222.023.032.047.088.079.079-.037-.135.051-.088.06-.158.079.028.037.162.139.125.037-.023.028-.092.009-.143.042.06.121.102.181.106-.014.037-.051 0-.065.01.01.074.042.037.056.129.051 0 0-.129.065-.097l-.037.116c.027.023.051-.028.065-.037-.033.032-.01.139.009.204.12-.102-.019-.292-.037-.413.153.065.25-.092.366-.106l-.014.129a.16.16 0 0 0 .097-.111h.088c-.051.047-.065.084-.065.19.088-.037.204 0 .232-.171v.028c.116.064.352.125.334.185.134-.042.264.088.305-.074.088-.028.135.259.241.065.056.129-.009.046-.069.157.051.125.217-.111.171.125.121-.041-.005-.055.06-.148-.051.218.167.097.204.25.074-.069-.018-.069.088-.13-.028.051 0 .075.019.088l.074-.12-.056.357c.195-.093.074-.232.274-.209h-.014c-.019.158.171-.032.241.135-.028-.047-.051.051-.084.078l.093-.013s-.019.009-.019.027c0 .125.079-.018.098.102-.061 0-.102.098-.107.153l.176-.079-.139.139c.074.065.38-.102.273.149h-.06c-.023.032-.078.166.033.125.032-.005.106-.088.078-.102l.019.065c-.093.088-.218.041-.301.032.051-.032.12-.028.153-.107-.084-.004-.186.028-.264.028.051-.028.106-.088.143-.12-.028-.097-.092.042-.148.023.009-.056.014-.093.046-.116-.088.009-.143-.014-.18-.106 0 0 .125-.037.115-.125-.166-.005-.264.115-.435.129-.236.121-.255-.255-.422-.153-.023.051.047.125-.032.13.051-.102-.019-.083-.005-.125-.129.134-.102-.074-.19.019.024-.033-.009-.088-.032-.135.046-.134-.079-.079.097-.241-.176.172-.222-.106-.37.19l.023.047a1 1 0 0 0-.111-.084h.004c-.051-.028-.06.009-.12-.143.037-.028.083-.024.12-.056-.055-.134-.157.083-.231.088.009-.102.083-.032.069-.158-.056-.018-.106.051-.157.075l.009-.056c-.135-.13-.056.278-.153.088 0 .032-.009.069 0 .102-.032-.06-.125-.162-.042-.232-.051 0-.102.056-.12.121.046.078.051.037.069.143l-.171.07s.009-.056.032-.056c-.12-.139-.227-.06-.324.019-.102.074-.19.148-.361.014.055.078.009.083.004.148-.083-.005-.185.06-.273.037v-.065c-.148.148-.213.292-.343.315.009.028-.042-.079-.032-.106-.023.143-.306-.116-.204.111h.037c-.181.06-.25.324-.375.463-.125-.088.078-.079-.061-.194-.143.037-.171.217-.315.273.005-.028-.009-.037-.004-.056-.172.023.106.102 0 .162-.042-.06-.061-.069-.116-.069l.051.111s-.079-.079-.088-.116c.06.153-.13.186-.06.32-.033-.019-.107-.139-.158-.167-.079.014-.069.088-.065.158-.106-.042-.176.051-.171.023-.121.051.046.069.046.199l.111-.023-.092.144v-.098c-.102.014-.065.162-.125.223l.088.027-.033.112c-.134-.112-.116.069-.227-.107-.194.083-.106.324-.236.473.023-.024-.009-.042-.023-.065-.107.051-.093.162-.121.301-.018-.056 0-.093-.028-.13-.032.028-.055.051-.078.079s-.019.042-.056.079q-.02.023-.046.046c-.028.019-.019.032-.102.051-.079.014-.148.032-.283-.014a.54.54 0 0 1-.31-.278c.097.116.153.121.153.093.004-.028-.037-.098-.06-.209-.056.042-.13-.069-.144-.153.185.163.199 0 .236-.051.033-.069.06-.111.19-.055-.079-.019-.153-.292-.306-.269l.014.051c-.092-.023-.037-.069-.032-.116.009.028.023.056.042.065-.042-.255.139-.412.148-.648.023.032.046.138.097.097.134-.181.023-.371.042-.607.204.083-.074.227.111.324.051-.231.088-.477.097-.755.329.065-.004-.283.287-.31-.101-.037-.101-.125-.064-.2.064.065.106-.013.153.037-.056-.111.009-.319.189-.217-.171-.111.084-.139-.018-.26.111-.046.056-.199.167-.273-.135-.023 0-.13-.028-.195 0 .014.005.047.023.047.116.018-.023-.167.065-.195.056-.005.102.06.134.023-.078-.041-.088-.25.042-.255-.014.028.023.051.046.084.01-.348.334-.551.325-.922l.106.12c.269-.083-.157-.236-.065-.361.269-.343.677-.635.793-1.052-.024-.046-.056-.009-.116-.037.032-.023.153.028.102-.055l-.079-.028c.287-.06.13-.561.505-.519-.028-.222.232-.232.162-.519.097-.028.088.139.148.065l-.014-.241v.014c-.12-.292.496-.334.459-.639v.014c.056.032.139.018.139-.028-.028-.033-.06-.019-.116-.019.019-.241.037-.287.102-.449.037.111.102-.037.199.032-.06-.051-.115-.046-.162-.097 0-.032.13-.051.209-.111-.116 0-.074-.023-.241.009 0-.023-.065-.005-.056-.018l.07-.038c-.255.144.143-.097-.005-.013.093-.061.134-.084.208-.13q-.035.015-.078.037c.083-.051.333-.204.384-.264-.18.106-.139.102-.292.199l.269-.19s-.324.218-.408.287c.024-.046-.106.051-.046-.009l.204-.185c-.065.046-.056.032.144-.186-.065.065-.177.176-.255.26-.297.296.375-.389.051-.065l.254-.255q-.118.106-.259.246c.171-.186.598-.7.454-.561-.093.111-.208.255-.269.329l-.088.093.44-.538-.375.436.371-.459c-.07.056-.547.658-.514.612.115-.181.176-.288.268-.422.084-.125.162-.245.315-.482-.315.459-.324.464-.315.44.01-.023.033-.069-.166.237.185-.292.176-.297.138-.26-.041.042-.106.125-.111.098l.042-.065c.116-.241-.306.514-.259.412l.051-.093c.111-.259-.144.116-.214.311.028-.07.075-.213.056-.186-.037.093-.093.297-.079.227a1 1 0 0 0 .037-.134 2 2 0 0 0-.069.218c.023-.125-.088-.162-.125-.051-.033-.037-.042-.088-.056-.134-.023.023-.014.032-.051.074l-.097.115a1.2 1.2 0 0 1-.209.204l-.088-.134c-.078.037.056.241-.106.162-.033-.009.065-.042.06-.116-.204-.037-.028.186-.195.237l-.027-.181c-.153-.046-.098.139-.107.255-.106.264-.236-.278-.417-.056-.014.093.051.121.033.213-.186 0-.176.13-.362.121-.143-.241.088-.019-.06-.241l.139.032c-.139-.111.093-.055.037-.208-.088-.023-.181.129-.283.204-.018-.116.121-.037.042-.186l-.046.06c.009-.037 0-.083.032-.083-.037-.106-.065.005-.116.014.005.06.024.148.056.232q-.001-.021-.023-.042c-.084.19-.292.079-.375.222.013-.037 0-.046-.01-.074-.069 0-.129.158-.227.204-.051-.088.023-.259-.12-.213-.028.097.042.269-.088.264 0 0 .111-.079.055-.148zm2.501-.94.024-.023-.019.023zm.065-.167s-.004.056.009.097c.014-.009.033-.018.042-.023-.018-.032-.051-.041-.055-.074zm-.639-.482v-.014s.023-.032.032-.041c-.018-.023-.037-.037-.055-.01 0 .019.014.042.023.065" /> + <path d="M130.401 120.054s0 .009-.005.014c.009.009.023.014.032.019l-.009-.042-.014.009zM130.6 126.994h-.005s.009.005.014.014q-.002-.007-.009-.014M131.545 120.439l.083-.107-.074.088zM131.828 127.203s.004.023.014.033q0-.014-.014-.033M132.295 127.268l.056.055a.2.2 0 0 0-.056-.055M132.629 127.401s.014-.037.023-.051l-.018.051zM127.287 128.949v-.018c-.009-.047-.009-.019 0 .018M128.923 128.611c0 .033.004.061 0 .084.028-.014.051-.033 0-.084M128.047 126.92l.01-.014z" /> + <path d="M128.867 128.754c.042-.005.056-.028.06-.061-.023.014-.055.028-.06.061M134.01 128.139l.009.014s.009-.014.014-.014zM134.038 128.139h.023s-.014-.009-.023 0M134.116 128.133h-.051s.024.023.051 0M133.635 127.822l-.028.037s.018-.018.028-.037M133.496 127.764c.027.027.027.129.083.129l.023-.032c-.055.051-.037-.153-.106-.097M133.144 126.967l.115.083c0-.055-.009-.129.056-.116-.111-.203-.009.116-.171.033M132.75 126.767c.079 0 .018-.069.028-.097-.061.032-.075.042-.028.097M129.683 127.346l-.061-.102c-.041.046.024.037.061.102M129.585 128.176l.084.027-.046-.101zM128.779 127.749l.01-.028-.047.097zM129.331 126.93l-.139-.051c.005.046.148.13.139.051M130.211 124.964c.074.014.143-.018.102-.083-.033.037-.107.051-.102.083M133.583 118.344l.065-.037h-.06zM107.858 117.687c.037-.024.088-.098.046-.107l-.116.102h.074zM107.816 117.297a.47.47 0 0 0-.264.236c.125-.093.098-.037.241-.143.042.009.028.083-.014.12.037-.023.028.065.107 0 .032-.125-.019-.171-.135-.134.01-.037.042-.061.065-.079M103.985 116.332l.032.009s-.023-.009-.032-.009M101.835 117.77s.005-.032 0-.041c-.004.018-.009.037 0 .041M101.413 117.973s.019-.009.023-.014c-.018 0-.027 0-.023.014M103.985 116.333l-.084-.019c.014.047.047.024.084.019M107.163 117.296s.033-.005.051-.019h-.037zM105.115 115.961h.023s.01-.041.019-.065l-.037.065zM106.046 116.018s-.051.115-.074.171c.023-.051.042-.074.06-.079a.4.4 0 0 0 .01-.092zM104.448 116.028l-.018-.042c0 .014.009.028.018.042M100.269 110.617l.01-.023q-.015.014-.01.023M99.58 109.625h.018l.032-.064zM101.173 118.722v-.014c-.023-.074-.009-.032 0 .014M104.721 112.724c-.139.013-.069-.186-.241-.144.051.014.126.195.241.144M107.158 117.274l-.028-.014q.015.014.028.014M104.48 112.58l-.018.005c.009 0 .009 0 .018-.005M102.234 117.451s-.042-.01-.061-.01c.014.005.028.01.061.01M101.548 118.543l.028-.023s-.024.013-.028.023M102.377 116.75s.037-.009.032-.037h-.018c.014.014.014.032-.014.037M102.706 116.111h-.028v.023zM102.724 110.773a.5.5 0 0 1-.055-.111c.028.088-.088.139.055.111" /> + <path d="M107.205 117.236c-.019.028-.033.037-.047.037q.011-.001.023.005c.014-.014.024-.032.024-.042M101.474 116.259l.069-.093a.3.3 0 0 0-.069.093M105.11 109.648l-.037.038zM101.687 115.847c.05 0 .083 0 .111-.018q-.008-.015-.023-.028l-.088.041z" /> + <path d="M101.881 110.88c-.125.065-.041-.032-.143-.148-.07.139-.116-.056-.144.171-.028-.153-.023-.097-.088-.208.023.125-.153.106-.167.255-.009-.172.149-.19.075-.376-.079.102-.209.13-.246.306-.046-.051-.056-.12-.134-.153.009.014.032-.018.041-.032-.162.097-.338-.07-.472.12.092-.245-.283-.116-.111-.319-.056-.01-.181.069-.214.111.07-.19-.12-.097-.139-.232-.069.097-.152.023-.236.06.037-.013.065-.041.074-.092-.097.051-.05-.014-.07-.13-.11.019-.045.153-.133.218-.06-.074.041-.125.06-.209l-.195.139c-.014-.028-.014-.074 0-.125-.065.037-.134.097-.148-.014l.097.037.01-.111-.172.065c-.093-.213.06-.385.171-.57h.08c.032-.069.009-.13-.015-.143 0-.056.2-.163.274-.158.162.093-.074.246.023.348l.208-.047-.028.07c.005.055.051-.014.065-.028-.051.097.116.083.176.125l.01-.097c.25-.149.208.324.393.254l.144-.129-.014.143c.084-.064.116-.171.199-.102.311.315.723.051 1.075.181-.004-.028-.018-.037-.041-.055.166.166.291.06.389-.056.102-.121.18-.241.343-.148v.055c.125-.065-.01.056.111.102-.028-.171.134-.18.19-.268 0 .037-.028.046-.042.074.028.032.065.125.097.083.005-.259.186-.306.283-.435.065.097.218.129.361.254a2 2 0 0 0-.041-.217c.078.037.088-.033.088-.107-.038.028-.075.046-.098.065v-.014l-.014.023c-.023.019-.037.033-.027.037-.102-.069-.037-.079-.102-.19.041-.014.102-.102.157-.023.028-.014.042 0 .093-.014.018-.032.042-.065.079-.074l-.01.023s.023.019.037.028c.149-.023.278-.361.417-.584-.111.297.047.195.047.348.014-.019-.116.074-.283.185q.02 0 .046.06c.084.019.125-.046.186-.129.06-.088.139-.2.231-.218a.3.3 0 0 0-.037.139c.056 0 .135-.195.172-.324 0 .157.092.189.18.032.112-.236.135-.32.26-.426l-.111.222c.078.028.217-.389.273-.333-.014-.042-.093.162-.079.176.172-.209.232-.343.505-.793l-.162.325c.195-.269.551-.695.334-.288.315-.62.333-.37.366-.366a1.5 1.5 0 0 0-.135.2c.158-.2.199-.195.213-.167.014.032.005.088.042.074l-.171.273c.06-.055.403-.556.412-.528l-.083.111c.041-.023.06-.023.078-.018.024.014.024.009.093.069l-.079.098c.111-.037.107.032.172 0-.098.18-.074.236-.028.278.037.046.111.078-.125.398l.319-.315c0 .07.079.079-.199.375l.009-.023c-.273.255-.018.079-.088.19.019.009.204-.116.269-.204-.111.199-.157.362-.241.552a1.7 1.7 0 0 1-.412.588c-.014.218.12.403-.13.843h-.032c-.111.148-.325.417-.538.385-.051.203.07.569-.092.685l-.047-.078c-.06.027-.014.152-.004.185-.014.014-.042-.019-.065-.033-.088.014 0 .093 0 .139l-.051-.046c-.204.083-.088.454-.222.635 0-.047-.079-.065-.116-.065.157.185-.01.38-.005.486l-.051-.092c.046.227-.282.023-.236.25l.162-.028c-.069.046-.06.121.037.153-.106.037-.157-.074-.236.028-.06-.028.004-.102-.088-.102l-.232.074s-.032.014-.046.074c.255.121-.056.134.227.19-.102.232-.366.324-.352.579-.283-.055-.213.371-.515.181q-.091.16.047.357c.037-.01.014-.056.009-.088.065.069.009.203-.023.259-.033-.107-.033-.255-.121-.375-.023.111.024.31.033.384l-.176-.06c.074.144-.167 0-.051.167l.055.009c-.092.144.065.232.014.38l-.06-.042c-.051.033.06.186-.111.153l.042-.093c-.116-.05-.204-.009-.278-.009-.024.111.166.135.153.19-.116-.037-.061-.023-.144-.116-.019.13-.056.297.042.445-.019 0-.042-.023-.042-.023-.079.102.06.301-.07.324v-.028c-.208.01.019.311-.254.186-.074.018.06-.093-.107-.093-.153.088.176.209.037.283.019-.014 0-.014-.023-.033a1.6 1.6 0 0 0-.093.325c-.278 0-.129.379-.449.384.111 0 .088.088.125.107 0 0-.019-.019-.042-.019-.032.046.051.093.079.13-.097 0 .014.176-.046.176.055.028.023.06 0 .102-.019-.121-.107-.088-.176-.172-.093.116.176.274.065.385l-.144.018c.157.098.028.19.093.214-.061 0-.107.018-.19-.028.014.074-.112.111-.024.18l.07-.032c-.144.139.051.347-.12.422l-.251-.116c-.139.041.065.218-.115.227.097.009.074-.005.134.083.032-.023-.009-.111.018-.167l.098.181v-.208c.069.12.051.102.162.115.032.144-.172.065-.116.204-.051.023-.125-.055-.195-.032.056.125-.254.102-.139.218-.032.009.005-.042-.055-.056 0 .07-.019.107.055.148l.042-.037c-.018.037.084.084 0 .13.051.056.185.079.19.065.014.014-.06.009-.139 0v.009c-.009 0 .033 0-.023-.005a1 1 0 0 0-.162 0c-.07 0-.093 0-.125.005-.014 0-.033.009-.051.014-.01 0-.019 0-.033.009s-.027.023-.027.019c-.01.018.013-.019-.01-.056.01.028.01.037.01.033 0-.005-.01-.037-.019-.075-.009-.032-.028-.055-.042-.078a1 1 0 0 0-.139-.218c.121.167.149.245.158.245.009.014 0 0-.005-.009-.014-.018-.009-.009 0 0 .014.009.06.125.047.158 0 .009.009-.023 0-.037-.005-.019-.024-.102-.061-.144q-.028-.047-.055-.102s.014-.014.027-.004c-.027-.107-.134-.158-.166-.228.032.033.041.024.078.019a1 1 0 0 1-.092-.065c.014-.009.032-.032.032-.069v.065c.047-.019.237.032.237-.121.013.051.037.158.129.139.033-.139.056.009.162.014.07-.111-.129-.148.047-.241.014-.014-.047-.046-.084-.051.13-.06.121-.167.269-.204-.06.019-.116.028-.102-.065.042.088.134-.018.209-.014l-.028-.046c.069.014.055.06.051.097-.014-.013-.033-.018-.047 0-.013.075.158.204.237.149.037-.111-.079-.204-.13-.227.144-.061-.083-.274.079-.311.023-.023.25.065.338.014-.046-.13-.158.014-.185-.102.333.121.134-.38.435-.38l.074.139a.3.3 0 0 0 .13-.097l-.111-.018c.018-.061.139-.112.176.009.018-.167.083-.125.194-.153-.102.056-.013-.019-.037.097.144 0 .121-.051.172-.125.018.051.102.102.125.084.014-.126.139-.172.208-.274l.023.042c.139-.139.399-.028.519-.218v-.009h-.009c-.111-.116.102-.148.139-.223.023.033.046.088.079.079-.037-.134.051-.088.06-.157.079.028.037.162.139.125.037-.023.028-.093.009-.144a.27.27 0 0 0 .181.107c-.014.037-.051 0-.065.009.009.074.042.037.056.13.051 0 0-.13.065-.098l-.037.116c.027.023.051-.028.064-.037-.032.033-.009.139.01.204.12-.102-.019-.292-.037-.412.152.065.25-.093.366-.107l-.014.13a.17.17 0 0 0 .097-.111h.088c-.051.046-.065.083-.065.19.088-.037.204 0 .232-.172v.028c.116.065.352.125.333.185.135-.041.264.088.306-.074.088-.028.135.26.241.065.056.13-.009.046-.069.158.051.125.217-.112.171.125.116-.042-.005-.056.06-.149-.051.218.167.098.204.251.074-.07-.018-.07.088-.13-.028.051 0 .074.019.088l.074-.121-.056.357c.195-.092.074-.231.273-.208h-.013c-.019.157.171-.033.24.134-.027-.046-.05.051-.083.079l.093-.014s-.019.009-.019.028c0 .125.079-.019.098.102-.061 0-.102.097-.107.153l.176-.079-.139.139c.074.065.38-.102.273.148h-.06c-.023.032-.079.167.033.125.032-.005.106-.088.078-.102l.019.065c-.093.088-.218.042-.301.032.051-.032.12-.027.153-.106-.084-.005-.186.028-.264.028.05-.028.106-.088.143-.121-.028-.097-.093.042-.148.023.009-.055.014-.092.046-.115-.088.004-.143-.014-.18-.107 0 0 .125-.037.115-.125-.166-.005-.264.116-.435.13-.236.12-.255-.255-.422-.153-.023.051.047.125-.032.129.051-.101-.019-.083-.005-.125-.129.135-.102-.074-.19.019.023-.032-.009-.088-.028-.134.047-.135-.078-.079.098-.241-.176.171-.223-.107-.371.19l.023.046a1 1 0 0 0-.111-.083h.005c-.051-.028-.06.009-.121-.144.037-.028.084-.023.121-.056-.056-.134-.158.084-.232.088.009-.102.083-.032.07-.153-.056-.018-.107.051-.158.075l.009-.056c-.134-.13-.055.278-.153.088 0 .032-.009.07 0 .102-.032-.06-.125-.162-.041-.232-.051 0-.102.056-.121.121.047.079.051.037.07.143l-.172.07s.01-.056.033-.056c-.121-.139-.227-.06-.324.019-.102.074-.19.148-.362.014.056.078.009.083.005.148-.084-.005-.186.06-.274.037v-.065c-.148.148-.213.292-.342.315.009.028-.042-.079-.033-.106-.023.143-.306-.116-.204.111h.037c-.18.06-.25.324-.375.463-.125-.088.079-.079-.06-.194-.144.037-.172.217-.315.273.005-.028-.009-.037-.005-.056-.171.023.107.102 0 .162-.041-.06-.06-.069-.116-.069l.051.111s-.078-.079-.088-.116c.061.153-.129.186-.06.32-.032-.019-.106-.139-.157-.167-.079.014-.07.088-.065.158-.107-.042-.176.051-.172.023-.12.051.047.069.047.199l.111-.023-.093.144v-.098c-.102.014-.065.162-.125.223l.088.027-.032.112c-.135-.112-.116.069-.227-.107-.195.083-.107.324-.237.473.024-.024-.009-.042-.023-.065-.106.051-.092.162-.12.301-.019-.056 0-.093-.028-.13-.032.028-.056.051-.079.079s-.018.042-.055.079q-.02.023-.047.046c-.027.019-.018.032-.102.051-.078.014-.148.032-.282-.014a.5.5 0 0 1-.204-.13.6.6 0 0 1-.107-.148c.098.116.153.121.153.093.005-.028-.037-.098-.06-.209-.056.042-.13-.069-.144-.153.186.163.2 0 .237-.051.032-.069.06-.111.19-.055-.079-.019-.153-.292-.306-.269l.014.051c-.093-.023-.037-.069-.033-.116.01.028.023.056.042.065-.042-.255.139-.412.148-.648.023.032.047.139.098.097.134-.181.023-.371.041-.607.204.083-.074.227.111.324.051-.231.088-.477.098-.755.329.065-.005-.283.287-.31-.102-.037-.102-.125-.065-.2.065.065.107-.013.153.038-.056-.112.009-.32.19-.218-.171-.111.083-.139-.019-.26.112-.046.056-.199.167-.273-.134-.023 0-.13-.028-.195 0 .014.005.047.024.047.115.018-.024-.167.064-.195.056-.004.102.06.135.023-.079-.041-.088-.25.041-.254-.013.027.024.05.047.083.009-.348.333-.551.324-.922l.107.12c.268-.083-.158-.236-.065-.361.269-.343.676-.635.792-1.052-.023-.046-.056-.009-.116-.037.033-.023.153.028.102-.055l-.079-.028c.288-.06.13-.561.505-.519-.027-.222.232-.232.163-.519.097-.028.088.139.148.065l-.014-.241v.014c-.121-.292.496-.334.459-.639v.014c.055.032.139.018.139-.028-.028-.033-.061-.019-.116-.019.018-.241.037-.287.102-.449.037.111.102-.037.199.032-.06-.051-.116-.046-.162-.097 0-.032.129-.051.208-.111-.116 0-.074-.023-.241.009 0-.023-.065-.005-.055-.018l.069-.038c-.255.144.144-.097-.004-.013.092-.061.134-.084.208-.13q-.036.015-.079.037c.084-.051.334-.204.385-.264-.181.106-.139.102-.292.199l.269-.19s-.325.218-.408.287c.023-.046-.107.051-.046-.009l.203-.185c-.064.046-.055.032.144-.186l-.255.26c-.296.296.375-.389.051-.065l.255-.255q-.12.106-.259.246c.171-.186.597-.7.454-.561-.093.111-.209.255-.269.329l-.088.093.44-.538-.375.436.37-.459c-.069.056-.546.658-.514.612.116-.181.176-.287.269-.422a40 40 0 0 0 .315-.482c-.315.459-.324.464-.315.44.009-.023.032-.069-.167.237.185-.292.176-.297.139-.26-.042.042-.107.125-.111.098l.042-.065c.115-.241-.306.514-.26.412l.051-.093c.111-.259-.144.116-.213.311.028-.07.074-.213.056-.186-.038.093-.093.297-.079.228a1 1 0 0 0 .037-.135 2 2 0 0 0-.07.218c.023-.125-.088-.162-.125-.051-.032-.037-.041-.088-.055-.134-.024.023-.014.032-.051.074l-.098.116a1.2 1.2 0 0 1-.208.203l-.083-.134c-.079.037.055.241-.107.162-.032-.009.065-.042.06-.116-.204-.037-.028.186-.194.237l-.028-.181c-.153-.046-.097.139-.107.255-.106.264-.236-.278-.417-.056-.014.093.051.121.033.213-.186 0-.176.13-.362.121-.143-.241.088-.019-.06-.241l.139.032c-.139-.111.093-.055.037-.208-.088-.023-.181.129-.282.204-.019-.116.12-.037.041-.186l-.046.061c.009-.038 0-.084.032-.084-.037-.106-.064.005-.115.014a.9.9 0 0 0 .055.232q-.001-.021-.023-.042c-.083.19-.292.079-.375.222.014-.037 0-.046-.01-.074-.069 0-.129.158-.227.204-.051-.088.024-.259-.12-.213-.028.097.042.269-.088.264 0 0 .111-.079.056-.148zm2.502-.945.023-.023-.018.023zm.06-.167s-.004.056.01.098c.014-.01.032-.019.041-.024-.018-.032-.051-.041-.055-.074zm-.634-.482v-.013s.023-.033.032-.042c-.018-.023-.037-.037-.055-.009 0 .018.013.041.023.064" /> + <path d="M103.818 109.402s0 .009-.005.014c.01.009.024.014.033.018l-.009-.041-.014.009zM104.022 116.342h-.005s.009.004.014.014q-.001-.008-.009-.014M104.967 109.786l.083-.106-.074.092zM105.25 116.551s.004.023.013.032q0-.012-.013-.032M105.713 116.615l.055.056a.2.2 0 0 0-.055-.056M106.051 116.75s.014-.037.023-.051l-.019.051zM100.709 118.297v-.019c-.009-.046-.009-.018 0 .019M102.345 117.959c0 .032.004.06 0 .083.028-.014.051-.032 0-.083M101.469 116.269l.005-.009zM102.285 118.103c.041-.004.055-.028.06-.06-.023.014-.056.028-.06.06M107.432 117.486l.009.014s.009-.014.014-.014zM107.455 117.487h.023s-.014-.01-.023 0M107.534 117.482h-.056s.023.024.056 0M107.052 117.172l-.028.037s.018-.019.028-.037M106.917 117.115c.028.028.028.13.084.13l.023-.033c-.056.051-.037-.152-.107-.097M106.565 116.315l.116.083c0-.056-.009-.13.056-.116-.111-.204-.009.116-.172.033M106.167 116.115c.078 0 .018-.07.028-.097-.061.032-.075.041-.028.097M103.104 116.7l-.06-.102c-.041.046.023.037.06.102M103.007 117.525l.084.027-.047-.097zM102.201 117.103l.009-.033-.046.098zM102.748 116.278l-.139-.051c.005.046.148.129.139.051M103.628 114.314c.074.014.144-.019.102-.084-.032.038-.106.051-.102.084M107.005 107.693l.065-.037-.06.005z" /> + </g> + </g> + </svg> + ) +} diff --git a/components/Icons/Kids.tsx b/components/Icons/Kids.tsx new file mode 100644 index 000000000..59e79448d --- /dev/null +++ b/components/Icons/Kids.tsx @@ -0,0 +1,27 @@ +import type { IconProps } from "@/types/components/icon" + +export default function KidsIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .125h358V201.5H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .125h358V201.5H0z" /> + <path + fill="#cd0921" + d="M118.57 86.176 99.517 70.244a4.12 4.12 0 0 0-5.56.247l-.814.814a4.125 4.125 0 0 0-.253 5.554l15.898 19.082a4.12 4.12 0 0 0 6.082.275l3.964-3.964a4.12 4.12 0 0 0-.269-6.076zm-4.284 3.425-1.988 1.988c-.86.86-2.539.522-3.634-.724l-11.18-12.776c-.96-1.095-1.118-2.516-.36-3.268l.405-.405c.758-.758 2.179-.595 3.274.365l12.758 11.198c1.247 1.09 1.578 2.768.719 3.628zM269.276 77.225a37.8 37.8 0 0 0-5.048-8.39c-1.174-1.477-10.726-12.074-27.376-15.213-24.226-4.565-48.171 9.53-48.053 16.656.023 1.522.567 5.7-.494 10.367-.09.398-1.033.662-.73 1.117.241.365.174.416 1.64.438a9 9 0 0 1 2.555.421 12.3 12.3 0 0 1 4.532 3.853 12 12 0 0 1 1.623 3.195c12.343-.309 18.582 1.505 29.201 3.751 10.417 2.207 25.152 5.958 41.842 22.182 2.268.005 5.626-.32 9.08-2.072 6.643-3.37 11.349-10.844 11.276-16.258-.09-6.963-8.126-14.432-20.048-20.042z" + /> + <path + fill="#4d001b" + d="m269.524 109.946.174.135-.012-.225c-.039-.056-.162-.05-.162.09m-.371.758c.062.18.196.393.393.32-.157-.19-.073-.219-.264-.426 0-.141.107-.225.174-.191-.039-.056.084-.202-.022-.298-.186.152-.231.371-.152.629-.05.045-.095-.017-.129-.034m.09 1.915s.017 0 .028.012a.3.3 0 0 0-.028-.13zm-3.044 9.575s-.05 0-.062.011c.023 0 .045 0 .062-.011m-4.245 13.376s0-.005.005-.011c0-.073 0-.034-.005.011m-1.96 5.605s-.039 0-.09.028a.17.17 0 0 0 .09-.028m-37.934 30.526a.5.5 0 0 1-.118-.146c.04.118-.32.174.118.146m47.172-59.082s-.034-.011-.051 0c.034.023.051.045.051.079zm-42.196 57.386c.045-.056.157-.05.202-.073-.017-.062-.208-.05-.202.073m40.545-50.018s-.029.017-.051.039c0 0 .034-.017.051-.039m.662-2.943.068.04s-.045-.034-.068-.04m1.281-5.632s-.017-.006-.023-.011v.073h.006zm-.023-.09c-.011.034-.017.062 0 .073zm-.011 0c.011-.05.028-.112-.011-.152zm-.331 1.893s-.029-.023-.057-.034zm-.135.488c.039-.123.185-.286.179-.472l-.044-.028c.078.101-.225.371-.135.5m-5.037 16.089.033-.225v-.084zm-85.032 9.361c-.056-.011-.168.028-.129.09h.208zm.225.556c-.208-.034-.135-.073-.377-.107-.039-.061.028-.134.107-.14-.056-.011.017-.118-.118-.124-.123.124-.101.236.051.326-.034.034-.09.023-.129.028.112.056.303.112.466.017m.37 4.931.096.033-.012-.033zm.388 1.038s-.04.023-.051.034c.023-.006.034-.017.051-.034m2.667 6.807c-.022-.012-.034-.029 0 0m-3.184-11.889s-.006-.045-.017-.056zm4.931 14.466s-.028.028-.045.067c0 0 .033-.044.045-.067m1.566 1.954h.006s.011-.028.011-.039l-.034-.028zm20.357 12.023c.011-.118.196-.118-.017-.157a1 1 0 0 1 .017.157m-26.876-28.499-.017-.034h.033s-.039-.039-.067-.05c.011.017.023.028.028.045 0 0-.05.005-.056.022.045 0 .067 0 .079.017m.909 3.706s.023-.022.034-.039c-.011 0-.022.023-.034.039m-.207-.977a.5.5 0 0 0-.023.135zm-.848-3.386.028.028v-.028zm0 .006-.028-.028s.011.028.028.028m-.09-.096.062.062s-.012-.056-.062-.062m.264 1.005h.061s-.033-.005-.061 0m.084.253c0-.067.084-.191.028-.264h-.051c.096.023-.089.23.023.264m-.455 1.061c-.05.057-.123.13-.163.034-.112.332.124-.095.174.202zm0 .972c.079.056.101.073.129-.034-.067-.106-.09.028-.129.034m9.165 16.6c-.04.095-.011.213.095.196-.05-.073-.05-.185-.095-.196m71.307-44.717.073.011s.045-.028.067-.045zm-2.061-.528s0-.034-.011-.051c0 .011 0 .028.011.051m-67.241-9.081h.05s.017-.045.017-.067zm58.671.444c.012.073.012.034 0-.011zm-.202-6.47s.028-.016.051-.067c0 0-.034.04-.051.068m-1.505-2.324a.4.4 0 0 0-.241.011q.015.002.039.011c.039-.017.101-.045.202-.022m-1.746 2.05-.068.117c.034-.01.057-.084.068-.117m-38.108 7.3c0-.028-.185-.096-.23 0 .079-.023.169 0 .225 0zm52.512 9.204s.022.022.05.039c0-.005-.022-.022-.05-.039m2.033.455c-.101-.051-.18-.079-.236-.101zm1.14.286.033-.045-.039.045zm4.082.893s.028-.017.034-.034zm-.005-.006c-.101.028-.343-.241-.483-.207.123.056.275.196.455.235zm-2.685-1.19.472.107c-.079-.057-.174-.135.039-.113-.578-.224.107.118-.511.006m-1.415-.393c-.163.011-.202.011-.028.09.253.028.011-.068.028-.09m-13.225-4.116-.336-.04.241.034h.095zm-4.301-12.798h.146c.034-.135-.09-.225-.146 0m-24.17 8.923.141.011.157-.045zm42.174 29.6h.039c0 .011-.006.028 0 .039.011-.028.022-.039.034-.045h-.029v-.017s-.028.011-.044.028zm3.049.932.05-.056h-.028s-.017.033-.022.056m-2.836-.449-.034.011s.023 0 .034-.011m3.706.415s-.005-.028-.011-.039c0 0 .006.034.011.039m-3.796-.904-.045-.006c.011-.005.028 0 .045.006m11.282-1.954s-.034-.017-.051-.023c.012.012.023.017.051.023m-3.347-16.465a.4.4 0 0 1 0-.112c-.017.084-.152.067 0 .112m2.46.045c-1.135-.292-1.59-.831-3.207-1.123-.387-.124-1.797-.433-2.611-.382l-.096-.062c.427-2.01.843-4.01 1.264-5.969-.646 1.201-1.039 2.588-1.376 4.009-.079.062-.18.135-.152-.062-.303.511.163-.084.023.483l.107-.342q-.188.792-.365 1.583c-.618-.342-1.292-.612-1.887-.645-.972-.124-2.084-.41-3.218-.697h.079a.2.2 0 0 0-.012-.09c-.045-.016-.084.034-.112.079-1.471-.365-2.971-.724-4.223-.702-1.387-.64-3.442-1.421-5.436-2.179l.011-.017c-.067-.022-.089-.022-.089-.011-1.157-.438-2.286-.865-3.252-1.241-.348-.095-.573-.034-.578-.404-.051-4.246.14-8.57-.275-12.82-.085-1.343-2.067-1.691-2.539-.416-.994 2.302-1.864 3.953-2.897 6.177-.253.298-.601 1.005-.944 1.713a.48.48 0 0 0-.247.353c.079-.117.18-.23.225-.314q-.135.276-.27.545c-.696 1.022-1.381 1.617-2.1 2.83-.191.41-.764.067-1.106.146-.337.011-.669.006-.994 0-.023-.006-.051-.017-.09-.022.022.005.028.011.039.016-3.386-.106-6.48-1.213-9.973-.763-5.374-1.168-10.67-.888-16.229-1.623-1.533-.18-2.954-.36-4.352-.522h-.006c-2.673-.315-5.256-.568-8.345-.596-2.6-.23-6.525-1.538-8.698-.23.836.769 2.341.314 3.678.314q-.016.017 0 .017v-.017c.399 0 .78.04 1.129.163 1.617.214 2.201.41 3.616.691l-.022.028c6.57-.185 13.427 1.578 20.21 1.926q.314.001.618.012h-.011l.067.011v-.011c2.656.061 5.049.404 7.665 1.089 4.1-.837 7.267.915 11.22.623.854.028 2.162.326 2.527-.696 2.466-3.454 4.414-7.267 5.964-11.17.955-1.735.955 1.073 1.011 1.87.404 3.83-.168 7.57.668 11.305.747.325 1.516.646 2.291.966l.073.056.029-.017c2.689 1.089 5.531 2.1 8.316 2.757 1.477.017 2.808.511 4.234.882 1.129.421 2.898.275 4.016.786.011.039.022.051.05.022a.04.04 0 0 1 .028.012c.028.011.056.028.084.039l-.084.365a.17.17 0 0 1-.034-.101.4.4 0 0 0-.123 0h.006c-.017.05.073.095.146.129-.203.865-.427 1.718-.714 2.527q.001.025-.005.051s-.04-.051-.068-.073l.051.14.011-.05c-.09.55.056 1.151-.005 1.291-.551.59-.568.837-.781 2.392-.011.068-.034.124-.045.191-.197.949-.483 1.82-.797 2.662l-.101-.045c-.023.152.028.068.095.056-.573 1.556-1.207 3.022-1.443 4.762-.489.568-.517 1.578-.944 2.28-.432.506-.466 1.174-.718 1.741-.287.719-.405 2.23-.983 2.887-.124.28.224.179.022.488-.865 2.095-1.724 4.156-2.645 6.183-.05-.045-.123-.039-.14.084l.095.017a76 76 0 0 1-2.251 4.56q-.584.933-1.191 1.825c-.112.045-.225.157-.213.286.016-.028.039-.05.061-.073a51 51 0 0 1-3.695 4.785h-.011.006c-9.844 11.225-23.243 15.808-39.141 13.365a1.8 1.8 0 0 0-.416.275c0-.017.012-.039.012-.062l-.068.096h.017l-.017.017a2 2 0 0 0-.247-.399c-.371-.079-.809-.152-1.263-.23q.001-.01-.006-.011v.011c-.781-.135-1.6-.298-2.196-.607h.012c-.298-.219-1.292.253-1.562.09-.084-.466-.41-.472-1.134-.561-1.432-.556-2.971-1.073-4.498-1.578-2.415-1.146-4.566-2.73-6.89-3.965-4.521-3.83-8.239-8.564-11.26-13.506a18 18 0 0 0-.37-1.038l.039-.09h-.067c-.641-1.646-1.466-3.274-1.972-4.908-.202-.697.017-1.326-.449-1.966-.163-.264-.309-.584-.348-.78-.062-.264.124-.719-.123-.809-.416.797-.051 1.679.101 2.527.056.247.095.539.146.842-.023-.005-.034-.011-.045-.028a.3.3 0 0 0-.101.051c.016.017.084.005.151 0 .118.735.281 1.533.775 1.892-.269.472-.168.579.27 1.275.017.022.022.045.033.073v.011c.259.461.354.916.427 1.37l-.101.034c.045.062.056.011.107-.022.09.544.163 1.083.472 1.623l-.079-.09-.039-.028.118.118c.247.421.612.606.522 1.128.247.354.404.848.432 1.303.112.202.298.253.326.477-.023.298.444.394.606.669.141.213.169.578.236.696.068.146.253-.101.287.101.275.73.775 1.376 1.291 1.932.051.056.096.112.146.174 0 .028 0 .045.034.062 0 0 0-.011.011-.017.214.241.399.483.584.724-.067-.028-.247.085-.135.135l.135-.135c.843 1.095 1.5 2.151 2.673 3.095 1.741 2.678 4.105 4.47 6.947 6.171 1.6.91 3.071 1.679 4.79 2.42.634.27 1.887.045 2.398.691.247.421.741.404 1.095.264a6 6 0 0 0 1.662.511c.724-.084 5.189 1.505 6.003.87v.017l.006-.022a.2.2 0 0 0 .045-.045c.999.831 7.019.932 7.732 1.151v-.011c.669.14 2.348-.472 3.005-.466 1.392.752 3.375-.141 5.11-.084 7.564-1.056 15.51-4.055 20.789-9.597 7.446-6.638 11.888-15.342 14.982-24.659.006 0 .017.006.023 0h-.023a123 123 0 0 0 2.437-8.412l.045-.045-.022-.028c.887-3.493 1.662-7.002 2.398-10.467.005 0 .005.011.011.017h.135a1.2 1.2 0 0 0-.096.196l.096-.196c.741.011 1.797.112 2.431.46.214.152.966-.124 1.163.022.033.343.269.365.775.54.999.561 1.92 1.263 2.852 2.066.377.427.686.882.961 1.348h-.006l.011.022h.006c2.027 3.521 1.207 8.098-1.46 11.192a10 10 0 0 1-.859.899c-1.185 1.151-2.583 1.881-4.111 2.325l-.062-.04v.056c-.977.276-1.999.433-3.055.5-.505.208-.965.051-1.443-.078l.011-.04s-.005.023-.011.04c-.314-.085-.629-.152-.971-.085-.489.18-.893-.235-1.247-.174.264.292.809.618 1.247.556.337.034.758.141 1.19.219-.005.006-.017.017-.028.017q-.001.034.006.084h.005l.034-.101c.584.107 1.179.152 1.584-.123.292.252.393.224.999.045q.034-.001.068-.012c.37-.078.741-.095 1.106-.118v.079c.062-.022.028-.034.006-.079.679-.033 1.336-.073 1.943-.516.325.095.617-.236.971-.253.303.062.477-.185.719-.275.23.006.314-.331.522-.472.163-.112.433-.168.522-.23.028-.404.691-.432.91-.814q.321-.386.635-.764s.005 0 .011-.011h-.006s.006-.011.012-.011c.005-.006.016-.012.022-.029.152-.185.303-.365.444-.55.011.056.095.124.112.045l-.101-.056c.034-.039.067-.084.101-.124l.028-.016h-.017c.607-.787 1.129-1.607 1.421-2.623 2.027-3.369 1.168-7.952-1.617-10.765-.641-.427-1.421-.747-1.87-1.494zm-65.619-11.585c-.022-.045.011-.084.09-.073-.045.022.135.067.247.112a4 4 0 0 0-.337-.039m-5.329 61.053c.034-.028-.039-.09-.073-.152.039.023.09.039.146.056 0 .056-.039.113-.073.096m.292 1.196c-.067.005-.067-.034-.067-.068a.3.3 0 0 0 .101.017c-.012.017-.023.04-.034.051m24.512 1.482c.034-.011.084-.022.174-.039-.073.017-.135.034-.174.039m.579-.112c-.034-.051-.017-.118.056-.124-.034.045.14.051.258.085-.09.005-.197.022-.314.039m45.346-52.09c.045.011.045.039.039.061q-.033-.017-.073-.033a.1.1 0 0 1 .034-.028m-.051.943c.011-.039.067-.05.067-.05s.012.073.023.123c-.028-.022-.062-.05-.096-.073zm-7.311 17.83s-.012-.023-.023-.028c0 .005.011.016.023.028m6.452-2s.011-.011.011-.016c.028-.045 0-.017-.011.016m-9.799 1.522s0 .012-.006.017h.028zm.685.152s-.012.022-.017.039zm.185.062c-.045-.017-.107-.113-.174-.096l-.011.034c.039-.056.129.123.185.062m.595.702c.208.157-.033-.107.191-.062h.006l-.174-.056c.028.05.062.112-.023.118m.73.129c.062-.04.079-.045.012-.09-.096.017 0 .067-.012.09m5.172-.438.107-.073-.079.05zm6.98-6.351c.074 0 .141-.068.102-.135-.034.056-.107.101-.102.135m-7.873-7.087c-.179.112-.022.039.04 0zm-.179.207c.067-.022.174-.067.28-.14-.084.034-.331.157-.146.028-.028-.039-.23.129-.056.062-.022.017-.056.034-.078.045zm.37-.028s-.022 0-.039.012c.017 0 .028-.012.039-.012m-.309.888s-.033.005-.056.011zm0 .174.04-.017zm.281 1.51s-.028 0-.05.011c0 0 .033-.005.05-.011m-.309 4.285-.089-.056c.067.05.073.09.089.056m.27-6.817s.011-.006.017-.012h-.017zm-.814 7.536c.017-.118.163-.141.264-.214.05-.146.067-.196.247-.196.14.005-.186-.444-.085-.41.264.157.253.073.276-.067.23-.248.365-.394.398-.753.13-.191.281-.365.438-.522.096-.073-.039-.242.017-.27q.144-.016.135-.118c-.185-.544.348-.966.314-1.522-.089-.454.045-1.19-.393-1.448-.022-.04.118-.096.068-.124-.09-.05-.09-.185-.124-.247-.045-.034-.14-.039-.179-.073 0 0 0-.011-.012-.011q-.017-.018 0-.045a.6.6 0 0 0 .006-.197l.062-.033-.062.011a.7.7 0 0 0-.084-.236c-.012-.14-.073-.303-.197-.393-.062-.056-.23-.039-.118-.169.04-.067-.022-.106.017-.168.219-.247-.416-.112-.202-.359-.051-.163-.202.179-.27.241.073.247.068.253.068.387-.056.017-.068.017-.124.051l.124-.051v.253c.017.04.241-.005.23.017-.236.157-.202.157-.051.236h-.005.005c.068.073.057.146.023.225l-.09.028s.034-.012.09-.028c-.062.151-.197.303.056.404-.202.09.011.095-.101.213-.028.023-.09.056-.101.079.005.034.107.034.05.073-.112.056.146.056.163.101.017.034-.078.101-.078.118-.012.028.191-.017.14.017-.124.151-.017.252.062.37a.4.4 0 0 1 .062.124c.039.202-.208.281.028.438-.113.05-.085.101-.062.152-.062 0-.101.011-.039.028.011-.012.044-.017.044-.023.017.039.034.073-.022.112-.039.107-.208.219-.202.354h-.017.017c-.051.068-.253.045-.214.113.124.308-.073.454-.123.746-.023.068-.039.141-.056.208-.028.084-.062.163-.163.214.006.101.011.191-.096.269-.039.073.298.466-.044.388-.27-.09-.09.118-.034.174-.202.213-.354.73-.657.949.056.168.5.589.606.573zm.724-1.303s-.017.011-.017.022c-.039-.022-.067-.05-.067-.05.022.017.05.017.084.028m-.724-.315s-.056-.05 0-.022zm1.022-5.458.028-.039s-.028.028-.028.039m.685 1.589s.028.006.005 0zm-.932-2.179h.033s0-.016-.033 0m.129.141c.062-.023-.073.078 0 .056h-.006s.084-.107.006-.056m-.388.46.017-.045c-.039.028-.09.062-.107.051-.101.101.09-.056.09 0zm-.011.124-.084.039c.045 0 .05-.011.084-.039m.135 1.016h.017l.028.012zm.247 1.258h.135s-.174-.017-.135 0m-30.678-86.75.174-.022-.197-.14c-.067-.012-.101.067.023.162m.118.157c.067.22.247.4.5.511.022.062-.045.051-.073.062.179.084.41.135.41-.039-.158-.034-.697-.13-.568-.348-.061-.011-.151-.191-.269-.186m2.196 1.696h-.006a.5.5 0 0 0-.124-.056l.107.068zm7.317 4.684.151-.023h-.005c-.057-.017-.085-.022-.146.023m2.459.36s-.011-.029-.028-.046c0 0 .017.034.028.045m3.83-8.486h.011c.079.011.034 0-.011 0m-6.755-1.073s.039.04.067.051c0-.011-.017-.028-.067-.05m-5.206.612-.141.012c.029.022.102 0 .141-.012m-6.312 6.728a.4.4 0 0 1-.129.095c.09-.022.033.371.129-.095m-13.814-6.216-.057-.04-.011.028zm23.877 6.822a3 3 0 0 1-.23-.14c.095.067.168.107.23.14m6.374-6.323h-.056c-.135-.005-.045 0 .056 0m-12.748 2.039-.05-.05s-.011.01-.017.01l.067.045zm-.067-.045-.067-.04s.05.045.067.04m-.208-.13.141.09c-.04-.039-.09-.09-.141-.09m1.752 1.433s-.028 0-.045.022zm.421.37c-.106-.095-.219-.286-.393-.382l-.033.017c.112 0 .275.343.426.365m1.247 1.612c.466.444-.056-.152.494.202l-.41-.286c.051.084.118.196-.084.084m1.831 1.005c-.253-.095-.028.062-.051.079.174.04.214.045.051-.079m12.247-.735.191-.208-.185.073v.135zm1.59-.73q-.016.051-.04.095zm-15.87-6.015.084.118c.135-.045.141-.196-.084-.118m-22.951-.011.045.04q.042.064.084.123c3.207 3.852 8.435 2.263 12.894 2.836.6.23 1.83.19 2.42.028.517.011.898.151.64.825-.876 4.336-2.044 9.62-3.038 14q.057.302.124.46c-.012-.005-.029-.016-.04-.016l.056.078v-.028c.714 1.516 2.179-7.76 2.589-8.283.23-.674.197-2.611.393-3.307.399-.248.742-2.14.904-3.415-.78-3.11-12.011.113-15.162-3.06-3.481-2.539-1.112-7.149 2.758-7.317 5.379-.096 9.159 4.812 12.618 8.339.988 1.286 2.712.561 3.948.18a22 22 0 0 1 3.565-.702c1.315-.146 2.634-.175 4.077-.13 3.302.371 6.981.64 9.373 3.055 1.05 4.38-6.267 5.161-9.367 4.555a9 9 0 0 1-.736-.14.1.1 0 0 0-.033-.035s.017.017.028.034c-1.056-.241-2.095-.674-3.1-1.202.011-.01.045-.033.045-.033l-.045.033c-1.471-.775-2.864-1.774-4.105-2.774.034-.01.056-.01.095.011l-.073-.05s-.028.022-.022.04a40 40 0 0 1-1.112-.922c1.449 1.893 3.459 3.431 5.706 4.442a.5.5 0 0 1-.124 0c-.011.023-.011.05 0 .09.051.028.107-.028.157-.073 2.286 1.022 4.807 1.494 7.244 1.241h.079s-.006 0-.011-.005a11.4 11.4 0 0 0 3.066-.764l.011.078c.163-.078.039-.05 0-.084q.9-.36 1.741-.898c.533-.388.898-.803 1.129-1.23 0 0 0-.017.005-.023 1.022-1.92-.73-4.093-2.965-4.947-2.622-.86-5.245-1.292-7.957-1.415-.882-.017-1.82.056-2.774.18h-.112a.05.05 0 0 0 .039 0c-1.471.19-2.96.494-4.251.758-1.078.23-2.381 1.022-3.134-.208-.438-.494-.898-1.016-1.381-1.55a.52.52 0 0 0-.27-.32c.04.045.068.09.101.135-1.976-2.185-4.296-4.538-6.873-5.897-4.891-2.78-13.382 1.421-9.221 7.273l-.028-.023zm14.791 3.072c-.044.095-.235.033-.23.011.056-.006.152.011.23-.011m-1.358-.809c.028.045-.006.079-.085.079.045-.023-.146-.057-.264-.096q.153.009.349.017m35.108 74.452-.269.174c-.056.196.281 0 .269-.174m1.079-.202c.185-.169.381-.399.185-.444-.135.157-.534.696-.725.511-.05.062-.297.112-.359.242.197.106.949-.534.899-.309m2.167-1.427.141-.095v-.023q-.084.06-.141.118m1.196-.14c-.028.017-.095.067-.095.067zm8.682-26.876s.006 0 .011.01c.084.063.04.023-.011-.01m-9.636 26.859.151-.084a.7.7 0 0 0-.151.084m-.068.096c0-.034.023-.062.068-.096-.034.023-.068.039-.101.062 0 .022 0 .034.033.034m-64.742-41.69h.005zm78.079 19.11c-2.954-4.038-6.705-7.15-10.877-9.682a.4.4 0 0 0-.034-.05l.023.044a59 59 0 0 0-5.549-2.948c.04-.034 0-.095-.174-.157l.012.078c-4.897-2.28-10.109-4.054-15.151-5.767-14.814-4.47-30.066-5.015-44.83-1.039.247-.573.472-1.263.753-1.46.185-.174.011-.893.163-1.056.331.029.381-.185.567-.64.573-.898 1.145-1.74 1.696-2.723 1.729-1.876 3.167-3.858 5.273-5.307 2.611-2.027 5.452-3.65 8.26-5.172q.347-.077.702-.18l.079.05v-.067c1.134-.342 2.285-.848 3.38-1.106.663.034 1.27-.151 1.876-.41.174-.022.472.13.545-.033-.449-.22-.961-.208-1.488-.135-.034-.04-.073-.084-.012-.107-.219-.095.062.09-.14.112h.079a16 16 0 0 0-.708.124c0-.017.011-.028.023-.034 0-.022-.012-.045-.029-.078v.112a7 7 0 0 1-.915.118q-.008.001-.017.011v-.056l-.028.067c-.168.079-.297.298-.348.298-.309-.202-.387-.157-.87.112-.349.169-.674.22-1.006.253l-.016-.073c-.045.028-.012.04.011.073-.365.04-.725.062-1.107.225l.057-.045.022-.023-.079.068c-.292.151-.426.393-.774.303a1.56 1.56 0 0 1-.899.208c-.14.061-.185.19-.337.19-.202-.039-.281.276-.477.371-.152.079-.388.084-.472.124-.039.376-.618.247-.893.533-.421.292-.837.567-1.258.831 0-.05-.045-.146-.084-.084l.073.096c-.719.46-1.432.904-2.145 1.375-.056-.016-.107-.01-.107.05a.2.2 0 0 1 .051-.01c-.169.112-.337.219-.506.337-2.661 1.364-4.677 3.801-6.514 6.205-.494.393-.348 1.376-.999 1.707-.101.045-.219.09-.298.241-.421 1.37-1.578 3.286-2.151 4.909a79.4 79.4 0 0 0-11.276 4.15c-.612.123-5.498 2.566-8.373 4.267.163-.713.259-1.454.354-2.19q.034.035.045.079c.022 0 .05 0 .084-.011.011-.04-.067-.062-.123-.085.078-.617.151-1.23.252-1.808-.32-1.348.259-1.016 0-2.645v-.073l.012-.033h-.012c.023-.646.017-1.286 0-1.927h.079c-.017-.095-.034-.033-.079-.01-.112-4.572-1.095-9.003-2.83-13.186.051 0 .096-.04.034-.118l-.062.05a41 41 0 0 0-2.213-4.503c.023-.079 0-.22-.101-.264.04.084.056.174.085.23a44 44 0 0 0-2.32-3.65l-.061-.079c-3.83-4.891-10.137-9.007-16.673-10.333l-.011.012s.005 0 .005-.012c-3.56-.718-7.188-.617-10.518.64-.017.012-.022.029-.039.04-.298-.28-.814-.629-1.41-.91a38 38 0 0 0-5.801-2.078c.023 0 .034-.005-.011-.022v.017c-3.51-.96-7.16-1.494-10.698-1.713-28.381-.607-52.04 21.9-54.718 50.001-1.612 13.006.646 25.675 2.055 38.512.034.219.056.444.085.669l-.012.353q.01-.094.028-.196c1.034 9.76-5.16 22.002-16.257 18.644a37.2 37.2 0 0 0 9.872 9.378c.09.09.214.185.326.213 7.126 4.532 15.617 6.542 23.979 5.756l.511-.022c-.202 0-.348.011-.478.022a37.1 37.1 0 0 0 11.254-2.881c.23-.067.483-.146.685-.275-.095.045-.236.09-.387.141.163-.074.325-.152.488-.225l-.011.022.017-.028a34 34 0 0 0 1.202-.578c-.023.022-.051.05-.101.073q.092-.05.168-.09v.022c.095-.056.174-.106.247-.162l-.241.134v-.016a35 35 0 0 0 2.684-1.5c-4.616 2.404-9.485 3.965-14.376 4.633 0-.022-.023-.045-.079-.073a.25.25 0 0 0-.163.101 40 40 0 0 1-6.424.32.5.5 0 0 0 .236-.045l-.27.04a38 38 0 0 1-4.767-.466s-.028-.04-.05-.057q0 .024.05.057a35.3 35.3 0 0 1-10.4-3.398l.09-.062c-.365-.163-.079 0-.096.062-4.414-2.257-8.457-5.514-11.877-9.838.191.044.393.151.584.23 10.254.674 15.623-10.872 14.466-19.829-2.488-22.159-6.048-45.402 7.362-65.416 12.893-19.15 39.27-29.465 61.098-19.38.443.18.764.287.994.332.107.174.399.27.713.168 1.32-.578 3.134-.932 4.515-.797.427.084 1.555-.393 1.988-.287.241.31.663.32 1.623.376 4.666.798 9.215 3.016 12.871 5.914 4.189 2.897 7.351 7.373 9.462 12.455l.017.174c.017-.033.011-.067.017-.106 2.869 6.94 3.773 15.01 2.628 21.749-1.763 1.078-2.505 1.763-.365 1.157.056-.034.118-.068.168-.101l-.05.241a9 9 0 0 0-.343.04c-.354.01-1.443.14-2.229.376-.792-5.307-1.702-10.569-2.493-15.73-.141 1.522.011 3.128.235 4.751-.05.095-.112.208-.162-.011-.085.651.129-.152.202.505l-.028-.415c.118.836.247 1.679.365 2.515a.3.3 0 0 1-.068-.095c-.033 0-.067.017-.112.05 0 .057.101.068.185.08.141 1.01.264 2.01.309 2.987.882 2.162-.039 1.623.708 4.284l.017.18v.011c.044.41.078.815.117 1.219-.162.14-.174.297.045.477.045.478.101.96.141 1.438l-.124-.011c.04.174.056.044.124.016.303 3.533.471 6.986.567 10.569.006.865.494 2.578.236 3.454.483.92-.056 2.246.185 3.347.034.342.056.679.079 1.022h-.012c-.011.033-.005.084.017.101.034.572.045 1.145.045 1.712-.022-.033-.033-.078 0-.157-.011.068-.033.09-.017.186.012-.012.017-.017.023-.029 0 .663-.017 1.32-.051 1.983-.061-.096-.202-.101-.163.101l.163-.051q-.006.237-.022.472c-.006.034-.017.067-.011.067 0 0 .005-.016.011-.022-.09 1.752-.236 3.504-.253 5.279a79 79 0 0 1-.37 2.403c-.09.09-.163.281-.09.427q.018-.084.045-.169a66 66 0 0 1-1.505 6.762q-.002.008-.012.016l.012-.005c-4.308 15.359-13.955 26.045-31.42 30.077-1.016.219-2.055.427-3.06.64a1.8 1.8 0 0 0-.309.169 6 6 0 0 0-.382-.118c-.82.135-1.78.275-2.78.387-1.701.191-3.515.303-4.93.135h.005c-.702-.095-2.543.477-3.257.359-.404-.426-1.089-.466-2.656-.567-2.583-.303-5.172-1.348-7.631-2.066a32 32 0 0 1-6.436-3.493h.039l-.056-.04-.011.017c-8.126-5.7-13.64-14.887-17.453-23.928a119 119 0 0 1-2.106-5.155 4 4 0 0 0-.084-.286l.061.219a130 130 0 0 1-2.588-7.486c.039.067.028.034-.006-.022-1-3.213-1.881-6.464-2.662-9.738l.023-.09-.045-.017a170 170 0 0 1-1.977-9.569.1.1 0 0 0 .022-.045c-.005 0-.016.017-.022.04a200 200 0 0 1-1.477-9.726c-.23 1.493-.13 3.082.067 4.689-.05.09-.112.185-.157-.023-.1.646.124-.152.197.5l-.017-.298c.101.786.219 1.578.331 2.364a.26.26 0 0 1-.078-.095c-.034 0-.068.017-.113.05 0 .057.113.068.197.08.14.993.275 1.976.337 2.93.893 2.056.005 1.646.865 4.184.129.775.264 1.533.393 2.291-.725-.18-2.471.292-2.915.275v.023c-.309-.04-.797.663-1.044.707-1.988.124-3.942 2.426-5.139 4.162v-.023l-.022.023.011.011q-.082.12-.157.23c-2.044 3.56-1.32 8.648 1.393 11.714.842.983 1.836 1.685 2.914 2.207-.005 0-.011 0 0 0 1.084.523 2.252.871 3.46 1.146l.056.078.039-.056c.387.09.775.169 1.162.247 1.174.332 2.37-.033 3.521.096v.05-.05c.04 0 .073 0 .113.011.471.213 1.083-.258 1.533-.314.14-.012.376.039.516 0 .191.511.393 1.022.596 1.527-.079-.011-.147.051-.051.185l.095-.078a139 139 0 0 0 2.404 5.582c.264.657.545 1.314.831 1.971 0 .106.045.23.135.297 3.189 7.222 7.749 14.326 14.224 19.127 2.1 1.741 4.319 3.021 6.801 4.229 1.566.73 3.644.786 5.155 1.69.505.472 1.797.674 2.409.494 2.381.624 4.273.725 8.058.719.573.101 6.649-.225 8.469-.893.179.062.404.084.668.051 2.42-.455 5.413-1.219 7.918-1.848l.017.034c.769-.09 2.341-1.348 3.043-1.595 1.646.202 4.864-2.106 6.762-2.931 3.33-2.016 6.312-4.577 8.861-7.514l-.011.034.056-.051-.017-.017c3.656-4.223 6.402-9.237 7.941-14.589 2.291-7.244 3.054-14.696 2.965-22.204.191 0 .381-.017.533-.09.326-.079.758-.118 1.191-.185v.005c0 .017.016.04.028.068v-.079c.584-.09 1.157-.242 1.449-.635.359.146.449.09.965-.275.349-.213.719-.354 1.079-.494l.022.051c.039-.034.011-.04-.011-.057.41-.162.814-.331 1.157-.595l-.051.068-.017.028.068-.096c.185-.14.353-.303.505-.516.337-.017.511-.433.831-.573.309-.056.382-.337.584-.511.219-.073.185-.416.331-.618.113-.163.349-.298.41-.388-.101-.393.511-.628.607-1.05.225-.55.46-1.078.668-1.611.034.045.124.078.113 0l-.107-.023.067-.168v-.011c.348-.933.59-1.87.511-2.932.826-3.863-1.488-7.845-4.97-9.698-.73-.213-1.617-.28-2.268-.825-1.034.067-1.629-.186-2.876-.079.057-.124.102-.253.152-.382a82 82 0 0 1 2.836-1.6h.011c2.027-1.095 4.218-2.168 6.015-2.83h-.045c13.415-6.638 29.498-7.964 44.34-6.094 11.361 1.59 28.663 7.34 38.473 15.118-.123-.073-.056-.028.039.028 10.21 8.12 12.259 18.447-9.091 28.561a39.4 39.4 0 0 0 5.683-2.634c.118-.017.23-.022 0 .124.786-.309-.197.011.55-.433a39 39 0 0 0 2.252-1.426c.017.011.034.028.067.039.04-.028.051-.073.051-.118 6.677-4.593 11.815-11.517 6.452-19.076zm-74.67-23.94s.067-.011.117-.023c-.022.023-.039.056-.061.09-.04-.011-.056-.062-.056-.062zm-.809-.04s-.017.04-.023.068l-.033-.034c.005-.045.033-.04.056-.034M114.802 39.87c.034-.05-.32.079-.556.157.062-.039 1.05-.466.556-.157m2.724-.314c.112-.057.303-.09.46-.191-.078.157-.483.207-.46.19m47.587.752.117.022c-.05-.005-.117-.022-.117-.022m.393.09c-.012-.045.022-.084.067-.068-.034.017.073.073.135.124-.056-.017-.124-.04-.202-.056m-76.485 60.227v-.016c.034.05 0 .123-.05.073zm-.837-.353c.034.028.023.084.023.084 0-.034-.073-.011-.13-.011.034-.017.068-.045.107-.073m10.013 18.099c-.034-.04-.084-.096 0-.118-.22-.107.028.078-.152.101l.157.017c-.297.017-.595.039-.892.045q.016-.033.033-.04a.3.3 0 0 0-.017-.084l-.028.124c-.348.011-.696 0-1.027-.068-.22.006-.455.219-.517.197-.258-.292-.342-.253-.955-.208h-.061a3.3 3.3 0 0 1-1.05-.236l.022-.078c-.062 0-.028.028-.028.073-.6-.225-1.157-.528-1.842-.54-.168-.264-.59-.219-.831-.46-.14-.247-.41-.225-.612-.359-.107-.186-.416-.057-.624-.169-.162-.079-.303-.298-.387-.348-.084-.073-.13.146-.213.022-.646-.544-1.342-1.061-1.932-1.667.05-.017.107-.079.04-.102l-.063.079a5.4 5.4 0 0 1-.943-1.297c-.685-.887-.86-2.145-1.084-3.325.056-1.583-.331-2.802.253-4.453a7.7 7.7 0 0 1 1.875-3.212c.366-.629.725-1.286 1.6-1.432 1.029-1.297 3.68-2.005 5.527-2.016.005-.006.005-.017.01-.022l.035.196h-.101c.05.157.056.068.106.023.607 3.448 1.253 6.783 2.072 10.237.191.842 1.062 2.375 1.011 3.279.084.332.292.012.337.422a64 64 0 0 0 1.814 5.503c-.477-.124-1-.112-1.527-.084zm32.306 33.89c.051-.028-.117-.112-.219-.191.09.034.203.067.326.101.011.067-.028.118-.107.09m.54.028c.078.017.146.034.191.045-.04-.006-.096-.023-.191-.045m.426 1.258q.085.018.219.028c-.061.084-.23.028-.219-.028m35.452-6.66c-.056-.034-.056-.101.017-.141-.023.057.162-.011.297-.028-.09.04-.202.101-.314.169m23.95-64.462s.034.062.062.107a.4.4 0 0 0-.112-.04c.005-.039.05-.067.05-.067m-.252-.792h-.085l-.011.012c.017-.073.101-.068.096-.012m-2.134.556c.14.315.37.259.909.259 1.129.202 2.224.55 3.347 1.033 4.459 2.678 5.61 8.777 2.982 13.168-.752 1.472-1.814 2.629-3.105 3.544l-.068-.011.017.05a13.5 13.5 0 0 1-2.746 1.466c-.679.595-1.583.196-2.33.64a.75.75 0 0 1-.405.169v-.152c.034.011.062.017.068-.017a.2.2 0 0 1-.068-.022c-.089-5.408-.617-10.839-1.336-16.235l.017-.05-.028-.018c-.146-1.078-.292-2.15-.45-3.223.669-.196 1.494-.37 2.101-.27v.023c.045.017.118 0 .191-.022q.018.033.061.084c-.005.095-.084.151-.129.123.028.04-.062.135.011.208.135-.095.174-.247.124-.421.039-.028.067.011.09.028v-.011s-.017-.04-.023-.062c.281-.118.618-.337.77-.28m20.289-10.04c.056-.017.123-.04.253-.073-.107.033-.197.056-.253.073m.837-.225c-.051-.034-.023-.084.084-.107-.045.04.202 0 .365-.005q-.195.052-.449.112m-12.843 24.928s.028.005.056 0c0 0-.039-.006-.056 0m10.843-25.18c.096-.063.225-.08.292-.113.017-.017-.258-.011-.292.112m74.115 35.647s-.039 0-.078.028a.5.5 0 0 0 .078-.028m-1.999 1.544-.314.175c.14-.073.236-.13.314-.175m-9.047 5.268v.022l.09-.061h-.005zm-.095.073c.045-.023.079-.039.09-.056zm.006.006c-.068.033-.152.073-.186.123zm2.487-1.264v-.051s-.005.034 0 .051m.011-.056c.073-.112.523-.18.663-.32-.168.078-.449.14-.663.281zm.674-.331s-.011.005-.011.011h.011zm4.903-2.174c.163-.163.202-.202-.04-.084-.286.213.04.051.04.084m-19.587-36.36a.9.9 0 0 0-.562-.231c.225.084.438.208.562.23M94.715 90.701l.084-.203-.213.068h.006c-.045.056-.012.168.123.135m.837.157c.157-.107.331-.292.213-.466-.146.202-.19.123-.354.365-.14.033-.247-.045-.23-.118-.045.056-.219-.028-.286.1.19.141.421.13.651-.016.056.04.006.095 0 .135zm1.83-.618h.006zm0 .028v-.028c-.044.011-.078.034-.112.056zm10.137-.292s.022.045.033.056c0-.022-.016-.039-.033-.056m14.016-2.914h-.011c-.062.039-.022.022.011 0M97.579 90.24c-.056 0-.09 0-.118.011.04 0 .079-.01.118-.01m29.729-5.273s-.05-.034-.084-.045c.006.017.028.028.084.045m41.584-12.663a.4.4 0 0 1 0 .185c.039-.118.348.05 0-.185m-71.43 17.947-.08.017s0 .05.012.062c.011-.045.028-.068.067-.079m31.565-7.62.37-.118a2.6 2.6 0 0 0-.37.118m-28.657 8.103c.079.056.146.118-.028.152.584.129-.129-.13.455-.174h-.152c.674-.056 1.354-.13 2.028-.202a.24.24 0 0 1-.079.05c0 .034.022.073.045.118.05 0 .062-.09.073-.168a45 45 0 0 1 2.656-.225.1.1 0 0 0 .039-.011c-.005.011-.028.05-.039.084l.107-.096c.533-.123 1.016-.471 1.173-.471.764.258 1.011.224 2.539-.236 1.005-.157 1.993-.326 2.976-.494v.112c.157-.045.05-.056.011-.112 3.134-.55 6.16-1.174 9.277-1.983.764-.174 2.044-1.06 2.948-1.044.304-.084-.005-.286.371-.331.41-.118.837-.203 1.247-.32a213 213 0 0 0 5.188-2.241c-.044.09.012.213.152.101l-.101-.124c.135-.061.264-.117.399-.18l.045-.01h-.017a146 146 0 0 0 6.267-3.005c.118.023.286-.028.348-.157a1 1 0 0 1-.146.05c1.786-.91 3.566-1.87 5.374-2.903q.075-.042.157-.084c4.498-2.375 8.508-5.74 12.287-9.271l-.011.028.051-.062a245 245 0 0 0 3.448-3.308c.067-.112.168-.129.23-.022.724 1.656 2.662 2.886 3.38 4.515.113.646 1.051 1.398 1.584 1.589.741.848 1.634 1.617 2.572 2.314.376.814 13.719 8.002 10.417 4.088-.73-.247-1.539-.55-2.359-.893v-.017.011c-1.387-.584-2.796-1.303-3.897-2.134l-.017.017c-.488-.415-2.223-.78-2.701-1.218-1.291-1.882-3.914-3.274-5.2-5.588-1.572-1.224-2.667-5.733-5.177-3.633a83 83 0 0 1-1.87 1.78l.022-.067-.051.044.029.029c-7.61 7.07-16.404 12.775-25.86 16.992l-.107.017s.034.006.05.011a99 99 0 0 1-7.957 3.145c.084-.056.039-.033-.028.011a99 99 0 0 1-8.76 2.595l-.073-.017-.011.04c-2.87.707-5.768 1.285-8.682 1.74a.13.13 0 0 0-.051-.028c0 .011.023.017.045.028-2.948.455-5.919.78-8.89.972 1.36.32 2.814.314 4.285.207zm63.793-20.8c-.101.079-.224-.095-.179-.135q.058.051.157.135zm-.067-1.662c-.028.056-.09.073-.135.017.051.005-.028-.146-.061-.259.05.068.123.152.196.242m-60.823 21.496-.252-.033c.106.022.185.028.252.033m25.714-7.12.04-.017-.04.011zm-32.851 7.693.067-.028h-.061s0 .017-.006.028m0-.006-.067.029c.033 0 .061-.006.067-.029m-.067.023c-.051 0-.118 0-.146.056zm1.914-.169s-.016.034-.016.062zm.511 0c-.129 0-.33-.106-.505-.05l-.011.05c.073-.095.404.113.516 0m3.707.585c.146-.08.18-.096-.006-.13-.236.057.011.096.006.13m12.955-2.112.286-.13-.213.09zm67.269-24.153c-.061-.045-.168.006-.117.158l.213.073zm-.039 1.09c-.034.073-.095.011-.135.011.129.163.332.343.489.197-.219-.146-.146-.203-.404-.36-.051-.152.011-.28.089-.27-.061-.044 0-.247-.134-.308-.113.23-.073.483.095.73m.708 2.01h.005s-.005-.005-.011-.005v.005zm-.028-.005h.022c-.017-.045-.045-.085-.067-.124zm.443 8.94.101.129-.011-.079s-.056-.034-.09-.05m.393 2.403s-.045.023-.056.04c.023 0 .039-.017.056-.04m-31.458 73.941s0-.017-.006-.028q-.027.034.006.028m32.733-58.077v-.011c-.022-.079-.017-.034 0 .011m-2.072-26.988a.3.3 0 0 0-.023-.13c.012.045.017.085.023.13m2.415 33.777s.05-.039.073-.067c-.017 0-.04.017-.073.067M160.502 150.3a.5.5 0 0 1-.174-.095c.084.095-.281.286.174.095m22.58-82.606-.022-.09c-.028 0-.051 0-.062.023.045.011.068.028.084.067m-17.93 78.962v-.029zm0-.029c.073-.056.135-.095.185-.129-.028-.045-.196.023-.185.129m19.183-70.565s-.023.033-.034.067c0 0 .028-.028.034-.067m-.275-2.146c-.017.124-.017.214-.017.281zm-1.185-7.62v-.073h-.034l.034.079zm-.034-.079-.034-.073c.006.034.012.068.034.073m-.034-.078c-.011-.056-.017-.13-.073-.157zm.399 2.134s-.034-.017-.062-.011zm.062.578c-.011-.146.062-.376-.011-.567l-.051-.011c.107.078-.067.46.062.578m-.292 4.167c.084.157.106.197.129-.011-.073-.264-.09.017-.129.011m1.729 14.516.09.337-.062-.247zM92.02 79.841l.207.084-.084-.23h.006c-.056-.05-.169 0-.13.146m-.101.926h.005zm.134-.005c-.033.056-.09.017-.129.005.118.169.315.349.478.214-.214-.152-.14-.208-.388-.37-.045-.152.028-.276.101-.259-.056-.045.011-.242-.123-.309-.124.22-.096.472.061.719m.59 1.993h.022c-.016-.045-.039-.084-.061-.123zm.028.006h-.011zm.315 8.772.1.123-.01-.073s-.057-.034-.09-.05m.46 2.358s-.045.023-.056.04c.022 0 .04-.017.056-.04m3.122 15.421v-.012c-.039-.067-.022-.028 0 .012m-3.891-26.338a.4.4 0 0 0-.017-.129c0 .04.017.085.017.13m5.935 32.768s.04-.057.051-.09c-.017.005-.028.028-.05.09m38.877 37.332c.056.051.09.107.113.157-.034-.123.359-.14-.113-.157M92.659 82.84s-.016-.062-.022-.09c-.028 0-.056 0-.061.022.045.012.067.028.084.068m.849 6.104c-.017.118-.017.208-.017.275zm-.242-1.202s.04.006.073.017h.006zm-.78-6.351.028.073v-.073zm-.006-.006-.028-.073c0 .034.011.068.028.073m-.09-.23.062.157c0-.056-.011-.129-.062-.157m.365 2.252s-.033-.017-.061-.011zm.034.573c0-.14.084-.371.017-.556l-.05-.012c.1.08-.085.45.033.568m-.37 4.088c.084.157.106.196.129-.011-.068-.259-.09.016-.13.01m2.51 14.207.129.32-.09-.241zm106.618 13.775.016-.151c-.022.118-.067.151-.016.151m31.003 6.756s-.011-.028-.022-.039c0 .011.011.022.022.039m-22.704-3.403s.057-.028.051-.034c.174-.236 0-.05-.051.034m35.587 1.881c.067-.045.016-.078 0 0m-56.23-3.959-.073-.022c.146.252.062.213.073.022m.888-.073-.023-.056s.017.045.023.056m41.162 5.941v.062c.09.259.051.04 0-.062m.129-.134s.017.028.012.039c0 .006.005-.051-.012-.039m.012.045s-.017 0 0 .045zm.881-.298s.04.039.051.045zm-33.823-6.666-.022.017c0 .09.017.034.022-.017m51.956 6.863c-.011.033-.022.05-.028.067.011-.017.028-.067.028-.067m-61.002-5.655c-.017.039.033.089.045.123 0-.062 0-.078-.045-.123m42.105 6.199s-.005-.017-.011-.028c0 .006 0 .017.006.023h.005zm-38.938-6.901s.011.039.022.067zm39.124 6.345s-.135-.134-.079-.017c-.022-.089.107.113.079.017m-.326.343c-.056.034.14.337.09.09.017.028.028.067.039.095a1.5 1.5 0 0 0-.14-.399c.028.107.163.534.011.214m.781-.433-.023-.067zm-.573.158s0 .039.011.028c0 0-.011-.017-.011-.028m-.028-.023v-.017s-.006.028-.006.045c0-.011 0-.017.006-.028m.292.534c.18.056.573-.304.691.09l-.045-.141c.365-.017.443.034.438-.342.224.348.235.269.376.067.118-.118.387-.124.399.073.016-.022-.012-.056-.034-.118.241.079.488.253.646-.123.163.247.32-.057.499.241.135-.124.208-.056.276-.331.297.112.146.033.207-.118.337.196.5-.174.781-.298.326-.045.505.107.73-.157.865.253 2.432.219 3.791.123.247.208.499-.707.713-.174.252.09 1.538-.146 2.207-.112.045.315.606.084.735.399.079.084.377-.545.393-.405-.061.579.787.45 1.197.472 1.168.607 2.263 1.005 3.644 1.573.607.095 1.033.348 1.494.157 0 .028.292.196.18.337.235.073 1.218.241 1.106.623l.039-.045c-.112.472.556-.157.433.292.578-.118-.27-.803-.023-1.044-.174.337-.225-.427-.567.016.163-.398.067-.32-.135-.314-.152.028-.298-.208-.163-.326-.028.012-.033.051-.073.113-.078-.225-.09-.511-.455-.354.09-.315-.118-.068-.14-.315.051-.348-.079-.067-.135-.196.028-.174-.196.112-.264.09-.118-.298-.084-.096-.213-.04-.079-.28-.303-.207-.506-.207q-.001.006-.011.005-.1-.034-.191-.067c.023-.045.101-.186.062-.152l-.062.152-.045-.017v-.023s0 .012-.005.017c-.601-.213-1.067-.426-1.382-1.117-.775-.011-1.448-.449-2.167-.573-.186-.253-.59.601-.669.034-.101-.118-1.426-.062-1.943-.045-.073-.36-.848-.068-.965-.433-1.826.551-6.677-.814-8.643 1.455-.039 0-.404.118-.438-.062-.359.18-1.044.736-1.482.64-.281-.281-.253.275-.433.326-.494-.208-.028.213.152.343zm13.505-1.297c-.011.033 0 .073 0 .123-.067-.017.006-.123 0-.123m-3.959-.882c0-.034-.017-.062-.028-.107.068-.005.028.084.028.107m-51.557-4.06s-.005-.09-.016-.079c-.017-.005.005.051.016.079m19.408.483-.028.05zm.505 1.544c.085-.095.337-.376.169-.129.05.028.224-.298.034-.112.022-.04.056-.079.078-.107a2 2 0 0 0-.281.348m-.084-1.101c.039-.011.051-.078.073-.106-.045.039-.056.05-.073.106m.185.101c.057-.19-.061.102-.106.068l.011.067c.028-.056.067-.135.095-.135m-.46-.342s.028-.034.056-.062zm16.706 29.645c.012-.04-.033-.09-.044-.124 0 .062-.001.079.044.124m-17.498-30.437-.056.034s.051-.017.056-.034m-1.235-.674c-.011.034-.023.051-.028.068a1 1 0 0 0 .028-.068m-15.668-1.016c0-.034.006-.045 0-.011zm31.268 32.728.039.185c.006-.034-.033-.242-.039-.185m-4.459.337c0-.09-.017-.04-.022.011h.005l.011-.011zm7.227-.955s.006.09.017.078c.017.006-.005-.05-.017-.078m-.224.056.022.056zm-10.007 1.118c-.865-.197-1.898-.399-2.544-.848-1.337.117-2.606-1.584-4.015-1.264-.085-.494-.961.062-.966-.517-.303-.213-1.32-.353-1.292-.791 0 0-.022.022-.033.045.106-.511-.618.067-.517-.394-.657.118.382.888.079 1.146.19-.343.286.444.64.023-.174.432-.023.303.179.365.152-.068.365.241.203.37.033 0 .039-.045.078-.112 0 .561.567.224.528.589.337.13.174.629.657.315.298.191.668.309 1.056.444-.034.061-.073.151-.039.123l.05-.118c.567.191 1.168.41 1.612.904.286.573 1.263.483 1.903.747.315.146.5.174.832.242.224.258.657-.59.786-.023.236.163 1.943.045 2.471 0 .645.011.275.275.713-.331.786.741 4.116.269 5.576-.068h-.011c.612-.275 1.101-.421 1.32-.876-.023.051.353-.101.376.107.275-.163.898-.662 1.241-.528.253.292.208-.247.359-.28.438.258.011-.208-.135-.343-.438.157-.915-.326-.915.298-.225-.669-.432.387-.657-.191l.034.123c-.202-.095-.399-.303-.556.073-.112-.123-.41-.241-.528-.196-.152-.113 0 .477-.298.146.079.331-.32.011-.505.359-.242.281-.567-.084-.753.236-.056-.09-.365-.107-.207-.006-.551.012-.871-.573-1.46-.174-.511-.135-1.095.135-1.606.017-.13 0-.354.691-.506.219a.3.3 0 0 0-.157-.034l-.011.012v-.012c-.523.012-1.932.579-2.275.107-.82.831-.106-.101-.707.101zm-.59.308c.017-.033 0-.073 0-.123.068.005 0 .151 0 .123m3.701.466c-.006.04.011.073.022.124q-.017-.007-.033-.006c0-.061.011-.112.011-.118m-2.819-.69c0 .045-.006.101-.011.151.016-.118.067-.151.011-.151m7.165-.455s-.005-.028-.011-.034c0 0 .006.023.011.034m-23.743-33.621v.152c0-.118.057-.157 0-.152m-10.708 1.96v-.017s-.006.028-.006.045c0-.011 0-.017.006-.028m-.034.511-.011-.028c0 .006 0 .017.005.022h.006zm1.033-.747s-.011-.028-.022-.039c0 .011.011.022.022.039m20.216 2.797s.006.011.04-.028zm-21.513-2.404v.062c.09.258.05.039 0-.062m.14-.05v-.045s-.017 0 0 .045m0-.068v.023s.006 0 0-.023m-.017.259c-.056.033.141.337.09.09.017.028.028.067.04.095a1.5 1.5 0 0 0-.141-.399c.028.107.163.534.011.214m.949-.489-.05-.045s.039.04.05.045m-.707.129c-.023-.09.107.113.079.017-.017-.022-.135-.135-.079-.017m.915.685c-.157-.32.534.04.393-.483.281.669.489-.454.775.141.017-.023-.011-.056-.033-.118.415.365.539-.27.769.011.225-.18.309.18.494.023.101.151.084-.219.157-.247.292.112.146.033.208-.118.287-.006.562-.101.826-.203.011.062.028.13.039.096l-.023-.101c.304-.112.601-.23.905-.236.634.286 2.049.112 3.184.185.393.068.988-.645 1.083-.247.225.034 1.691-.033 2.235-.179.219.061.579.039.714.28.05.073.382-.539.393-.415-.09.651.404.129.719.556 1.437-.023 2.555 1.067 4.11 1.482h.006c.606.096 1.033.36 1.494.163-.006.023.297.197.179.337.264.062 1.056.23 1.146.573l-.045.05h.006s.022-.033.039-.05c0 .005.005.011.005.017-.112.454.556-.169.433.28.573-.118-.264-.803-.028-1.044-.174.326-.225-.421-.562.017.163-.405.068-.315-.14-.315-.146.017-.298-.208-.163-.325-.023.011-.034.044-.067.106-.079-.224-.09-.505-.455-.348.09-.314-.118-.067-.141-.314.051-.349-.078-.068-.134-.197.028-.174-.197.112-.264.09-.124-.298-.085-.096-.214-.039-.078-.287-.309-.203-.511-.208 0 .011-.005.005-.011.005l-.185-.067c.028-.056.095-.18.056-.146l-.062.146-.045-.017v-.017.017c-.601-.219-1.056-.398-1.381-1.117-.775-.012-1.449-.45-2.168-.573-.185-.253-.59.601-.668.034-.028-.433-.197-.04-.259.045-.342-.04-1.493-.309-1.718 0-.219-.124-.837-.029-.926-.315-.13-.101-.377.567-.444.444-.348-.775-2.449-.146-3.201-.494-1.247.55-3.381-.18-4.341 1.117-.387-.326-.752.792-1.101.32-.224.174-1.173.764-1.476.646-.337-.331-.253.584-.584.253-.259.572.932.151.988.505zm12.899-2.577c.068-.045.017-.079 0 0m-.084.988c-.011.034 0 .073 0 .124-.067-.017.006-.124 0-.124m-3.959-.679c0-.034-.017-.062-.028-.107.067-.006.028.084.028.107m-9.81 1.668s0 .039.011.028c0 0-.011-.017-.011-.028m-.186.016v-.022s-.005.011 0 .022m17.718 28.118.039-.023s0-.011-.039.023m.179.09s-.033.039-.05.05c.028-.034.039-.05.05-.05m-.106 1.156c.05-.033.061-.045.078-.106-.045.005-.056.078-.078.106m.134-1.089.04-.045s-.023.023-.04.045m-.264.865c-.056.202.073-.124.118-.062l-.017-.073c-.028.056-.067.135-.101.135m-.056-1.112-.056.022h.006c-.186.219-.012.068.05-.022m.388.269s.039-.19-.028-.073c.061-.067-.045.146.028.073m-.27-.219c-.135.141-.09.073-.241.236-.028.006.011-.067.061-.123-.061-.04-.224.281-.033.118a.5.5 0 0 1-.084.101c.073-.062.196-.18.297-.332m.18.102s-.028.016-.045.033c.022 0 .034-.022.045-.033m3.38-25.754s-.033.023-.039.034c0 0 .023-.017.039-.034m.012-.045-.045.057c.022 0 .045-.045.045-.057m-.584 27.438h.011s.011-.017-.011 0m-.045-27.96s-.017.028-.017.039c0-.011.011-.022.017-.039m-2.061 26.994s-.011.023-.017.04c0 0 .017-.028.017-.04m2.561-26.5s-.057.186.022.068c-.056.067.051-.146-.022-.068m16.515 29.258s.011.028.017.039c0-.011-.011-.022-.017-.039m.988-.169v.023s.006-.012 0-.023m-.157 0s0-.039-.011-.028c0 .006.011.017.011.028m.157-.067v.045s.012 0 0-.045m0 .067v-.022zm-.258.056s.124.146.067.023c.023.09-.089-.124-.067-.023m.286-.095c-.028-.124-.129-.472-.011-.214.051-.028-.129-.348-.078-.084a.4.4 0 0 1-.045-.129c.017.096.061.258.134.427m.09-.068s-.005-.067.006-.056c-.101-.269-.045-.039-.006.056m-.864-.46.061.028c-.129-.253-.056-.213-.061-.028m-17.319.432c.011-.033.022-.05.028-.067-.011.017-.028.067-.028.067m-1.466-.831.068-.022s-.056.011-.068.022m-.763-.69.028-.051s-.023.039-.028.051m11.158 3.352c0-.045 0-.101-.006-.152 0 .118-.045.163.006.152m-2.988.174s-.022.011-.028.011c0 .09.011.034.028-.011m-8.345-3.757h-.011s-.033.034-.05.057zm20.273 1.96-.017-.056c0 .028.017.056.017.056m9.344-25.579-.045-.185c-.011.033.028.241.045.185m-63.524-26.556s-.005.04-.011.056c0 0 .011-.045.011-.056m-.848-.303s.04-.034.045-.05zm1.388.59c.033-.023.022-.09.033-.124-.033.05-.039.067-.033.123m-19.818 4.323s-.022-.022-.034-.028q.009.01.034.028m19.935-4.195h.006zm-.46-.27s.017-.044.034-.072zm-19.318 5.251c0 .045.062.073.084.102-.022-.057-.028-.073-.084-.102m.354-.224.045.073s-.039-.079-.045-.073m1.146-.534v-.067s-.006.051 0 .067m-1.696.798h-.073c.219.196.118.179.073 0m-22.569 3.481-.028.034s.011.011.028-.034m-.023-.595c-.118-.168-.578-.129-.427-.477-.061.281-.376-.253-.511.202.017-.46-.05-.298-.252-.258-.118.073-.343-.135-.259-.253l-.028.112c-.14-.185-.247-.432-.533-.179-.017-.332-.135-.034-.236-.259-.034-.241-.09-.095-.197-.146-.022-.174-.151.174-.219.174-.213-.23-.112-.061-.213.034-.23-.157-.494-.079-.764-.045.017-.067.028-.185 0-.14l-.011.14h-.045a.9.9 0 0 1-.427-.05c-.365.14-.477-.118-1.039-.287-.505-.5-1.752.023-2.538-.129-.146.017-.32.724-.522.264-.023-.011-.09-.006-.174.011-.388.073-1.303.416-1.685.567-.067-.848-.786-.073-1.151-.415-1.584 1.117-6.559 1.376-7.733 4.122-.033.061-.359.196-.432.095-.27.292-.741.977-1.168 1.073l-.045-.056.045.056s-.028.011-.04.011c-.426-.208-.05.64-.471.427-.034.629.938-.174 1.112.157-.253-.253.499-.14.202-.584.354.298.281.135.393-.056 0-.157.342-.236.404-.056 0-.028-.028-.051-.067-.101.5.213.404-.427.713-.236.157-.242.354.078.477-.135.141.107.006-.236.068-.286.303.011.168 0 .163-.18.269-.135.499-.303.724-.466.034.062.079.135.073.09l-.062-.101c.259-.186.506-.365.798-.483.045.056.078.078.05.005-.005 0-.017-.011-.028-.017.23-.095.489-.157.803-.151.725.151 1.707-.77 2.566-.882.304.118.248-.831.624-.393a1 1 0 0 0 .179-.039c0-.006.006-.012.006-.023v.017c.433-.14 1.376-.612 1.87-.786.073.797.539.174.932.483.152.135.186-.618.27-.494.123.567.887.174 1.286.067 1.387.163 2.695.331 4.296.286.359.096 1.381-.522 1.37-.056.18-.028 1.005-.017 1.157.034.252.646.511-.118.646.292.191.118.033-.393.045-.511zm-12.365-.314c.067-.028.061.112.061.106-.005-.039-.033-.061-.061-.106m4.206.09v-.096s.067.107 0 .096m8.013.836s.017-.022.028-.045a.1.1 0 0 0-.028.045m.023-.09a.2.2 0 0 1-.029.068c.023-.006.023-.051.029-.068m42.774-8.53c-.012-.196-.028.118-.079.101l.034.062c.011-.067.022-.151.045-.163m-42.859 8.603s.012-.028.017-.056zm-.033-.056s.011.186.039.056c-.034.085 0-.151-.039-.056m.387-.196c.09-.292-.084.106-.118.292.051-.124.186-.433.118-.174.068.011.107-.348 0-.118m-12.04.37c.04.096.034.017.023-.033h-.012c0 .011 0 .017-.011.028zm3.499-2.016c.056-.084-.023-.084 0 .023zm8.569 1.893c.09-.275-.011-.051-.039.045zm42.555-7.722a.2.2 0 0 1-.028.068c.023-.006.023-.05.028-.068m-.022.09s.017-.022.028-.045a.1.1 0 0 0-.028.045m-.096-.073s.012.185.04.056c-.034.085 0-.151-.04-.056m-8.558-.421a1 1 0 0 1-.028-.146c.017.118-.011.163.028.146m8.822.477-.028.034s.011.011.028-.034m-.23-.005s.011-.028.017-.056zm-11.686.123c.039.096.034.017.022-.039h-.011c0 .011 0 .022-.011.034zm12.062-.123c.09-.275-.011-.05-.039.045zm-8.564-1.893c.057-.084-.028-.084 0 .023zm8.39 1.303c-.118-.168-.578-.129-.427-.477-.056.28-.376-.247-.511.202.017-.45-.045-.309-.247-.258-.123.078-.342-.135-.258-.253l-.028.118c-.14-.186-.247-.438-.539-.186-.017-.33-.135-.033-.236-.258-.034-.241-.09-.095-.197-.146-.022-.174-.151.174-.219.174-.213-.23-.112-.062-.213.034-.23-.152-.489-.079-.758-.045.017-.067.028-.185 0-.14l-.011.14h-.051a.9.9 0 0 1-.432-.05c-.36.14-.483-.118-1.039-.287-.506-.5-1.752.023-2.538-.129-.146.017-.32.724-.523.264-.022-.011-.089 0-.168.011-.388.073-1.331.404-1.685.584-.062-.87-.803-.084-1.151-.432-1.578 1.112-6.576 1.392-7.733 4.122-.022.095-.269.078-.359.157.006 0-.079-.062-.079-.068-.258.298-.741.978-1.162 1.073-.011 0-.028.011-.039.011-.427-.207-.051.64-.472.427-.034.629.938-.174 1.112.157-.253-.252.5-.14.202-.584.354.298.281.135.393-.056 0-.157.337-.236.399-.056 0-.028-.028-.051-.068-.101.506.213.41-.427.719-.236.157-.241.354.079.477-.135.141.107.006-.236.068-.286.303.011.168 0 .163-.18.269-.135.499-.303.718-.46.034.061.079.129.073.09l-.061-.096c.258-.185.511-.365.803-.489.039.057.078.08.05 0-.005 0-.017-.01-.028-.016.23-.096.489-.158.803-.152.725.152 1.702-.77 2.561-.882.303.118.247-.83.623-.393a.7.7 0 0 0 .186-.045s.005-.01 0-.017v.012c.438-.146 1.403-.601 1.87-.798.073.826.55.174.949.511.129.079.174-.629.252-.505.124.567.888.174 1.286.067 1.387.163 2.696.332 4.296.287.365.1 1.359-.523 1.37-.056.191-.023 1-.023 1.157.033.253.646.511-.118.646.292.191.118.034-.393.045-.51zm-12.36-.314c.068-.028.062.112.062.106-.006-.039-.034-.061-.062-.106m4.206.09v-.096s.068.107 0 .095m8.306.567c.09-.292-.084.106-.118.292.05-.124.185-.433.118-.174.067.01.107-.349 0-.118m-21.205 4.56s-.067-.029-.112-.079c-.045.05.247.275.112.05q.033.027.056.062a1.5 1.5 0 0 0-.247-.314c.113.157.057.101.191.281m-.151-.264-.012-.045s-.016.005.012.045m.101-.186.022.051v-.028zm.056-.05c-.051-.073.135.073.079-.011 0 0-.175-.09-.085.011zm.006.123s-.006-.011-.012-.017c0 .006 0 .006.012.017m99.109 22.277-.056.034s.051-.017.056-.034m-99.295-22.232v.023s.011 0 0-.023m-.017-.022.017.022v-.022zm.247.387s.023.028.029.04c.011-.012-.017-.023-.029-.04m-.303-.151c.163.207.073.028-.017-.057zm-22.288 2.347s.017-.045.034-.073zm-8.087.494c.017.118-.011.163.028.146a1 1 0 0 1-.028-.146m114.272 18.071s.006.028.012.034c0 0-.006-.023-.012-.034m16.387 3.061s-.056.185.022.067c-.056.067.051-.146-.022-.067m-16.937-2.73s.011.04.023.068zm8.974-.398.017-.152c-.023.118-.068.152-.017.152m7.446 2.673s.011-.023.017-.04c0 0-.017.029-.017.04m-19.789-1.595-.073-.022c.146.252.062.213.073.022m-101.727-19.408c-.011-.196-.028.118-.079.102l.034.061c.011-.067.022-.151.045-.163m102.356 19.408s-.006-.09-.017-.079c-.017-.005.005.051.017.079m.236-.135s.016.045.022.056zm-102.676-19.171h.005zM232.5 123.721c0-.061 0-.078-.045-.123-.017.039.034.09.045.123m20.21.989c.04-.012.051-.079.073-.107-.045.039-.056.051-.073.107m.186.101c.056-.191-.062.101-.107.067l.011.068c.028-.057.068-.135.096-.135m-.461-.343s.028-.033.056-.062zm-.146-.202-.028.051zm.506 1.544c.084-.095.337-.376.168-.129.051.028.225-.297.034-.112.022-.039.056-.079.078-.107a2 2 0 0 0-.28.348m.005-.039-.039.028s.006.011.039-.028m-.123-.067s-.034.022-.04.033c0 0 .023-.016.04-.033m-.034.011h.011s.034-.039.034-.056c-.028.033-.039.05-.045.056m.253.14s.056-.028.05-.033c.174-.236 0-.051-.05.033m-11.394-3.459-.023.017c0 .09.017.034.023-.017m-132.023-13.247c.112.157.056.101.191.281 0 .028-.068-.028-.113-.079-.045.051.247.275.113.051.022.016.039.039.056.061a1.5 1.5 0 0 0-.247-.314m.994.146h-.073c.219.196.118.18.073 0m-1.056.022c.191.219.056.017-.017-.056zm.309.146s.022.028.028.04c.011-.012-.017-.023-.028-.04m1.027-.106c-.022-.057-.028-.073-.084-.101 0 .044.062.073.084.101m2.69-1.781.045.057a.4.4 0 0 1-.045-.057m-1.28.854s-.006.056 0 .067zm-2.668.668v-.022h-.016s.011.017.016.022m1.522-.067.045.073s-.039-.079-.045-.073m-1.336.022s-.006-.011-.011-.016c0 .005 0 .005.011.016m20.643-4.908c.033-.022.022-.09.033-.123-.033.05-.039.067-.033.123m-19.818 4.324s-.022-.022-.033-.028c.005 0 .016.017.033.028m18.431-4.913s.039-.034.045-.051zm.848.303s-.006.039-.012.056c0 0 .012-.045.012-.056m-20.267 5.307-.011-.045s-.017.005.011.045m-.023-.045s.012-.006 0-.023zm.124-.135.022.051v-.029zm.056-.056c-.05-.073.135.073.079-.011h.005s-.174-.09-.084.011m-10.232 9.737-.039.023v.022s.028-.028.04-.045m-3.184-.32s.017-.033.023-.056l-.045.056zm-.803-.05s0-.034-.005-.045c0 .017 0 .028.005.045m3.87.415s.033 0 .044-.011zm-10.85-3.156-.017.056c.006-.011.012-.022.017-.056m1.865-16.712q.05.034.084.084c-.045-.073.078-.157-.084-.084m9.058 19.846s0-.034-.012-.045c0 .028 0 .045-.017.056zm-3.016.196s.011.023.022.028c0-.005-.01-.016-.022-.028m2.578-.123c.05 0 .14.067.207.028v-.034c-.022.068-.185-.078-.207.006m-.938-.405h.017zm-.534-.016c.09-.028-.005-.068 0-.09-.056.045-.067.056 0 .09m-4.89-.697h.033-.124zm-6.863-5.396c.05-.056.056-.141-.023-.163.017.062-.005.14.023.163m7.643-6.739-.023-.034c-.174-.106-.045 0 .023.034m-.023.073c-.067-.045-.292-.213-.1-.107.016-.039-.226-.14-.085-.017-.028-.011-.056-.033-.079-.045.05.045.152.113.264.169m-.966.415.05.029s-.033-.023-.05-.029m-.073.175.04.011s-.034-.011-.04-.011m1.68 5.419s-.051.05-.08.073c.063-.057.107-.051.08-.073m-.691-5.902-.04-.023h-.005s.04.028.045.034zm1.078 6.194c-.124-.051-.163-.068-.124-.231h.012c-.006-.089-.45.13-.4.04.214-.214.147-.214.029-.264-.084-.084-.124-.242-.152-.376-.078-.085-.236-.073-.28-.203-.08-.101-.034-.297-.102-.393.068-.207-.045-.247-.134-.337.067-.067.078-.112.039-.151-.466-.236-.13-.815-.242-1.202-.168-.382.017-.96-.297-1.235-.006-.04.146-.04.107-.079-.073-.073-.029-.18-.029-.242-.185-.117-.106-.213-.033-.336l.011.011h.067l-.073-.023c.04-.067.079-.14.068-.23a.58.58 0 0 0 .09-.399c-.006-.078-.14-.191.033-.191.073-.011.062-.084.13-.089.325.028-.169-.382.162-.343.13-.107-.505-.185-.432.022-.04.073-.135.141-.219.208-.011-.005-.023-.017-.023-.022-.022 0-.044-.017-.078-.034 0 0 .056.034.101.056-.13.107-.23.219-.011.348-.281-.039-.259-.005-.197.158v.017h-.017.017c.017.095-.056.157-.14.207a1 1 0 0 0-.073-.022l.073.022c-.101.062-.214.124-.214.236.05.135.135.185-.05.208.05.118-.09.168-.186.202-.005.045.09.079.023.107-.124.022.118.112.118.168.005.045-.107.09-.107.113-.011.028.191.028.135.056-.169.146-.067.286 0 .438 0 0-.011 0-.006.011l.012-.006c.016.045.039.085.045.13.039.196-.203.336.044.477-.18.146.068.185-.033.309 0 .129-.152.303-.084.455-.023.089-.22.146-.152.213.303.528.382 1.146.719 1.651-.034.241.6.028.376.365-.185.236.09.129.168.118.13.303.674.618.916.91.168-.062.561-.534.556-.624-.107 0-.113-.14-.163-.23zm-1.427-.062h.034s-.09.05-.034 0m.528-.472s.04-.034.062-.062c0 .006.006.017.011.023-.033.022-.073.039-.073.039m-.5-5.149h-.028zm.388-.573h.006s-.012-.011-.017-.011zm-.022-.023s.005-.005-.023-.022zm-.102.163s.13.017.045-.022c.057.033-.106-.017-.045.022m-.561-.067h.006l.044-.023c-.044-.011-.1-.033-.106-.05-.146-.011.095.034.056.073m-.185.039c.033.028.039.034.084.039zm-.483 1.05-.012-.011.029.039zm-.14 1.488h.134s-.174-.016-.135 0m.168.629c-.068.012-.107.034-.04.04 0-.017.057-.034.04-.04m97.835-6.677v.062l.028-.073h-.006zm-1.039.371s0-.006-.006-.011zm1.848-.618s-.017-.022-.028-.033c0 0 .016.028.028.033m-2.247-19.654c-.016-.034-.028-.073-.039-.107.011.084-.123.112.039.107m6.565 15.448s.006-.011.006-.017c.011-.05 0-.022-.006.017m-6.896 4.897-.18.006c.04.039.096.09.017.118.247.078-.067-.09.163-.124m.567.006c.045-.056.056-.073-.022-.09-.084.045.017.062.022.09m9.395-10.502c-.011.068-.067.13-.05.163.067-.028.112-.106.05-.163m-9.737-4.048-.04.016c-.123.152-.005.04.04-.016m.073.044c-.101.09-.062.045-.18.158-.017 0 .011-.045.051-.085-.04-.022-.169.197-.029.08-.016.027-.044.05-.061.066a1 1 0 0 0 .219-.219m.061 1.045.051-.028h-.006zm.843 1.488-.045.023zm.264.287h-.006.011zm.831 3.863c-.034-.006-.068-.017-.107-.022.079.022.101.061.107.022m-1.898-6.581.017-.017h-.017c-.006 0-.006 0-.017.011h.006s-.017.017-.017.022l.022-.022zm-.141-.017c-.056.1-.061.224-.112.331.023.146.191.13.174.37v.006q-.015.01-.022.012l-.062.061h.006l.084-.073c.101.225.073.242.303.158-.174.224-.146.213.022.241l.012.011h.005c.079.05.09.13.079.22l-.067.05s.028-.017.067-.045c-.017.157-.079.326.18.342-.169.158.05.085-.028.236-.023.028-.073.079-.073.107.016.034.112 0 .073.056-.085.09.162.006.19.045.029.028-.05.118-.039.135 0 .028.18-.079.141-.028-.085.185.073.253.19.348q-.002.007.006.006c.028.022.056.05.073.078.09.169-.095.343.163.405-.096.106-.034.14.011.18-.062.022-.101.044-.034.039 0-.017.045-.034.034-.04.028.023.039.05 0 .101.011.113-.129.264-.078.399-.034.079-.231.118-.169.174.213.258.079.455.124.747 0 .157.067.326-.068.472.04.1.068.18-.005.286-.012.084.432.343.084.382-.287.011-.039.14.028.18-.124.258-.09.808-.303 1.112.106.14.662.398.758.348-.017-.113.112-.186.185-.287.006-.151.006-.202.174-.264.056-.045.028-.073-.056-.18-.438-.404.247.029.09-.353.135-.326.213-.466.129-.837.051-.219.146-.438.242-.634.061-.096-.118-.214-.073-.259.089-.039.117-.095.089-.157-.353-.634.09-1.46-.432-2.095-.129-.252-.275-.685-.59-.685-.033-.028.085-.123.028-.135-.106-.016-.14-.14-.196-.19-.056-.023-.152.005-.197-.017q-.024-.01-.022-.045c-.011-.062-.039-.124-.062-.186l.045-.044-.051.028a1.1 1.1 0 0 0-.466-.523c-.078-.033-.23.034-.162-.123-.023-.045-.023-.096-.023-.146l.017-.017s-.011.006-.017.017c0-.107 0-.202-.157-.157-.298.09-.084-.259-.242-.158zm1.219 5.913v.011c-.034-.011-.067-.017 0-.011m.708.067h.089c-.011.012-.011.017-.011.028-.039-.005-.078-.022-.078-.022zm-1.472-5.56.017-.044s-.017.034-.017.045m-.376-.499h-.011s0 .011.011 0m-.045.017.028-.011s0-.012-.028.011m.18.135s.05-.124-.011-.05c.05-.04-.045.1.011.05m-.236.516v-.05c-.028.04-.067.084-.084.084-.068.13.067-.079.084-.034m.028.124s-.045.045-.067.062c.039-.023.05-.023.067-.062m1.073 2.038.123-.05s-.168.05-.123.05m-31.487 36.597.112.163v-.073h.006c-.023-.045-.107-.129-.118-.09m-.068.085c.102-.101-.235-.276-.14-.028-.039-.023-.062-.073-.084-.102a.9.9 0 0 0 .241.377c-.09-.169-.033-.118-.146-.315.012-.039.085.011.129.068m-.269.527s0-.033-.011-.061q.001.017-.006.033s.023.023.017.028m-2.123.304.023.084.011-.011s-.023-.045-.034-.073m-.438.269s.023.034.039.045c0 0-.028-.039-.039-.045m-4.223 1.999s-.017-.033-.039-.061zm-1.016.517s.011.017.022.028l.017-.011s-.034-.017-.039-.017m-11.164 1.488c-.017.118-.112.141 0 .152zm18.947-4.599s-.034-.045-.045-.051q.034.051.034.068zm-.943.595.039.062zm.14-.758c-.152.129-.41.208-.668.298-.006-.023-.011-.04-.006-.045-.017-.028-.045-.056-.073-.09h-.005s.039.073.078.14c-.382.135-.741.292-.696.68-.354-.23-.382-.174-.607.163-.005.005-.011.005-.017.011h-.011.006c-.174.168-.382.23-.601.27l-.062-.113c-.022.034.017.056.056.113-.41.067-.842.056-1.078.505-.23-.197-.337.135-.612.062-.073-.017-.168-.073-.236-.068-.09.045-.084.202-.208.158-.174-.107-.151.275-.28.342-.101.056-.292-.022-.349 0-.073.011.085.258-.022.219-.444-.05-.736.213-1.067.438-.006 0-.017 0-.017.011-.095.068-.202.13-.309.18-.41.219-.724-.045-1.067.242-.073.067-.134.19-.241.157-.14-.09-.27-.023-.427.039-.039-.079-.09-.112-.095-.022.022 0 .05.022.073.033-.135.056-.281.107-.461.051-.247-.006-.707-.096-1.005-.006-.225-.022-.309-.292-.489-.196-1.426.46-3.01.292-4.503.247-.393-.253-.966.634-1.326.05-.061-.202-.28-.275-.41-.112-.044.062-.067.163-.106.135-.663-.163-1.707-.242-2.595-.449.085-.573.416-1.281.085-1.769-.006-.051.146-.073.106-.124-.073-.09-.033-.247-.045-.337-.045-.084-.207-.129-.146-.224.023-.074.04-.152.057-.225h.005l.068-.017h-.073a1.73 1.73 0 0 0-.085-.898c-.045-.09-.213-.135-.067-.248.062-.056.006-.134.062-.19.236-.169-.163-.264-.174-.405.219-.348-.146-.067-.259.056-.045.174.073.309-.056.506v.017c-.034 0-.05 0-.084.011h.084c-.034.224-.078.326.174.387-.269.096-.241.113-.118.27v.028h-.011.011c.09.298-.41.494-.112.78-.213.045-.017.135-.163.236-.034.023-.107.04-.123.068-.006.045.095.078.028.112-.124.034.123.124.123.185.006.051-.112.096-.112.124-.017.028.191.039.129.067-.174.152-.101.32-.067.506-.006 0-.012 0 0 .017.005.044.017.089.011.14.022.213-.258.236-.174.444.112.151-.096.146-.073.308-.056-.011-.09 0-.04.029l.045-.017c0 .017 0 .028.012.05-.124.124-.326.27-.405.461-.382.011-.241.359-.393.606-.331.348-.516.899-.887 1.224-.073.09.152.579-.197.461-.269-.107-.129.123-.101.213-.303.242-.657.831-1.067 1.067.012.191.399.668.523.652.056-.124.23-.146.359-.219.101-.158.135-.208.331-.203v-.016c.141 0-.067-.495.028-.466.242.19.259.106.326-.057.511-.353.612-.791 1.028-1.156.078-.073.168-.146.275-.208.23-.522.432-.865.618-1.18.415.124.881.276 1.083.461.175.197.702-.416.826-.286.006.443.18.398.545.376.376.045.853.213 1.28.326.927-.197 1.926.033 2.847.247 1.73-.208 3.499-.231 5.324-.551 1.201-.494 2.847-.685 3.678-1.712.095-.062.253.101.326 0 .118-.186.455-.304.623-.41.073-.09.095-.208.152-.298 0 0 0-.006.005-.011.006-.012.011-.017.017-.028v.005c.017 0 .028-.011.023-.033a.3.3 0 0 1 .129-.057c.168-.05.342-.118.511-.191v.012l.078.061-.028-.089a5.4 5.4 0 0 0 1.629-1.084c.146-.157.135-.433.432-.371.129 0 .236-.095.348-.129.017 0 .034-.011.057-.011.443.118.421-.539.673-.702.989-.129-.443-.506-.589-.045zm-22.406 6.211s-.068-.084-.006-.034v.023l.011.011zm.646.421a.3.3 0 0 1-.057-.062h.006l.079.04q-.02.006-.028.022m5.07-2.836.017-.061c.034-.017.034.016.034.05a.2.2 0 0 0-.051.011m.135 1.129c0-.062.034-.112.034-.112-.017.039.022.078.039.129a.14.14 0 0 0-.073-.017m15.814-3.746s-.023-.016-.034-.028c0 0 .023.023.034.028m-3.735 2.37s0 .006-.011.011c-.017.04 0 .023.011-.011m5.543-3.532s-.011-.022-.017-.028v.028zm-.017-.028v-.028s-.011.011 0 .028m.006-.028s.022-.011 0-.056zm-.382.264.034.05s-.017-.028-.034-.05m-.096.095c.034 0 .141.056.152 0l-.028-.039c.039.079-.152-.039-.124.039m-.876-.269.107-.023c-.056-.039-.123-.095-.095-.135-.219-.073.089.09-.012.158m-.005.005.005-.005h-.005zm-.393.012c.005.067.005.084.073.106.028-.056-.056-.073-.073-.106m-2.69 1.527.028-.051v-.028zm-3.538 1.511.067.174c.017-.04-.039-.242-.067-.174m-12.686-4.442h-.005c-.202.045-.023.039.045.016zm-.236.162c.068 0 .191 0 .315-.044-.084.005-.365.028-.152-.034-.022-.056-.252.056-.067.056a.3.3 0 0 1-.09.017h-.006zm.349.135h.022s-.022-.005-.039-.011q.008.002.017.011m-.511.921h-.057l.057.006zm-.062-.275s.017 0 .022-.006h-.017zm.05.489s-.033 0-.039.005h.039zm-.196 2.51v-.011h-.023v.011zm-1.904 4.655-.084-.067c.062.056.05.106.084.067m2.673-7.48s-.017 0-.028.011c0 0 .023 0 .028-.011m-.028-.174.039-.034s-.033.023-.039.034m-.079-.803.034.011s0-.011-.034-.011m.073.275s.113-.078.023-.067c.062 0-.096.067-.023.067m-.482.32.028-.05c-.045.017-.101.033-.118.017-.124.078.101-.028.09.033m-.045.152s-.068.011-.09.011c.045.011.056.011.09-.011m-.135 1.325h-.017l.039.023zm-.191 1.662.129.028s-.163-.056-.129-.028m-16.072 21.216.399-.326c.118-.263-.41.135-.399.326m-1.595.691v.011l.011-.011zm-.005.011c-.287.27-.596.584-.321.562.219-.225.854-.994 1.118-.876.079-.096.444-.264.539-.433-.415.152-.865.45-1.303.826-.106.033-.05-.04-.033-.079m-5.29 2.628.168-.09zm-39.574-10.535h-.028c-.163.051-.067.028.028 0m40.736 10.518c.118-.05.191-.089.247-.123-.084.039-.163.084-.247.123m-30.785-20.738s-.062.073-.095.123c.011 0 .04-.028.095-.123m.72-11.08v-.292H84.6a.7.7 0 0 0 .006.292m-.77 4.324c-.017.253-.034.579-.05.899.027-.298.033-.595.05-.899M93.89 55.402l.123-.174a.7.7 0 0 0-.123.174m1.314-1.612-.107.107.022.022zm2.493 105.175s-.062-.023-.124-.034c0 0 .057.023.124.034M76.69 142.27q.052-.035.096-.062c.224-.157.067-.056-.096.062m7.081-13.663h.006c0-.034 0-.062.006-.096zm33.947 24.939s0-.017.005-.028l-.14.101zm.146-.124a.6.6 0 0 0-.141.096zm.292-.207-.292.207c.106-.061.241-.134.292-.207m-10.636 3.947c.342-.073.685-.151 1.022-.252-.191.011-.433.028.017-.13-1.303.253.297.045-1.039.382m-3.19.652c.55-.124-.017-.062.006-.096-.343.107-.427.135-.006.096m-28.527-7.233c-.197-.135-.399-.27-.59-.416.14.113.287.214.433.315zm8.98-26.568-.124.141c.039.297.19.348.123-.141m102.557-40.926c.028.04.112.045.118-.05l-.118-.096zm1.73-7.093-.051-.09v.045s.028.028.051.045m.033-1.488s.034-.011.045-.017c-.017 0-.028.006-.045.017m-.735-9.704c.022.05.017.023 0 0m-1.112-4.01s-.028.034-.039.057q.015.001.039-.056m-25.972-20.957a.3.3 0 0 1-.068-.112c.017.084-.219.101.068.112m3.582-.41c.057.006.101.017.141.023.017-.04-.107-.09-.146-.023zm23.378 38.776-.05-.022s.033.017.05.022m-1.106-14.129s-.006-.022-.011-.033c-.04-.073-.023-.023.011.033m1.387 15.303c.051-.045.124-.107.112.034.191-.365-.112.061-.033-.332zm.264-1.236c0 .169.067.006.09.017-.028-.106-.034-.135-.09-.017m.247-8.906-.062-.208.045.157zm43.819-16.201-.012.14.068-.05c.011-.034-.011-.112-.056-.09m-.332.213c.034-.14.056-.09.09-.252.045-.023.09.033.09.084.011-.04.079.017.09-.073-.079-.096-.157-.09-.225.011-.022-.034-.011-.067-.011-.095-.045.073-.09.202-.034.325m-.539.09v.023s.023-.023.034-.045c-.011.005-.023.017-.034.022m-3.521.068s.011.028.023.039c0 0-.012-.028-.023-.04m-6.536 2.454s.028.028.045.033c-.006-.01-.017-.022-.045-.033m-1.32.949h-.045l.023.017zm-10.451 12.062a.4.4 0 0 1-.112-.017c.079.028.051.146.112.017m21.817-15.578s0 .045-.017.056l.028-.01s0-.034-.011-.046m.432.012v-.017l-.022.017zm-.005-.017.022-.017s-.022 0-.022.017m.067-.056-.045.039s.04 0 .045-.04m-.859.162c.045 0 .124.073.18.034v-.034c-.017.068-.152-.078-.18 0m-1.342-.42c-.045.05-.051.067.017.09.078-.04-.017-.068-.017-.09m6.514.19s-.051.107-.011.107l.078-.118zm.314.079c-.095.1-.084.05-.191.174-.039 0-.039-.068-.016-.112-.028.028-.04-.05-.096.016 0 .118.056.146.152.096 0 .034-.028.062-.04.084a.43.43 0 0 0 .191-.258m.399.185.011-.017s-.028.006-.045.017zm1.572 1.59.051-.034h-.011s-.023.022-.04.033m.506.303.017-.04c-.006.011-.011.028-.017.04m-2.055-1.887s.016 0 .028.011zm6.362 5.087s.017-.033.023-.05zm1.073.691-.023-.011.011.04zm7.963 9.929s-.057.05-.085.067c.073-.045.141.034.085-.067M237.475 53.47s.028-.034.04-.04h-.023s-.017.029-.017.04m15.887 16.336h.011c.034-.225-.612-.455-.612-.63.23-.218.118-.364-.107-.695-.314-.81-.657-1.567-1.224-2.308-.657-1.354-1.275-2.685-2.381-3.667-1.842-3.067-4.65-5.1-7.62-6.84v-.056l-.04.033q-.951-.554-1.92-1.084c-.405-.033-.652-.32-.944-.561-.213-.45-.977-.135-1.185-.573-.499-.292.214.725.489.652.213.09.444.286.68.477-.012.011-.023.011-.034.017-.011.022-.023.045-.034.078h.006s.033-.05.067-.09c.326.264.663.506 1.005.422.028.331.101.342.517.46.011 0 .017.006.028.011.264.096.444.264.607.45l-.045.067c.039.011.033-.023.05-.062.191.214.365.45.635.607l-.062-.012h-.023l.09.012.006.005c.225.113.472.068.522.365.219.09.393.292.478.528.095.068.213.028.258.146.028.174.309.068.444.163.106.067.174.258.23.298.056.056.14-.14.179-.034.332.522.888.69 1.371 1.073.455.42.617.791 1.134 1.067.028.14.168.263.314.387-.022.056-.016.112.051.09-.011-.017-.011-.04-.017-.062.135.112.27.236.32.382.292.488.652.898.843 1.46 1.274 1.258 2.229 2.87 3.111 4.453.157.287.859.562.73 1.056-.079.157.011.404.179.45.629.752 1.286 2.549 1.679 3.677.09.017.163.028.236.034h-.028.079c1.011.011-.107-1.6-.073-2.246m-1.932-1.578.034.04h.017c-.04.038-.107 0-.051-.04m.5-.579s.028-.056.045-.095q.008.034.033.079c-.033.022-.078.016-.078.016m.14.08.028.038zm-13.466-13.731s-.022.028-.028.04zm6.48 4.11.012.012v-.011zm-7.867-4.846-.011-.01s-.006.01-.012.016h.023zm-.023.006h-.022s.017.011.022 0m-.073.011.051-.011s-.028-.017-.051.011m.646.286s-.039-.117-.095-.117l-.017.028c.051-.05.051.14.112.09m.158.759c.073.185.022-.085.14-.023l-.084-.078c0 .05 0 .117-.056.1m.151-.017h-.011.006zm.292.23c-.067-.011-.028.062-.045.079.056-.017.068-.023.045-.079m6.419 4.7.078-.106c-.039 0-.146.1-.078.106" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/KidsMocktail.tsx b/components/Icons/KidsMocktail.tsx new file mode 100644 index 000000000..c997ce07b --- /dev/null +++ b/components/Icons/KidsMocktail.tsx @@ -0,0 +1,107 @@ +import type { IconProps } from "@/types/components/icon" + +export default function KidsMocktailIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 0h358v201.375H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 0h358v201.375H0z" /> + <path + fill="#4d001b" + d="M214.311 85.868c-.189.043-.082.166.435.169l.376-.182zM217.741 86.554c.615-.03 1.333 0 .988-.28-.63.048-.769-.018-1.444.1-.512-.055-.883-.2-.789-.26-.185.015-.802-.093-1.088.013.331.102.709.136 1.11.196.401.066.832.101 1.283.106.181.072-.011.095-.06.125M234.579 128.048l.035-.318a3 3 0 0 0-.035.318M215.073 148.9c.218-.092.302-.146.306-.168-.199.094-.361.171-.306.168M210.824 152.428c.05-.118.083-.221.134-.324-.07.115-.119.242-.134.324M234.578 128.049a7 7 0 0 1-.121.809c.058.063.105-.411.121-.809M224.47 88.397c-.154-.09-.3-.13-.432-.169.134.058.268.105.393.182.012-.006.022-.01.039-.014M234.461 114.389l-.001-.252a1.4 1.4 0 0 0-.081-.209zM234.188 103.979c.028.229.208.287.295.367a1.3 1.3 0 0 1-.192-.489c-.032.002-.066.038-.103.122M226.102 90.25l-.248-.156zM234.424 121.9a.2.2 0 0 0-.061.096c.021 0 .042-.038.061-.096M207.532 78.325c-.012-.008-.02.004-.031.001.018.061.03.08.031 0M214.174 86.309l-.169.005c-.019.031-.039.062-.04.094zM208.604 161.143l.03-.022c.149-.165.06-.076-.03.022M148.897 137.848c-.152 1.008-.195-1.64-.364-.123.067-.141.265 1.379.364.123M224.697 88.56l.377.228a5 5 0 0 0-.377-.227M148.533 137.725h-.001l-.016.156zM189.544 168.344a.9.9 0 0 0 .233.052c-.01-.017-.063-.033-.233-.052M203.745 163.244a2.1 2.1 0 0 0-.453.278c.17-.127.319-.212.453-.278M180.989 169.08c-.223-.011-.299-.033-.603-.007a1 1 0 0 0 .093.019c.11-.024.256-.036.51-.012M172.06 168.717l.162.048.283.015zM198.443 58.135c.194.06.313.12.406.177-.132-.129 1.19-.091-.406-.177M224.428 88.483c.066-.01.144.013.269.078l-.266-.15c-.035.007-.052.025-.003.072M180.639 170.421c-.481-.004-.961-.002-1.443-.021.405.026.928.026 1.443.021M152.164 78.53l-.015-.305a1.3 1.3 0 0 0 .015.305M174.913 170.276a6 6 0 0 0-.801-.172c-.061.009-.129.015-.17.032z" + /> + <path + fill="#4d001b" + d="M207.014 61.351c.131.46.196.512.179.595.003.074-.07.173.184.581.048.02.158.106.235.183q.122.12.213.258c.123.18.201.372.255.544.109.346.127.607.277.71-.097.31-.152.406-.208.577-.068.16-.123.424-.493.845.101-.079.093-.004.003.153-.037.072-.131.188-.181.255a1.3 1.3 0 0 0-.094.168c-.121.247-.095.534.004.522-.115.085-.178-.118-.18-.303.002-.168-.008-.353-.266.004q-.005.114.004.242l.036.295.088.716c.052.398.215.625.337.631.035.198.07.347.141.517.037.084.083.173.153.27l.056.072.116.136q.124.15.241.348c-.087-.175-.278-.334-.377-.398.408.355.725.947.756 1.598.05.636-.227 1.342-.61 1.767-.044-.01-.113.474-.131.801-.017.347-.007.648.044.87-.156-.175-.247.649-.296 1.372-.055.735-.066 1.298-.21.726-.005.622.152 1.702.212 1.92-.13-.043-.159.399-.141.854.02.472.133 1.02.143 1.362.12.147.236.487.408.846.167.36.383.742.596.995-.182-.23-.295-.35-.308-.222.484.584.288.475.584 1.072.739.72.029-.267.528.105.562.652-.029.214.001.402.377.248.772.454 1.175.617.2.165.334.3.392.415.437.15.825.214 1.383.52a7 7 0 0 1-1.033-.397q.161.154.334.301.656.18 1.318.224c.907.267 1.254.338 1.325.484.076.134-.119.271-.202.41q-.428.013-.857-.023c.012.1.602.234.991.23.18.03-.171.12-.706.144a5.8 5.8 0 0 1-1.729-.203c-.636-.222-.96-.411-1.127-.535-.169-.122-.184-.182-.177-.229.022-.103.102-.118-.605-.637a7.7 7.7 0 0 1-1.761-1.455l.058-.08c-.169-.326-.369-.441-.439-.511.104.025-.157-.361-.417-.901-.265-.538-.509-1.237-.59-1.696l-.042.356a5 5 0 0 1-.327-1.764c.001-.545.053-1.001.097-1.467.08-.918.236-1.792.238-2.775-.032-.471-.058-.943-.065-1.424l.223-.268c.007-.22.008-.396.024-.572.014-.189.073-.408.211-.596.136-.22.287-.428.351-.912a1.3 1.3 0 0 0-.097-.665c-.085-.229-.234-.358-.469-.657a3.15 3.15 0 0 1-.625-1.886l.004-.909a2.2 2.2 0 0 1 .237-1.024q.122-.24.302-.443c.134-.143.187-.197.264-.314a1.476 1.476 0 0 0-.229-1.875 3.036 3.036 0 0 1-.891-2.098 1.535 1.535 0 0 0-1.288-1.541l-.868-.088c.059.041.197.063.49.11-4.138-.725-6.538.056-10.27-.513l.262-.054c-1.91-.07.264-.053-1.118-.231-.276.207-2.435.04-3.541.066.175-.037.553-.014.873-.028-.204-.062-.279-.198-.833-.185-1.234.255-3.859.097-5.798.123-.227-.158-1.894-.34-2.758-.593-.203.05-.562.158-.887.264-.698-.106-1.221-.014-1.717.073l1.568-.021-.043.014c.063-.01.174-.011.269-.015.42-.003.64-.008.54-.022.772.152-.055.111-.005.283-.629-.021-1.928.047-2.076-.076-.376 0-.629-.007-1.023-.025-.24.033-.496.054-.781.045l.127-.02a.7.7 0 0 0-.165-.05c-1.242-.032-2.977.291-3.992.455 1.002-.26-.271-.229-.278-.383-.118.016 1.151-.033 2.726-.09-.114-.014-.204-.038-.235-.092-1.37-.11-2.322.24-4.311.223.127-.024.38-.072.283-.125-.701-.008-1.345.148-1.5.249-.182-.145-1.693-.173-2.435-.066-.646.161-.549.214-1.735.267l.514-.137c-1.403-.012-1.134.223-2.292.2.462.017.499-.098.151-.1-1.456.144-1.486.207-2.518.483l.183-.18c-1.233.175-3.558.526-3.599.3.207.163-.466.251-1.325.308l-1.359.067c-.224.006-.302.006-.417.035a1 1 0 0 0-.26.11c.18-.116.205-.184.215-.232a1.33 1.33 0 0 0-.684.77c-.03.08-.043.163-.055.247-.007.042-.003.085-.009.128l-.001.21-.013.863c-.027 1.153-.082 2.31-.08 3.458l-.255.366c.01 1.214.514 1.56.503 2.877l-.122-.476.019 1.527.002.326-.004.348a3.434 3.434 0 0 1-1.056 2.315 1.024 1.024 0 0 0-.278.473l-.161-.062c-.018.228.012.483.116.7q.077.165.197.286l.163.146q.137.13.253.272c.114.254.234.57.29.945.03.177.037.41.028.576l-.011.495c-.02.702.052 1.46.003 2.402-.067.911-.285 1.864-.68 2.701-.385.84-.931 1.56-1.514 2.048l.111.357-.311.326q-.135.138-.263.284c-.17.194-.331.398-.478.592-.295.39-.532.743-.742.9l.104-.195c-.182-.204-.464.892-.649 1.478-.1.467-.008.95.107.569-.179.633-.203 1.318-.207 2.183l-.021 2.511c-.015 1.647-.045 3.158-.189 4.051.104 2.875.357 5.045.324 8.149l-.037-.036c-.043 1.047-.13 3.145-.395 3.139.061 2.236.427 3.662.309 6.329l-.102-.578c-.052.676.075 1.761.106 2.03-.006.237-.058.064-.096.031-.091.639.053 1.017.079 1.527l-.09-.208c-.183 2.125.177 5.476.133 8.21-.027-.504-.128-.236-.17-.034.296 1.121.225 4.197.294 5.341l-.116-.705c.194 2.229-.312 1.929-.116 4.141l.171-1.27c-.051.901.006 1.666.138 1.452-.098 1.047-.226.128-.254 1.711-.083.066-.057-1.14-.164-.621l-.221 2.19c-.024.064-.03.34-.006 1.063.369-.191.02 1.816.379.715.027 3.103-.216 5.724-.046 8.387-.358 1.092-.013 5.283-.475 5.016q-.006 2.26.276 3.653c.036-.301-.022-.685-.045-.989.059.196.093.748.112 1.345.003.311.039.567.051.832.048.254.07.486.113.653a6 6 0 0 1-.192-.745c-.04-.274-.086-.568-.108-.887-.058-.62-.124-1.213-.213-1.6.029.677.063 1.515.146 2.231.031.353.126.676.192.956.103.272.166.508.248.667l-.11.391c.297.476.366.693.457.913.082.22.189.447.634.799a2 2 0 0 1-.079-.205c.63.785 1.121 1.012 1.545 1.228.44.201.876.364 1.737.584l-.1.072c.297.104.69.121 1.072.128.206-.005.352-.003.595.015.261.019.502.101.678.23a2.2 2.2 0 0 0-.795-.139l-.598-.02c.053.085.31.156.617.217.367.045.741.214.919.378.32.18.473.346.575.432.105.088.15.114.19.113.07.007.121-.095.294.297-.056.402-.009.059-.422-.318.124.171.221.374.28.596.067.22.06.476.088.64.057.371.246.724.503.972.26.253.584.398.882.435.321.033.686.055.95.055.061.037-.02.057-.02.057 1.545.316 2.961.269 3.89.552l-.305-.026c1.21.433 3.257.279 3.459.7.582.157-1.342-.206-.42.12 1.845.378 1.274-.154 2.895.16-.223-.04-.153-.007-.234.019 1.187.139 2.767.272 4.08.345 1.587.477 4.933.276 6.779.648-.589-.139.467-.148.47-.207 0 0-.077.034-.003.059.676.012.759-.12 1.012-.173.555.116 1.867-.153 2.219-.093.007-.084.548-.072 1.149-.103-1.202.148-.381.194-.919.344 1.808-.031 2.05-.45 3.922-.512l1.046.073c.191-.246 1.928-.323 1.881-.405.327.042.798.031.742.158.742-.134 1.871-.155 2.163-.334l-.749.031c2.318-.199 3.638-.752 5.423-.896l.025.357c1.202-.061 2.132-.586 3.183-.585-.378-.045-.446.008.275-.264-.445.071-1.244.327-1.985.466l1.527-.516c-.804.203-1.614.389-2.424.572 1.024-.332.954-.283.499-.346.732-.194 1.139-.232 1.538-.272.199-.021.396-.041.629-.084a6 6 0 0 0 .382-.086c.138-.035.312-.082.397-.127.167-.031.182-.002.207.043.023.038.056.093.268.001.369-.324.642-.714.739-1.166l.061-.43a2.4 2.4 0 0 1 .14-.469c.12-.294.279-.548.454-.78.153-.108.021-.006-.101.15-.127.154-.229.364-.17.347.237-.443.606-.708.914-.857.312-.151.574-.195.72-.253a2.1 2.1 0 0 0-.889.189c.366-.169.602-.246.931-.283.157-.013.26-.033.44-.043.172-.002.381-.018.655-.045.61-.2.873-.48.24-.31.126-.047.338-.075.496-.089.155-.021.265-.007.182.08.794-.292.904-.521 1.028-.674.119-.168.253-.275.887-.738-.071.08-.144.171-.086.146q.239-.179.401-.369c.112-.123.213-.235.279-.354-.435.546-.329.504-.227.489.087-.03.193.008-.474.558.122.001.403-.191.644-.484.129-.138.255-.293.361-.449.114-.149.22-.288.303-.401.171-.397.109-.45.041-.455-.069-.004-.154.036-.109-.168.042.031.217-.258.361-.629-.092.104-.171.209-.269.304.125-.304.236-.611.29-1.002-.042.214-.06.438-.129.648.141-.33.302-.761.411-1.286.082-.498.091-1.219.024-1.937.058.387.175 1.155.249.181-.092-1.595.06-.372.169-1.272-.02-.781-.064-.9-.095-1.07a1.3 1.3 0 0 1 .015-.46c.039-.25.127-.641.413-1.218.12-.249-.07-.059-.217.19a6.1 6.1 0 0 1 1.286-1.848 4.7 4.7 0 0 1 1.877-1.123c-.331.109-.656.249-.761.282-.108.039-.04-.06.42-.306-.183.147.179.008.582-.122.419-.143.95-.336 1.242-.413l.119-.125c.473-.104.009.114-.344.282.002-.027-.136.003-.403.116-.687.335-.329.487.803.066 1.176-.54.912-.641.68-.625 1.635-.568 1.383-.903 2.96-1.41.342-.149 1.649-.314 2.728-.785.487-.395-1.39.481-.823.076a6.5 6.5 0 0 0 1.413-.481q.668-.365 1.34-.813l1.344-1.002c.441-.377.957-.694 1.464-1.081l-.114.365c.448-.393.933-.735 1.381-1.239q-.342.281-.716.52c.432-.406 1.409-1.407 1.209-.966.43-.524.643-.877.92-1.162.273-.287.532-.573.921-1.068-.805 1.064-.029.006-.537.847.917-1.066.947-1.188 1.415-2.039-.025.174.34-.204.542-.526.154-.439.436-.99.708-1.595.243-.619.549-1.26.706-1.88l.055.023c.657-2.013 1.378-4.28 1.267-6.458l-.004-.108-.018.168c-.109.366-.127-.053-.124-.641-.008-.593-.021-1.373-.058-1.705.048-.145.131-.214.132-.59-.178-.022-.093-.841-.175-1.152.061-.749.213.095.204-1.189-.015-.497-.108-.556-.176-.497.091-.271.161-1.091.183-1.77.047.231-.014.602-.003.756.095.086.061-.371.18-.359.013-.602-.166-.243-.105-.996l.141.698c.036-.301-.023-.686-.034-.835.035.457.178.392.261.327-.103-1.747-.379-.34-.533-.433.11-1.652-.076-2.954-.085-4.239l.166.243c-.026-.626-.063-.927-.134-1.155l-.001-.965c.059.556.112.741.244.781-.046-1.026-.004-2.436-.226-2.701l.037.041c.08-1.367.126-4.225.2-4.132-.051-.731-.095-1.551-.127-2.199-.079-.642-.19-1.103-.296-1.106-.129-.842-.187-2.254-.601-2.78-.18-1.014.062-.079.278.189-.036-.527-.31-.989-.481-1.388-.182-.395-.313-.714-.227-.938-.607-1.053.063.277-.24-.034.08-.171-.153-.683-.448-1.285l-.228-.465-.272-.454a8 8 0 0 1-.449-.862c-.364-.37.205.478-.353-.198.115.027-.132-.365-.276-.551l-.283-.071-.329-1.198c-1.298-1.15-.005.452-1.587-1.172l.103.09c-.126-.305-.465-.542-.883-.87a16 16 0 0 1-.695-.563c-.251-.216-.555-.424-.856-.702.425.363.238.067.413.133l-.776-.487c.072.041.111.055.053-.015-.561-.604-.613-.332-1.339-.932.571.302.481.084.269-.122-.429-.165-.829-.372-1.269-.496q.308 0 .602.04c-.568-.343-1.371-.581-2.049-.86-.708-.218-1.327-.418-1.588-.701l.63.19c-.029-.06-.331-.41-1.229-.541-.281-.042-.497.055-.13.14l-.629-.22c.173-.031.675.016 1.245.163.564.165 1.211.377 1.714.537-.337-.052-1.114-.28-.917-.099.901.234 1.731.555 2.573.894-.364-.102-.609-.104-.792-.119.854.523.741.195 1.399.583.215.207.361.346.171.292.419.217.799.413 1.162.648.347.257.69.535 1.064.869 0 0-.973-.577-.535-.132.377.255.695.441.966.618l.727.512.756.535c.273.211.552.494.913.84 1.769 1.567 2.588 3.677 3.403 5.047.106.05-.41-1.15.09-.22-.213-.1.188.61.157.68.362.462.449.886.575 1.242.109.365.202.688.404 1.048-.096-.167.015.492.074.926-.207-.073.238 1.218-.421-.297.339.775.536 1.5.611 2.188.097.685.249 1.302.462 1.92l.029-.44.001 1.713.001-.073c.003.736.027.842-.155 1.821-.045-.42-.046-1.026-.091-1.447-.16.897.136 1.862.145 2.853-.133-.045-.046-1.034-.208-.742-.021.706.076 1.309.113 1.963l-.073-.092c-.167 1.748.362.682.114 1.963.043-.041.09.123.133.043-.078.476-.209 1.588-.302.485 0 .608.064 1.3.147 1.61.109-.515.054-.642.193-.836l.076 2.451c0 .274-.071-.202-.072-.546-.39 2.878.329 5.822-.139 9.065.119-.366.106.236.188.548-.02.527-.011 1.183-.053 1.85l-.053.967c-.043.305-.087.589-.134.833l-.046-.322c-.174 2.529-.584 4.276-1.221 5.836.001.089-.103-.055-.027-.349-.135.611-.515 1.194-.788 1.689-.312.477-.562.854-.499 1.081l.235-.391c-1.171 2.134-2.623 4.482-4.522 6.215-.291.124-.012-.116.257-.377.259-.274.519-.557.257-.453-1.296 1.168-2.6 2.406-4.283 3.331.252-.185.179-.168.298-.258-1.704.838.29.079-1.134.824.033-.124-.048-.108-.538.099-.113.123-.24.223-.361.336-.082.01-.119-.103.076-.241-.28.229-.925.548-1.553.818-.628.265-1.24.522-1.462.712-.15.008.15-.302-.079-.289-.799.258-1.307.541-1.802.814l.004-.002c-.598.095-1.929.646-1.653.511-1.425.499-.182.187-1.205.718l1.149-.364-1.942.823c.217-.132.49-.264.732-.397-.231.074-.466.16-.687.257q-.316.142-.607.346a5.7 5.7 0 0 0-1.063 1.009q.19-.147.394-.266c-.257.28-.477.592-.645.928-.128-.013-.314.309-.43.562-.107.253-.193.429-.207.079a3.7 3.7 0 0 0-.274 1.527c.012.517.039 1.004.07 1.485l.093 1.445c.013.524-.004 1.08-.151 1.657.104-.4.014-.255-.004-.342-.338 1.32-.669 2.082-1.057 2.837.054-.175.212-.465.16-.505-.443.68-.608.867-.759 1.096a2.4 2.4 0 0 1-.309.394c-.144.172-.364.381-.73.664.352-.384.197-.313-.218-.056.11.025-.211.306-.501.485.485-.542.028-.296-.488-.101-.523.199-1.113.341-.775.052-.022.062-.663.326-1.249.474-.594.13-1.07.226-.687.307l.494-.058c.033.06-.12.088-.347.103-.275.021-.417-.003-.552.044.138-.06.29-.084.325-.11-.427.025-.752.24-.941.574a1.07 1.07 0 0 0-.135.546c.004.389-.083.811-.26 1.179-.342.746-1.078 1.322-1.891 1.49l-1.924.443c.22-.087 1.258-.383.578-.282-2.611.449-4.09.929-6.728 1.409-.157-.258 2.861-.45 2.916-.75-2.768.514-5.63.978-8.746 1.376-1.12-.322-3.045.391-5.006.126.188.128-.778.228-1.836.235.361-.118-.754-.11-.444-.196-.924.16-3.611.133-3.492-.145-.254.262-1.983-.101-2.752.024-1.157-.173-2.5-.143-3.947-.371.495.223-1.452-.078-1.994-.076.151.008.458.021.387-.012-.417-.196-1.688-.078-2.494-.278-.362-.11.112-.14-.486-.235-.03.118-2.247-.066-3.034-.345.374.062.39.003.626-.007-.968-.1-1.947-.24-2.932-.404l-1.481-.262-.742-.142-.186-.036a2.732 2.732 0 0 1-.728-.243 2.83 2.83 0 0 1-1.568-2.504.9.9 0 0 0-.095-.404.85.85 0 0 0-.804-.466l-.407.001c-.28.009-.56-.016-.84-.045.273-.027.54-.052.801-.117-.676-.097-1.11-.215-1.431-.279-.326-.052-.528-.101-.729-.106a2.6 2.6 0 0 1-.646-.102c-.265-.067-.601-.218-1.062-.544-1.255-.904-2.188-2.242-2.638-3.719a7.7 7.7 0 0 1-.307-2.276l.055-2.037c.068-2.713.107-5.41.042-8.023-.058-.383-.071.222-.155.286.025-.454.191-.584.086-1.2l-.107.138c.291-2.387-.197-6.894.259-8.662-.172-2.284.123-3.893-.135-6.667.096-.876.186 1.017.212-.166l-.168-2.572.016.139c-.322-2.48.361-6.553.129-9.667l.016.133c.074.072.164-.57.139-1.073-.053-.176-.08.163-.144.464-.125-2.774-.131-3.383-.156-5.576.111.947.096-.879.251-.974-.101-.577-.16.332-.245-.952-.014-1.828.119-3.512.174-5.029-.138-.615-.1-1.422-.27-1.462-.01-2.064-.077-3.214-.076-5.748l.059-.065c-.212-.681.107-2.196-.015-2.668.075.07.106.34.165.272l-.069-1.15c.065.543.265.853.288-.094-.149-.985-.101.271-.223-.209l.197-.297c-.022-.743-.244-.952-.304-.043.001-1.268-.022-2.527-.041-3.752l-.013-.912a9 9 0 0 1 .047-.99 8 8 0 0 1 .424-1.873l.04.291c.176-.66.497-1.41.895-2.027.392-.623.854-1.113 1.174-1.364.002-.055.175-.331.001-.213.41-.549.443-.55.525-.554.061-.013.173-.021.499-.688-.15.336-.42.716-.403.811a7.3 7.3 0 0 0 1.179-2.494c.051.003.259-.381.413-.944.167-.562.197-1.281.15-1.945-.053-.05-.126.32-.137.648l-.048-.824.223-.635-.098-.596a1.1 1.1 0 0 0-.154-.352l.171-.073a.8.8 0 0 0-.236-.313q-.067-.052-.137-.089a3 3 0 0 1-.236-.196c-.289-.274-.526-.613-.605-1.12-.112-.961.259-1.6.567-1.969.078-.094.164-.177.236-.241l.12-.104a3 3 0 0 0 .19-.19c.11-.126.207-.245.302-.426.096-.195.194-.4.227-.854-.356-.213.013-3.008-.242-3.488.134-1.262.16-2.807.162-4.45l.001-1.256c.004-.539.206-1.08.554-1.497a2.4 2.4 0 0 1 1.377-.808q.205-.036.388-.039l.306-.015.624-.029-.269.05c1.422.073 1.59-.374 3.117-.397l-.378.076c1.967.066 5.386-.31 7.234-.564-.376.074-.177.178.42.132.502-.098-.505-.221.551-.213-.258.049-.049.115.191.104l1.022-.233c2.708-.023 5.89-.053 8.695-.249.522.045.143.123.022.188l3.314-.176a61 61 0 0 1 3.159-.042l.197.212c.984.037.622-.297 1.894-.06.284.04-.846-.024-1.201.057 1.969.234 1.174-.156 3.058-.05l-.502.209c1.437.205 1.653-.047 2.184-.156 2.042-.17 1.418.517 4.185.461.443-.089-.135-.176.308-.265 1.935.167 2.175.018 4.115.191 1.016.407-.989-.059.12.331l-1.471-.165c1.262.256-1.161-.02-.973.196.951.114 2.412.025 3.661.033-.009.154-1.447-.069-.885.175l.642-.025c-.178.034-.212.091-.585.065.22.159.75.053 1.359.087.047-.078.022-.193-.173-.317.022.018.068.04.16.065 1.261-.147 3.359.153 4.441.046-.175.035-.029.058.025.098q.281.02.576.01c.219.001.314-.036.656-.03.576.016 1.25.245 1.761.803.206.355.052.312.045.408-.008.049.019.129.095.321.069.193.21.507.233 1.048.067.11.152.024.224.043.082.015.096.124.224.542 0 0-.087-.172-.144-.311-.057-.136-.111-.237-.134-.007m-29.913-3.774-.657.03v.004zm-2.444.224c.269-.008.368-.073.272-.127l-1.16.041c.401.033 1.032.04.888.086m4.948.838-.05.021-.732.028c.058.034.198.066.616.038a.4.4 0 0 0 .166-.087" + /> + <path + fill="#4d001b" + d="M180.193 58.505c.061-.004.095-.01.174-.01l-.251-.042-.149.052zM234.62 127.676l-.006.055c.009-.046.017-.088.029-.116-.01.037-.015.037-.023.061M152.032 75.834l.04-.016a1 1 0 0 0-.087-.111 1 1 0 0 1 .047.127M235.232 112.97a.6.6 0 0 0 .044-.193 1 1 0 0 0-.044.193M235.254 106.608l.015-.917c-.014.399-.016.687-.015.917M234.667 101.674a.2.2 0 0 0-.095-.076l.001.009zM204.448 164.186c-.039.007-.074.029-.106.042-.22.149-.077.039.106-.042M217.892 148.473c-.217.119-.431.236-.662.349.388-.14.686-.255.662-.349M180.797 170.423s0-.002.002-.003l-.16.001zM216.23 149.216c.396-.12.712-.254 1.001-.394-.318.114-.694.245-1.001.394M220.368 86.649l-.232-.067c.001.012-.016.017-.035.02zM220.101 86.6l-.265-.047c.119.03.223.056.265.048M219.28 86.454l.556.098c-.189-.049-.421-.114-.556-.099M226.268 89.595l.096-.005q-.06-.022-.096.005M227.872 90.804c-.341-.335-.874-.836-1.429-1.216l-.079.003c.302.124 1.112.984 1.508 1.213M232.37 97.683c-.198-.507-.498-.96-.758-1.437.092.278.208.639-.186.02.444.919.42.809.422.7 0-.055.006-.11.08-.038.073.073.228.267.442.755M233.993 102.422c-.246-.833-.091.032-.138-.005.195.516.243.645.138.005M231.12 138.327l-.083-.157c-.335.576.046.038.083.157M226.971 144.053c.204-.105.394-.229.585-.355l.151-.319c-.244.225-.472.472-.736.674M222.897 145.357l.244-.156c-.313.192-.627.385-.961.541.246-.116.487-.24.717-.385M173.658 168.697l.19.204c.461-.001.571-.208-.19-.204M150.094 161.027c-.065-.125-.167-.351-.313-.563a5 5 0 0 0-.421-.622c.244.494.521.989.734 1.185M152.326 82.849a8 8 0 0 1-.272.528c.205-.312.377-.642.541-.975-.089.15-.173.302-.269.447M223.949 126.863c.052.052.17.022.146-.119l-.199-.101zM224.319 125.908c-.096-.167-.267-.36-.45-.252.192.166.112.206.34.384.024.142-.064.248-.137.224.051.05-.044.221.081.297.155-.184.161-.419.033-.663.044-.053.096-.002.133.01M224.631 112.021l-.024.09a.3.3 0 0 0 .024-.09M224.103 103.359c.028.062.056.082.074.079-.034-.055-.063-.1-.074-.079M223.687 101.857l.028.089c.001-.04-.005-.076-.028-.089M224.631 112.022l.063-.23c-.065-.016-.049.118-.063.23M223.837 123.994q.015.07.053.125l-.022-.117zM224.792 115.814l.001.07q.034.031.081.058zM224.823 118.725c.008-.066-.162-.089-.236-.114.07.037.103.086.116.144a.3.3 0 0 0 .12-.03M224.525 123.34l.023.082zM224.829 113.732a.14.14 0 0 0 .061-.027.1.1 0 0 0-.061.027M223.074 129.98c.01.005.019.005.029.009-.011-.02-.021-.029-.029-.009M224.394 126.9l.007.047a.5.5 0 0 0 .095.011zM222.181 99.406l.006.012c.065.044.034.014-.006-.012M209.733 111.053c.152-.28.195.455.364.034-.067.039-.265-.382-.364-.034M223.86 123.918a1 1 0 0 1-.002-.119.4.4 0 0 0 .002.119M210.097 111.086h.001l.016-.043zM216.396 96.295a.2.2 0 0 0 .052.083c.001-.018-.009-.04-.052-.083M220.707 98.532l-.082-.09a.5.5 0 0 0 .082.09M213.838 96.342c-.071-.009-.098-.036-.191.002q.014.01.032.017c.031-.03.077-.043.159-.02M211.297 97.437c.02 0 .041-.007.061-.01l.06-.066zM218.903 135.484a.5.5 0 0 1 .173.07c-.095-.082.171-.302-.173-.07M223.932 123.992q-.061-.019-.073-.074l.009.083c.026.007.049.009.064-.009M213.851 97.68l-.306.021c.088.001.199-.003.306-.021M211.126 127.846l.021.091c.004-.035-.001-.068-.021-.091M212.71 98.048a.43.43 0 0 0-.212-.01c-.004.017-.01.035-.006.057z" + /> + <path + fill="#4d001b" + d="M220.729 133.94c.174-.31.115-.041.431-.185-.019-.258.276-.224.074-.443.222.038.153.022.397-.066-.183-.021.119-.433-.046-.531.232.053-.003.457.352.359.008-.244.165-.579-.024-.735.124-.095.233-.107.378-.293-.032.024-.017.086-.01.117.075-.433.495-.907.315-1.24.14.107.237-.09.32-.261.075-.175.129-.329.227-.123.048-.17.001-.476-.04-.549.257.1.181-.392.382-.535-.112-.129.002-.421-.053-.624.016.088.053.142.129.127-.067-.231.025-.157.185-.317-.026-.299-.211.019-.301-.172.094-.235.173-.012.288-.04l-.225-.404a.27.27 0 0 1 .167-.141c-.061-.136-.162-.255-.031-.427-.002.106.002.212-.011.318l.148-.111-.158-.389c.217-.535.499-.375.778-.327l.041.238c.096-.005.157-.169.166-.275.067-.102.29.393.316.669-.072.723-.336.127-.453.603.03.212.066.428.074.643l-.095-.008c-.082.086.011.161.028.192-.13-.069-.133.494-.235.733l.143-.059c.049.385-.099.645-.283.86-.178.218-.353.406-.4.688l.033.45-.198-.001c-.001.254.099.355-.136.667-.46.518-.83 1.094-1.248 1.656-.417.559-.886 1.101-1.474 1.458.037.018.077.001.157-.032a2.5 2.5 0 0 0-.711.407c-.185.164-.336.347-.496.518-.305.361-.641.702-1.207.792l.038-.093c-.487.258.038-.091-.367-.02.024.234-.573.444-.822.621.028-.06.127-.094.198-.156-.072-.026-.142-.14-.269-.046-.198.421-.888.659-1.354.946-.093-.119-.666-.04-.954-.241l-.217.32c-.228-.067-.378.007-.537.105l.498-.044-.012.016c.019-.01.054-.021.083-.031.13-.032.196-.053.163-.059.27.091.006.114.052.278-.205.051-.649.125-.7.001-.125.01-.209-.024-.337-.054a.5.5 0 0 1-.258.009l.044-.015c-.012-.025-.03-.04-.048-.057-.375-.124-.988-.014-1.362-.075.397-.058.015-.257.087-.396-.039-.006.316.186.802.312-.032-.021-.052-.058-.046-.115-.177-.148-.36-.144-.561-.196-.205-.037-.44-.098-.67-.314.043.006.129.016.135-.048-.162-.136-.378-.171-.481-.126.037-.148-.218-.529-.412-.652-.215-.075-.262-.008-.461-.323.06.025.114.053.178.073-.151-.408-.343-.204-.422-.574.023.15.128.108.102.003-.251-.379-.287-.368-.602-.631l.181.013a3 3 0 0 1-.308-.681c-.052-.239-.057-.438.056-.443-.358.088-.186-.757-.181-1.062.01.103.084.122.121.132-.231-.629-.007-1.275-.011-1.912l.255-.101c-.01-.337-.514-.433-.503-.798l.122.132c-.041-.648-.019-.91.024-1.434l.171.011c-.079-.188-.078-.422-.158-.612.415-.427-.219-1.697.245-2.481l-.319-.049c.007-.3-.057-.683.182-.824l-.005.067c.244.029.006-.3.06-.487-.027-.141-.186-.283-.234-.161.162-.796-.006-1.978.283-2.473-.105-.797-.358-1.399-.325-2.26l.038.01c.043-.291.129-.873.395-.871-.062-.62-.428-1.016-.309-1.755l.101.16c.053-.188-.074-.488-.105-.563.005-.066.058-.018.095-.009.091-.177-.053-.282-.079-.423l.09.057c.183-.589-.177-1.518-.133-2.277.027.14.128.066.171.01-.297-.311-.226-1.164-.294-1.482l.116.196c-.195-.619.311-.535.115-1.149l-.17.353c.05-.251-.007-.463-.139-.403.098-.291.226-.036.255-.475.082-.018.056.316.164.172l.22-.607c.024-.018.03-.095.007-.295-.37.053-.02-.504-.38-.198-.027-.861.217-1.588.046-2.327.359-.303.013-1.465.475-1.391q.006-.627-.275-1.013c-.037.083.021.19.044.274-.117-.109-.137-.612-.135-.821.105.274.195.718.372.933-.045-.38-.218-.909-.275-1.12l.238-.097c-.174-.319.193-.268-.042-.588l-.071.061c.017-.587-.221-.594-.251-1.14l.094.024c.037-.187-.185-.466.03-.648l.009.356c.166-.036.24-.308.324-.431-.044-.378-.272-.133-.294-.322.156-.08.083-.02.237.111-.056-.422-.122-.989-.322-1.289.025-.019.059.003.059.003.014-.219-.049-.426-.099-.611-.046-.192-.075-.403.008-.546a1 1 0 0 0 .013.1c.138-.187.114-.444.145-.665.015-.223.076-.4.271-.368.131-.144-.156.38.126.172.148-.237.112-.346.075-.46-.036-.109-.089-.23.097-.418-.047.054-.015.047.004.085.167-.325.449-.728.73-1.03.287-.056.572-.28.904-.478.332-.19.722-.323 1.027-.199-.199-.085.101-.186.095-.236 0 0-.017.037.01.058.202-.02.211-.148.285-.211.182.096.58-.155.671-.07.004-.083.163-.053.34-.044-.357.076-.118.172-.277.294.509.074.615-.355 1.161-.223l.279.201c.096-.226.59-.053.595-.141.078.096.202.173.155.284.227-.001.51.198.637.084l-.195-.114c.321.119.594.15.852.192.254.043.506.064.711.258l-.155.32c.241.282.661.097.821.429-.03-.158-.069-.14.178-.127-.096-.097-.362-.117-.556-.214.169.006.344.008.516.022l-.704-.234c.342.01.31.034.255-.153.463.099.365.355.797.463.107.124-.095.151.016.304.4.083.453.598.771.61.047.08-.129-.084-.161-.005.211.117.339.232.462.19l-.141-.155c.133.123.267.01.47.312.202.074.408.024.243-.13.083.044.166.25.041.282.393.381.478-.11.72.41-.033-.02-.072-.036-.074-.006a.8.8 0 0 0 .224.253c-.34-.33-.114.301-.437-.153-.097.176.251.336.313.514.276.116.227-.155.39-.114-.048.038.032.118.089.244l.033-.195c.07.092.135.183.245.273l-.183-.149c.127.222.177.644.525.925-.106-.069-.33-.186-.235.091.316.347.006.126.046.405.254.375.278-.07.519.571.03.066.076-.033.079-.118.13.455.363.632.417 1.099-.033-.198-.041-.363.115-.135-.148-.064.026.392.016.579l.084.02c-.026.156-.106.025-.169-.072.024-.005.031-.051-.003-.128-.13-.188-.357-.012-.267.313.187.319.351.211.397.128.061.5.438.368.453.87.04.109-.199.529-.172.87.19.156.057-.447.226-.27-.164.322-.036.598.051.917.094.309.233.682.105 1.038l-.201-.091c-.013.169-.027.335-.004.525l.109-.249c.045.169.006.567-.147.437.163.381.068.462.016.817.016-.376.028-.006-.076-.281-.098.395-.031.426.013.699-.071-.045-.179.099-.18.205.129.255.101.694.169 1.052l-.06-.001c.077.6-.201 1.251-.024 1.855l.008.03.012-.047c.19-.208.133.469.212.653-.048.041-.131.06-.132.164.178.006.092.233.175.32-.061.208-.213-.027-.205.329.016.138.109.155.176.138-.09.075-.161.303-.182.491-.047-.064.014-.167.002-.209-.094-.024-.06.103-.179.099-.013.167.166.068.104.276l-.14-.193c-.036.083.022.19.033.232-.034-.127-.177-.109-.26-.091.103.484.379.094.533.12-.11.458.076.819.085 1.176l-.166-.068c.025.174.063.257.134.321l.001.267c-.059-.154-.112-.205-.244-.216.045.284.004.675.225.749l-.037-.011c-.079.379-.126 1.171-.199 1.146.073.407-.055.924.164.935.053.243-.283.63-.007.804-.146.288-.06.015-.223-.073-.144.287.225.58-.09.676.097.337.065-.078.205.035-.294.072-.047.625-.215.941.119.141.073-.144.199.099-.074-.023-.087.106-.094.171l.184.063-.454.32c.216.476.316-.097.4.538l-.015-.039c-.19.173.143.453-.002.91.036-.156-.088-.064-.141-.114l.075.255c-.01-.023-.022-.034-.044-.009-.138.224.075.194-.049.455-.037-.18-.178-.126-.243-.046l.208.373-.251-.152c-.02.364.381.904.036 1.09l-.038-.181c-.059.014-.243.122-.116.367.03.076.177.127.17.023l-.058.183c-.163-.088-.21-.542-.256-.827.067.089.12.31.223.242-.053-.253-.163-.496-.217-.741.066.101.17.161.236.208.087-.274-.112-.206-.127-.413.066-.079.109-.134.161-.081-.068-.259-.084-.466.003-.741 0 0 .12.31.214.139-.099-.505-.297-.606-.411-1.15-.276-.632.169-1.224-.032-1.663-.074-.024-.13.328-.176.043.148.05.095-.171.154-.185-.216-.309.048-.456-.1-.674.051.051.108-.129.159-.247.183.034.073-.342.334.108-.276-.463.068-.819-.352-1.163l-.052.118.086-.465-.004.019c.03-.201-.019-.232.171-.503.045.116.045.284.09.401.161-.249-.135-.516-.145-.791.133.012.047.287.208.205.022-.195-.075-.362-.113-.544l.074.026c.167-.485-.362-.19-.114-.545-.043.011-.091-.034-.133-.012.077-.132.209-.44.301-.134 0-.169-.064-.361-.146-.447-.109.143-.054.178-.193.232l-.076-.68c0-.076.071.056.072.152.39-.799-.329-1.615.139-2.515-.119.102-.106-.065-.188-.152.037-.292.006-.733.08-1.003l.082.086c-.101-.695-.231-1.173-.18-1.632-.035-.022.119.004.142.087-.151-.339.328-.744.008-.837l-.025.124c.053-.669-.178-1.41-.219-2.101.192-.162.02.398.247.257.037-.24.017-.482-.008-.728-.035-.239-.072-.481-.052-.736.027.081.049.06.063.099.097-.516-.185.07-.182-.354.097.013.117-.009.145-.155l-.171-.105c.021-.023.138-.036.195.021-.235-.158-.162-.743-.4-.843.037-.048.237.017.293-.055-.003-.235-.115-.371-.222-.498l.001.001c.099-.194-.049-.563-.003-.489-.082-.408-.124-.029-.338-.28l.029.33-.233-.514.163.177a.77.77 0 0 0-.153-.369c-.088-.111-.185-.222-.248-.358l-.041.17-.206-.276c.188-.131-.142-.416.17-.368-.229-.619-.691-.821-1.058-1.259.059.082.073.022.114.016-.154-.31-.388-.385-.609-.454.08-.016.151.028.197-.01-.265-.298-.257-.097-.597-.369.148.022.162-.043.091-.142-.045.071-.161.045-.235.008.557-.097-.239-.466.155-.586-.079.044-.729-.259-.693.013.038.016.079.028.115.048-.067.1-.164-.032-.266-.099.062.022.133.04.15.021-.572-.262-1.025-.743-1.694-.957.073-.016.364.034.221-.076a2.4 2.4 0 0 0-.834-.318c-.281-.034-.563-.047-.897-.11.058-.284.703.217.828-.029-.36-.09-.714-.208-1.1-.235l-.576-.062-.598.012c-.23-.48-.783.1-1.262-.253.051.137-.231.188-.433.205.07-.123-.175-.101-.117-.188-.205.128-.714.36-.798.107.049.253-.423.183-.473.44-.273.07-.405.375-.669.565.199.02-.137.297-.126.44.008-.032.021-.1-.006-.1-.18.008-.075.373-.211.494-.084.053-.136-.077-.195.046.093.05.108.523-.047.679.014-.081-.046-.091-.083-.149q.006.166.022.331l.017.373c.009.276.005.554.001.833-.006.558-.008 1.119.111 1.667l-.199-.194c-.257.685.328.45.299.993-.097 1.486-.383 3.028-.254 4.478.059.106.072-.062.155-.079-.024.126-.191.161-.086.333l.108-.039c-.292.662.197 1.913-.26 2.403.172.633-.123 1.08.135 1.849-.096.243-.185-.282-.212.046l.168.713-.016-.038c.322.688-.36 1.818-.128 2.682l-.016-.037c-.075-.02-.165.158-.14.297.053.049.081-.045.144-.128.126.769.131.938.157 1.546-.112-.262-.097.244-.252.27.101.16.16-.092.245.264.014.507-.119.974-.173 1.395.137.171.099.395.269.406.01.572.078.891.076 1.594l-.059.018c.212.189-.107.609.015.74-.075-.019-.106-.094-.164-.075l.068.319c-.064-.151-.265-.237-.288.026.149.273.102-.076.223.058l-.196.082c.021.206.243.264.303.012-.002.703.092 1.397.059 2.024l-.128-.067c.047.347.046.816-.066 1.022.037.009.106.095.148.039.174.413-.211.045-.022.495-.047-.111-.073-.253-.148-.272l.157.845c-.095.009-.309.522-.224.879.053.014.126-.089.137-.18l.047.229-.222.176.195.331-.186.006c.037.244.276.34.259.537-.118.738-.182.588-.358 1.112.356.059-.013.834.242.967-.268.701-.105 1.715-.182 2.633l-.031-.076c-.164.385.262.476.216.808l-.057-.084a.75.75 0 0 0-.031.404c.012.15.068.3.138.442.135.287.367.509.54.635-.084-.043-.168.063-.069.166.127.046.13-.235.223-.015-.063-.022-.095.061-.062.105q.137.038.283.05c.151.258.391.491.667.687.286.176.619.294.939.286.107.085.016.132-.023.187.54.041 1.036-.179 1.44-.365l.115.178c.238-.084.037-.35.43-.307.084-.003-.213.099-.269.219.566-.056.226-.305.72-.476l-.041.266c.423-.02.38-.281.465-.462.412-.464.56.276 1.147-.211.058-.151-.103-.139-.046-.289.488-.142.45-.346.922-.518.405.158-.223.131.194.259-.125.045-.255.079-.381.118.384.002-.247.185-.108.343.255-.071.522-.398.756-.641.082.131-.315.222-.078.319l.112-.147c-.015.064.009.119-.079.17.128.091.177-.103.314-.194a.56.56 0 0 0-.21-.23q.02.017.067.024c.161-.35.691-.558.799-.869-.004.065.033.05.067.069.155-.125.176-.409.326-.623.178-.018.176.307.431-.041-.039-.142-.327-.169-.081-.41 0 0-.137.288.042.236m-6.904 3.643c-.036-.001-.093.004-.158-.008l-.001.003c.08.011.126.003.159.005m-.617.023c.064.024.103-.027.096-.091a4 4 0 0 1-.268-.09c.076.074.217.154.172.181m1.327 1.076-.014.022a3 3 0 0 1-.241.035c.02.034.069.065.208.031a.2.2 0 0 0 .047-.088" + /> + <path + fill="#4d001b" + d="M214.708 138.524c.018-.007.028-.016.052-.022a1 1 0 0 0-.083-.023l-.039.061zM224.603 112.127l.004-.016a.1.1 0 0 1-.024.033c.008-.01.013-.01.02-.017M211.21 128.672l-.043.001.038.065zM224.021 116.209q-.023.01-.043.053c.011-.002.026-.025.043-.053M223.983 117.973l-.061.249a2 2 0 0 0 .061-.249M223.898 119.328c.03.017.053.022.073.027l.001-.003zM220.081 99.48a.2.2 0 0 0-.044-.023c-.112-.043-.042-.006.044.024M223.726 104.291a1.3 1.3 0 0 1-.126-.172c.014.111.032.194.126.172M213.886 97.683v-.003h-.034zM223.512 103.846a.6.6 0 0 0 .088.274.6.6 0 0 0-.088-.274M223.822 125.201l-.008.066a.04.04 0 0 1 .028.007zM223.842 125.275l.02.073c0-.033-.001-.062-.02-.073M223.904 125.5l-.042-.152c-.001.053-.006.118.042.152M223.9 123.407l-.062-.02a.1.1 0 0 0 .062.02" + /> + <path + fill="#4d001b" + d="M223.882 122.863c-.014.13-.131.327-.093.508l.05.017c-.092-.086.147-.401.043-.525M224.642 120.586l-.049.457c.066-.08.154-.185.17.023.195-.576-.147.119-.121-.48M224.738 119.17c.03.245.095-.003.132.01-.06-.156-.075-.194-.132-.01M224.738 108.93l.155.025c-.023-.19-.06-.002-.155-.025M223.94 106.973l-.096.184.142.088zM224.97 105.743l.035.086-.105-.327zM211.598 96.998l.163.116c.096-.11.007-.311-.163-.116M209.995 104.438c-.096.08-.157.289-.063.418.013-.167.087-.334.063-.418M209.685 126.702l-.064-.149.053.281z" + /> + <path + fill="#cd0921" + d="m159.113 17.4-2.576.623a1.707 1.707 0 0 0-1.258 2.06l33.62 139.114a1.71 1.71 0 0 0 2.06 1.258l2.576-.623a1.705 1.705 0 0 0 1.257-2.059l-33.62-139.115a1.706 1.706 0 0 0-2.059-1.258" + /> + <path + fill="#4d001b" + d="M206.604 64.232c.006-.058-.054-.161-.115-.111l.027.205zM205.993 64.08c-.047.123-.082.32.039.47.014-.212.063-.146.067-.393.062-.049.148.01.164.084.005-.058.125-.005.115-.137-.15-.105-.266-.063-.341.103-.042-.031-.036-.09-.044-.126M198.808 65.647l.051.014a.1.1 0 0 0-.051-.014M194.291 66.219c.034-.01.046-.03.045-.05-.03.018-.055.034-.045.05M193.494 66.097l.047.008c-.019-.016-.038-.025-.047-.008M198.808 65.647l-.131-.04c.003.066.07.036.131.04M205.195 64.891a.16.16 0 0 0 .046-.073.4.4 0 0 1-.053.042zM200.741 65.1l.036-.008a1 1 0 0 0 .013-.086zM202.226 64.727c-.035 0-.006.168-.001.243.002-.072.019-.11.045-.13a.5.5 0 0 0-.044-.113M204.644 64.348l.033-.036zM199.659 65.285a.2.2 0 0 0-.025-.057q.007.031.025.057M156.556 67.604l.004-.03q-.018.026-.004.03M154.885 66.513l.026-.005.024-.092zM192.059 66.033l.006.002c.035-.023.015-.017-.006-.002M179.045 66.963c.152.148-.236.2-.008.364-.023-.066.195-.27.008-.364M205.149 64.883a.3.3 0 0 1-.061.022q.044-.004.061-.022M179.037 67.328v.001l.023.016zM188.811 66.434q.015.042.039.07c-.002-.017-.012-.037-.039-.07M191.263 66.464l-.062-.017a.13.13 0 0 0 .062.016M187.565 66.774c-.033-.011-.046-.034-.089-.009a.1.1 0 0 0 .015.02c.014-.024.035-.036.074-.011M186.247 66.86q.013.016.027.032l.041-.012zM160.602 67.899a.6.6 0 0 1-.049-.157c.011.122-.188.15.049.157M205.163 64.8c.006.044.002.068-.014.083l.039-.024q-.005-.04-.025-.058M187.608 68.113l-.213-.011a.8.8 0 0 0 .213.011M170.122 68.426l-.049.018q.028.008.049-.018M186.77 68.166a.3.3 0 0 0-.126-.11c-.008.015-.018.026-.022.046z" + /> + <path + fill="#4d001b" + d="M159.23 67.841c-.205.072-.061-.046-.227-.208-.119.172-.191-.081-.239.212-.047-.201-.036-.128-.147-.28.04.165-.25.138-.259.33-.031-.223.234-.25.093-.49-.124.135-.335.17-.375.403-.08-.062-.11-.152-.24-.189.019.017.049-.027.065-.048-.252.135-.583-.059-.746.213.084-.333-.498-.099-.283-.394-.099 0-.271.126-.312.186.041-.264-.237-.096-.325-.265-.074.143-.246.068-.366.14.053-.026.085-.068.077-.142-.136.092-.092-.007-.177-.148-.176.058.002.206-.115.316-.135-.08.002-.17-.008-.283l-.252.236q-.059-.049-.069-.163c-.087.064-.175.164-.259.019l.189.025-.049-.148-.252.13c-.282-.248-.12-.512-.043-.784l.132-.027a.164.164 0 0 0-.111-.177c-.035-.07.253-.265.385-.28.342.079.016.34.249.446l.342-.118-.009.094c.042.071.086-.03.102-.05-.041.136.252.083.38.12l-.031-.127c.396-.248.536.373.842.253l.225-.188.024.186c.13-.096.165-.236.353-.152.654.388 1.429.063 2.107.32-.005-.037-.026-.052-.066-.083.575.506.992-.388 1.516.007l-.043.065c.283-.016-.043.065.153.18.055-.219.369-.145.537-.215-.029.044-.084.035-.133.063.027.052.029.186.113.15.202-.305.586-.246.877-.322.024.148.262.293.374.538.033-.05.093-.16.148-.265.097.1.179.033.258-.048l-.232-.004.007-.014c-.01.01-.027.01-.041.015-.062.003-.095.01-.081.022-.106-.148.015-.112.018-.282.093.012.29-.034.303.095.056.006.091.027.148.057.037-.024.076-.036.117-.018l-.02.016q.008.034.021.055c.177.085.45-.153.607-.26-.162.204.024.244.014.398.018-.01-.168-.032-.399-.05.015.017.027.046.028.102.19.177.351-.122.636.01-.02.015-.06.049-.049.107.1.05.203-.068.232-.16.017.154.232.277.345.216.104-.12.093-.178.267-.155l-.083.103c.201.102.178-.147.342-.05-.065-.047-.078.066-.028.09.218-.046.226-.106.392-.311l-.038.166c.188-.09.543-.277.535-.05-.039-.352.407-.161.565-.147-.055.008-.068.081-.076.118.345-.215.675.026 1.012.039l.042.257c.179-.001.253-.503.445-.483l-.075.119c.344-.026.481.001.756.057l-.012.17c.102-.075.226-.07.329-.145.212.424.901-.186 1.3.286l.033-.318c.158.012.354-.052.426.19l-.035-.006c-.018.244.156.008.253.063.073-.026.148-.185.084-.233.421.158 1.047-.014 1.311.272.422-.107.739-.363 1.195-.334l-.005.038c.154.042.464.126.465.391.329-.064.534-.431.927-.316l-.083.102c.1.052.257-.077.297-.108.034.005.01.058.006.095.095.09.148-.053.223-.08l-.029.09c.315.184.801-.193 1.203-.157-.073.028-.032.128-.001.17.158-.3.611-.241.777-.314l-.1.119c.322-.203.29.304.61.1l-.19-.165c.133.047.244-.013.209-.144.156.094.025.225.258.248.012.082-.166.06-.087.166l.328.212c.01.024.051.03.157.003-.039-.368.266-.027.094-.382.455-.039.848.195 1.233.015.173.353.776-.02.754.443a.62.62 0 0 0 .526-.298c-.046-.035-.1.026-.143.05.053-.12.318-.15.429-.153-.141.111-.372.212-.479.393.199-.054.472-.238.582-.3l.061.235c.162-.182.151.186.31-.056l-.035-.07c.311.004.305-.233.592-.276l-.008.094c.101.033.237-.196.344.015l-.188.017c.027.166.175.233.244.314.198-.052.057-.275.156-.301.051.154.015.083-.047.239.221-.065.519-.144.667-.351.011.024.001.06.001.06.234.017.423-.28.572-.155l-.044.025c.199.217.468-.246.529.143.092.067-.201-.003-.049.18.284.106.164-.34.413-.244-.034-.01-.022.012-.031.049.175-.02.406-.073.597-.125.259.303.723-.126 1.022.228-.097-.126.058-.157.054-.216 0 0-.009.035.004.059.1.003.103-.122.137-.177.09.108.267-.139.324-.067-.005-.082.076-.068.165-.074-.171.108-.044.182-.114.318.268.018.277-.388.557-.348l.165.144c.012-.24.275-.165.262-.253.053.07.126.107.125.227.106-.066.281.04.315-.104l-.114-.053c.349.061.523-.297.8-.16l.026.355c.188.13.306-.223.477-.02-.064-.115-.072-.078.029-.205-.068-.018-.183.084-.293.091l.216-.228-.357.132c.144-.153.136-.117.059-.255.212-.133.255.15.454-.006.082.042.015.177.109.242.177-.14.384.222.502.02.047.032-.077.019-.058.1.118-.046.207-.041.232-.152l-.108-.028c.092 0 .093-.146.276-.082.093-.092.132-.274.022-.265.042-.027.149.058.126.168.272-.024.091-.392.371-.251-.017.013-.034.033-.022.053q.102.027.165-.015c-.229.056.103.277-.179.243.051.185.214.016.309.08.12-.143-.015-.274.042-.374.006.06.061.054.129.072l-.079-.136c.056-.006.11-.01.173-.052l-.105.07c.123.012.333.22.529.06-.05.064-.149.191.002.25.222-.116.061.053.205.148.228-.056.01-.259.362-.207.037-.003-.007-.084-.049-.119.241.044.355-.076.592-.001-.102-.024-.184-.063-.06-.148-.042.124.198.084.294.145l.014-.074c.079.068.009.108-.045.142-.001-.024-.024-.044-.066-.033-.103.072-.029.338.15.341.18-.091.125-.277.084-.344.262.043.193-.357.447-.278.055-.006.276.255.456.259.067-.175-.235-.093-.153-.246.346.366.562-.322.975-.139l-.019.206c.09 0 .179 0 .275-.039l-.146-.087c.081-.06.295-.053.25.109.174-.193.231-.105.424-.083-.199.015-.008-.027-.135.098.221.065.227-.004.363-.07-.012.073.08.168.136.16.113-.148.347-.157.523-.253l.009.059c.301-.121.688.085.971-.147l.015-.01-.027-.008c-.142-.167.219-.177.301-.272.029.043.055.123.109.114-.03-.176.104-.113.133-.203.119.04.027.212.21.17.069-.03.06-.122.038-.187.056.082.188.129.29.131-.024.053-.089.003-.109.018.006.096.065.05.087.167.089-.003.002-.17.123-.13l-.073.157c.05.027.094-.04.114-.055-.059.046-.022.184.004.264.232-.153-.026-.381-.043-.535.259.057.407-.165.588-.214v.17c.085-.045.12-.09.137-.167l.138-.031c-.067.076-.082.132-.06.263.137-.077.349-.08.338-.304l.002.037c.214.038.632-.011.636.06.191-.123.487-.065.439-.279.111-.082.393.194.413-.095.184.104.023.055.019.224.185.103.24-.29.371-.001.146-.143-.057-.052-.036-.204.113.273.33-.045.536.071.039-.135-.093-.05-.004-.206.008.075.078.07.113.066l-.02-.186.292.39c.181-.278-.139-.285.157-.465l-.015.02c.143.155.184-.208.457-.144-.09-.01-.005.095-.014.153l.105-.113c-.008.014-.01.027.009.043.157.095.074-.102.245-.027-.079.065-.007.189.054.238l.121-.262.006.264c.192-.047.324-.52.537-.23l-.078.068c.027.053.147.206.226.041.028-.043 0-.19-.049-.163l.112.019c.016.17-.199.298-.329.393.023-.08.117-.17.047-.253-.11.096-.196.243-.303.34.029-.081.025-.191.027-.262-.167-.032-.067.144-.168.196-.061-.048-.103-.081-.093-.138-.11.106-.211.155-.378.118 0 0 .12-.165.004-.227-.225.176-.216.383-.462.58-.249.357-.68.017-.851.275.007.075.205.077.069.164-.014-.15-.114-.066-.136-.121-.104.255-.249.017-.326.188.014-.056-.094-.088-.168-.122-.029-.18-.195-.026-.028-.336-.171.326-.439.039-.517.492l.074.034-.262-.023.011.002c-.111-.003-.117.048-.301-.102.051-.058.137-.08.187-.14-.165-.123-.235.199-.378.238-.023-.131.139-.078.061-.226-.106.001-.172.115-.258.172l-.003-.075c-.288-.108-.02.375-.259.172.016.042.002.093.023.132-.086-.061-.274-.155-.135-.28a.3.3 0 0 0-.201.194c.097.09.104.032.162.163l-.34.151c-.04.008.014-.076.064-.088-.493-.287-.782.495-1.344.123.075.108-.015.111-.045.2-.16-.008-.387.066-.541.02l.03-.09c-.346.17-.577.34-.827.325-.006.037-.018-.117.022-.147-.154.177-.445-.261-.442.062l.069.015c-.36.003-.715.292-1.075.39-.113-.175.208-.052.1-.265-.264-.033-.497.166-.782.136.042-.029.028-.05.048-.065-.292-.086.057.184-.179.187 0-.095-.015-.117-.098-.155l-.048.16c-.014-.022-.028-.14-.001-.19-.075.212-.401.117-.457.315-.027-.045.007-.228-.035-.296-.13-.039-.204.047-.277.129h.001c-.104-.12-.312-.073-.27-.102-.229-.033-.022.11-.175.247l.187.062-.306.083.112-.108c-.152-.054-.279.128-.446.146l.09.098-.183.092c-.045-.222-.249-.024-.175-.294-.367-.074-.56.241-.881.294.056-.005.029-.05.036-.087-.193-.03-.293.098-.393.226.015-.072.058-.1.052-.16-.223.021-.122.143-.36.236.058-.1.032-.146-.038-.163.019.08-.031.145-.074.173.138-.465-.294-.152-.214-.517-.002.095-.363.33-.236.498l.063-.04c.02.122-.075.083-.143.099.033-.025.068-.056.066-.082-.333.188-.712.084-1.093.227.03-.049.18-.143.076-.171-.394-.033-.599.219-.982.364-.042-.283.421-.076.412-.349a8.6 8.6 0 0 0-1.272.419c-.193-.405-.435.208-.745-.095.037.138-.101.198-.255.212.044-.117-.119-.11-.08-.196-.126.137-.514.215-.518-.059-.017.266-.291.006-.39.2-.178-.088-.364.078-.583.012.086.162-.209.092-.284.168.022-.013.066-.04.053-.062-.073-.14-.24.141-.366.064-.058-.057.005-.154-.085-.162.005.118-.314.276-.442.14.055-.003.053-.063.085-.111-.561.244-1.184.016-1.757.282l.094-.204c-.377-.24-.224.338-.515.322-.798-.063-1.63-.31-2.397-.152-.055.059.035.07.048.153-.069-.023-.093-.189-.181-.082l.024.107c-.362-.282-1.013.223-1.288-.226-.333.18-.578-.11-.981.159-.132-.093.146-.189-.03-.211l-.376.177.021-.016c-.361.33-.976-.334-1.431-.095l.019-.016c.01-.075-.086-.164-.16-.138-.025.053.025.08.071.143-.408.129-.498.135-.822.163.139-.112-.131-.096-.146-.25-.084.101.051.16-.138.246-.27.016-.52-.115-.744-.168-.09.138-.21.101-.214.271-.305.012-.475.081-.849.083l-.01-.059c-.1.213-.325-.105-.394.018.01-.075.049-.106.039-.165l-.17.07c.081-.065.126-.266-.014-.288-.145.15.04.101-.03.224l-.045-.197c-.109.023-.14.245-.005.304-.377-.001-.741.1-1.082.064l.036-.128c-.188.045-.445.042-.553-.073-.006.037-.053.105-.024.148-.226.168-.019-.213-.266-.03.061-.045.138-.07.15-.144l-.458.145c-.002-.095-.27-.316-.463-.24-.009.053.043.127.092.14l-.124.043-.086-.225-.184.188.004-.186c-.131.032-.192.27-.297.249-.389-.135-.306-.196-.578-.384-.047.354-.443-.032-.525.22-.36-.286-.908-.15-1.392-.252l.042-.03c-.2-.176-.252.257-.473.173l.059-.05c-.278-.204-.793-.058-1.076.074.059-.05.037-.165-.052-.158-.079.065.058.253-.093.177.04-.032.014-.112-.021-.116l-.163.168c-.391-.144-.852-.3-1.271-.225-.072-.068-.012-.129.01-.188-.33.016-.665.144-.963.155l-.016-.207c-.145-.01-.111.308-.287.112-.04-.03.126-.004.183-.092-.279-.175-.185.188-.461.146l.089-.226c-.203-.152-.251.105-.338.236-.319.252-.181-.461-.602-.287-.073.109.009.17-.064.279-.281-.081-.328.08-.61-.001-.127-.356.146.01.004-.324l.212.094c-.174-.196.174-.033.16-.24-.136-.07-.363.088-.552.142.012-.155.215-.002.146-.217l-.099.056c.029-.044.038-.102.093-.094-.023-.148-.11-.016-.2-.02a1 1 0 0 0 .005.307.2.2 0 0 0-.02-.057c-.202.207-.5.014-.672.178.029-.044.008-.059.003-.096-.111-.018-.242.177-.397.223-.072-.12.076-.336-.169-.293-.054.124.034.356-.167.333 0 0 .185-.089.099-.188m4.529.031.098-.003v-.004zm.369-.115c-.039-.006-.058.054-.048.113q.097.004.171.018c-.056-.053-.147-.093-.123-.131m-.663-1.012.009-.02a1 1 0 0 1 .11-.014c-.007-.035-.025-.07-.089-.05a.3.3 0 0 0-.03.083" + /> + <path + fill="#4d001b" + d="M163.369 66.876c-.009.003-.014.01-.026.01q.018.025.034.04l.026-.051zM198.868 65.664l-.009-.002a.1.1 0 0 1 .021.02c-.007-.007-.008-.012-.012-.018M169.678 68.492l.001-.043-.036.037zM201.11 65.81a.08.08 0 0 0 .037.037c-.003-.01-.019-.023-.037-.036M202.038 65.639l.144.026a.6.6 0 0 0-.144-.026M202.764 65.545q0-.044-.004-.074h-.002zM191.424 67.588a.1.1 0 0 0-.026.01c-.062.04-.019.023.026-.01M194.778 66.805a.6.6 0 0 1-.099.093c.062.005.11.003.099-.093M187.631 68.114v-.003l-.023.002zM194.521 66.916a.16.16 0 0 0 .158-.018c-.051-.005-.111-.015-.158.018M205.819 64.684l.036-.006a.1.1 0 0 1-.006-.028z" + /> + <path + fill="#4d001b" + d="m205.849 64.65.029-.033c-.017.007-.031.014-.029.033M205.94 64.547l-.062.07c.027-.01.062-.018.062-.07M204.874 64.932l.009.062a.2.2 0 0 0-.009-.062M204.599 65.038c.071-.009.208.07.29.003l-.007-.049c-.015.101-.252-.074-.283.046M203.219 64.654l.245-.019c-.059-.051-.136-.121-.035-.166-.344-.106.1.124-.21.185M202.474 64.753c.117-.061-.026-.092-.028-.13-.065.078-.08.097.028.13M197.178 65.811l-.011-.155c-.096.038.008.06.011.155M196.271 66.763l.111.08.025-.148zM195.508 65.754l.04-.027-.157.077zM186.472 66.694l.043.187c.065-.038.065-.252-.043-.187M182.556 67.1c-.047-.094-.16-.15-.224-.054.089.01.18.08.224.053M170.772 67.001l.08-.062-.149.05zM152.998 73.2c-.037.046-.046.164.035.155l.092-.187zM153.444 73.655c.106-.078.236-.236.205-.424-.119.178-.126.093-.259.302-.081.01-.122-.086-.097-.156-.036.045-.109-.064-.173.052.07.17.199.198.351.095.021.049-.014.095-.027.13M161.081 74.678l-.048-.028a.1.1 0 0 0 .048.027M165.84 75.063c-.037.002-.053.021-.056.04.035-.012.063-.023.056-.04M166.645 75.32l-.048-.015c.018.02.036.03.048.016M161.081 74.676l.123.071c.013-.064-.062-.053-.123-.071M154.552 73.318a.17.17 0 0 0-.074.045 1 1 0 0 1 .067-.014zM158.97 74.686l-.039-.002a1 1 0 0 0-.038.078zM157.355 74.59c.036.01.063-.158.083-.23-.026.067-.056.098-.089.108a.4.4 0 0 0 .006.121M154.83 74.043l-.048.018zM160.121 74.809q.001.04.01.061a.14.14 0 0 0-.01-.061M204.706 70.342l.009.029q.007-.031-.009-.029M206.724 70.514l-.021.018.031.09zM168.132 75.597l-.006-.003c-.04.018-.018.015.006.003M181.868 75.2c-.163-.144.242-.207-.001-.364.026.065-.198.274.001.364M154.591 73.345q.032 0 .065.005-.042-.013-.065-.005" + /> + <path + fill="#4d001b" + d="M181.867 74.837v-.002l-.025-.015c.01.007.017.01.025.017M171.598 75.515a.2.2 0 0 0-.036-.074c.001.018.009.039.036.074M169.024 75.28l.064.024a.15.15 0 0 0-.064-.025M172.926 75.266c.034.012.046.036.093.012q-.006-.011-.014-.02c-.017.023-.04.034-.079.008M174.311 75.25q-.013-.017-.027-.033l-.043.01zM200.731 71.474c.04.04.069.088.095.135-.047-.113.14-.197-.095-.135M154.541 73.414c.014-.042.028-.062.05-.068l-.047.003q-.012.04-.003.065M172.965 73.926l.22.023a1 1 0 0 0-.22-.023M191.025 73.055l.047-.025a.045.045 0 0 0-.047.025M173.833 73.918a.34.34 0 0 0 .126.116c.009-.013.019-.024.024-.044z" + /> + <path + fill="#4d001b" + d="M202.089 71.099c.175-.135.074.024.289.122.058-.2.213.014.161-.277.112.172.077.107.236.21-.095-.14.192-.218.134-.4.108.197-.138.316.081.492.073-.17.264-.278.218-.511.098.03.159.102.297.09-.025-.01-.038.042-.045.068.191-.213.576-.161.623-.477.051.341.499-.107.417.25.093-.04.201-.224.215-.295.071.26.256-.013.408.103.006-.16.192-.17.267-.286-.036.045-.045.097-.005.16.08-.142.085-.034.226.053.129-.132-.095-.18-.043-.332.153.008.077.151.137.246l.108-.325q.074.015.137.11c.041-.1.062-.226.203-.144l-.166.071.114.104.138-.238c.357.069.381.369.464.638l-.103.095c.04.087.144.104.2.087.076.038-.083.361-.209.45-.375.12-.193-.277-.467-.25l-.267.27-.036-.088c-.072-.043-.067.066-.074.092-.024-.14-.279.046-.418.068l.086.1c-.28.405-.678-.111-.922.126l-.147.264-.094-.161c-.09.14-.072.285-.29.277-.784-.111-1.439.462-2.205.433.018.034.042.042.092.058-.726-.288-.881.679-1.528.456l.025-.075c-.282.098.025-.075-.206-.128.006.226-.332.247-.483.363.017-.05.076-.058.117-.1-.041-.042-.08-.169-.155-.11-.121.351-.529.39-.807.54-.063-.136-.342-.214-.516-.422a4 4 0 0 0-.086.294c-.123-.073-.19.014-.251.113l.238-.056-.004.016c.008-.012.025-.018.039-.026.062-.018.095-.033.077-.042.144.116.013.113.051.278-.098.012-.288.108-.333-.014-.059.008-.1-.003-.165-.017-.032.032-.069.054-.115.047l.016-.02a.2.2 0 0 0-.034-.049c-.201-.034-.426.257-.563.398.119-.237-.08-.232-.106-.385-.016.015.179-.007.421-.042-.02-.014-.039-.039-.053-.093-.236-.13-.331.2-.653.136.017-.02.05-.062.026-.116-.114-.026-.193.112-.202.207-.052-.145-.299-.217-.402-.132-.08.14-.056.194-.24.21l.063-.118c-.227-.054-.15.184-.34.125.077.031.066-.081.01-.095-.214.095-.21.154-.338.392l.005-.17c-.174.132-.504.38-.541.157.11.338-.389.238-.556.254.056-.018.056-.092.056-.13-.316.277-.703.103-1.054.155l-.089-.245c-.185.035-.174.542-.377.558l.057-.13c-.352.09-.501.08-.796.071l-.015-.17c-.094.09-.224.104-.319.195-.284-.386-.916.324-1.4-.089l.006.32c-.167.012-.373.1-.475-.13l.037.001c-.009-.244-.166.013-.275-.029-.076.036-.138.2-.066.242-.457-.121-1.097.104-1.398-.158-.432.144-.744.426-1.225.436l.002-.038c-.165-.029-.494-.085-.514-.35-.339.09-.531.465-.95.377l.081-.107c-.108-.046-.265.092-.305.126-.036-.003-.014-.057-.011-.095-.105-.084-.153.063-.23.095l.026-.092c-.34-.16-.831.234-1.255.219.075-.032.028-.13-.006-.17-.154.307-.632.269-.804.35l.101-.124c-.332.217-.315-.29-.644-.077l.205.16c-.142-.043-.256.019-.216.15-.167-.09-.032-.226-.278-.242-.015-.082.173-.065.087-.169l-.349-.204c-.012-.023-.054-.027-.164.001.049.368-.279.034-.09.384-.477.05-.893-.174-1.295.016-.184-.35-.814.026-.792-.437a.67.67 0 0 0-.551.302c.048.034.105-.027.15-.052-.055.12-.334.154-.45.155.148-.11.391-.213.503-.395-.208.055-.495.243-.61.301l-.063-.237c-.171.18-.155-.188-.324.052l.036.07c-.326-.008-.322.23-.624.269l.01-.095c-.105-.035-.253.192-.361-.02l.198-.015c-.026-.165-.179-.235-.25-.316-.207.05-.065.273-.169.298-.05-.154-.014-.083.054-.238-.232.062-.544.136-.706.341-.011-.024 0-.06 0-.06-.244-.02-.451.267-.604.138l.047-.024c-.2-.223-.499.23-.548-.16-.094-.07.209.01.057-.18-.292-.115-.184.335-.441.231.035.012.024-.011.035-.048-.184.013-.428.062-.631.102-.255-.317-.763.086-1.055-.283.093.131-.07.154-.07.213 0 0 .012-.035 0-.059-.105-.009-.116.116-.154.169-.087-.113-.288.124-.344.05 0 .083-.084.062-.177.061.185-.094.058-.177.14-.308-.279-.038-.316.366-.607.305l-.161-.156c-.031.239-.301.144-.294.233-.051-.074-.124-.117-.114-.236-.116.059-.29-.062-.337.08l.116.061c-.36-.086-.574.258-.852.101l.005-.357c-.184-.144-.34.2-.499-.015.056.119.068.083-.05.201.07.024.199-.07.315-.068l-.247.211.385-.105c-.165.142-.153.107-.085.25-.235.117-.253-.167-.478-.028-.082-.05.003-.178-.09-.252-.204.125-.381-.26-.528-.075-.045-.037.083-.009.074-.093-.131.032-.222.015-.262.121l.109.042c-.096-.012-.116.133-.3.044-.109.08-.175.254-.058.26-.048.021-.149-.078-.109-.184-.29-.013-.152.378-.425.198.019-.01.04-.028.031-.05q-.103-.04-.176-.01c.248-.02-.066-.288.222-.213-.025-.191-.219-.047-.309-.124-.147.124-.026.273-.101.364.004-.06-.055-.062-.124-.09l.063.146c-.059-.003-.117-.006-.189.026l.12-.054c-.127-.03-.313-.265-.543-.137.063-.056.185-.167.039-.247-.25.08-.055-.063-.189-.178-.245.02-.054.254-.41.15-.038-.003-.006.083.031.124-.243-.08-.381.014-.615-.102.103.042.181.096.037.157.066-.115-.19-.12-.279-.197l-.028.07c-.069-.08.011-.108.072-.13-.003.023.018.047.062.043.12-.051.091-.327-.093-.362-.202.057-.179.25-.149.323-.262-.09-.266.316-.514.192-.059-.004-.237-.302-.421-.34-.104.16.224.136.11.27-.285-.425-.645.217-1.035-.05l.062-.197c-.093-.019-.184-.038-.291-.022l.132.117c-.097.04-.315-.012-.234-.16-.221.15-.26.052-.454-.011.208.028.002.028.161-.067-.213-.111-.234-.045-.388-.01.029-.069-.044-.182-.102-.186-.15.12-.391.076-.593.131l.004-.06c-.337.055-.679-.243-1.025-.09l-.017.006.025.014c.102.198-.269.116-.376.187-.019-.05-.024-.133-.082-.138-.015.177-.135.083-.189.162-.111-.069.03-.211-.168-.216-.077.01-.093.102-.089.17-.035-.093-.156-.172-.259-.201.039-.044.092.02.116.01.02-.093-.053-.063-.042-.182-.091-.02-.049.163-.16.092l.117-.132c-.044-.039-.107.015-.131.024.073-.029.073-.172.069-.256-.275.083-.079.374-.105.527-.245-.13-.459.042-.657.036l.05-.162c-.098.018-.147.051-.188.12l-.148-.01c.09-.053.122-.103.139-.235-.161.034-.374-.024-.432.193l.009-.036c-.204-.096-.638-.178-.618-.25-.232.054-.507-.097-.531.12-.14.041-.324-.313-.445-.047-.146-.159-.003-.06.061-.217-.146-.159-.342.195-.366-.124-.195.08.037.069-.038.203-.012-.296-.341-.078-.499-.263-.09.11.072.08-.075.192.021-.072-.05-.092-.085-.103l-.053.18-.131-.47c-.285.19.022.32-.338.369l.023-.013c-.075-.198-.265.117-.503-.057.083.046.045-.084.079-.133l-.149.059c.014-.009.021-.02.01-.043-.108-.152-.116.062-.245-.078.103-.026.089-.169.054-.239l-.231.184.114-.24c-.196-.04-.545.314-.6-.042l.104-.024c0-.059-.034-.25-.184-.141-.046.024-.094.165-.036.165l-.092-.07c.072-.155.324-.167.484-.192-.057.06-.184.096-.161.203.146-.034.29-.124.431-.163-.063.059-.109.159-.143.221.14.104.126-.098.242-.1.035.07.06.117.025.165.15-.05.265-.054.406.05 0 0-.184.1-.1.204.289-.066.365-.257.676-.34.374-.242.655.236.916.057.02-.073-.168-.146-.007-.178-.041.145.085.103.087.162.19-.2.246.07.38-.066-.033.049.061.114.122.17-.035.181.182.09-.09.328.28-.252.447.11.672-.295l-.061-.057.249.106-.01-.005c.108.04.129-.007.264.194-.069.039-.161.032-.229.072.124.171.296-.112.448-.11-.018.132-.162.034-.13.199.106.03.206-.06.309-.089l-.02.072c.255.188.133-.351.31-.089-.003-.044.026-.089.017-.133.066.083.227.227.051.307a.31.31 0 0 0 .258-.128c-.071-.114-.095-.06-.114-.202l.381-.048c.042.004-.036.069-.089.066.412.423.914-.262 1.378.238-.048-.123.043-.103.097-.182.158.049.404.035.548.118l-.053.079c.39-.076.663-.189.913-.122.015-.034-.009.118-.057.14.197-.14.391.352.462.036l-.067-.03c.366.077.789-.13 1.173-.148.079.196-.221.007-.156.238.261.091.539-.055.824.024-.048.021-.039.045-.062.056.281.138-.021-.193.219-.151-.018.093-.007.118.07.17l.08-.148c.01.025.002.142-.036.188.118-.195.433-.041.527-.225.019.05-.05.223-.02.296.125.063.218-.008.307-.076.083.138.305.129.257.15.229.074.042-.105.224-.212l-.18-.095.327-.027-.134.087c.146.081.308-.075.481-.064l-.074-.112.201-.059c.009.226.251.062.13.317.364.129.614-.151.949-.158-.058-.003-.037.045-.05.08.193.058.315-.055.436-.167-.026.07-.073.091-.076.151.231.011.145-.123.402-.182-.074.092-.054.141.015.168-.008-.083.053-.14.1-.162-.206.443.28.19.149.541.016-.094.417-.279.307-.462l-.07.032c-.005-.124.088-.073.159-.08-.037.02-.076.047-.078.072.366-.14.725.006 1.137-.112-.035.047-.199.13-.094.165.404.063.639-.173 1.045-.29.02.286-.44.045-.455.318.43-.068.871-.17 1.347-.322.171.417.464-.175.763.149-.029-.14.117-.192.278-.197-.054.114.116.116.069.2.14-.13.545-.187.533.086.033-.264.303.01.416-.178.179.096.38-.055.603.016-.081-.165.22-.085.3-.157-.023.012-.069.037-.057.06.07.142.254-.134.381-.052.058.059-.011.154.082.165 0-.118.334-.265.463-.124-.058 0-.058.06-.092.108.587-.22 1.227.01 1.825-.246l-.101.202c.387.246.238-.335.539-.314.822.082 1.684.317 2.478.152.056-.061-.037-.07-.051-.153.071.021.099.187.188.077l-.026-.106c.379.273 1.043-.247 1.337.196.34-.19.604.1 1.012-.188.14.087-.144.196.038.21l.383-.194-.02.017c.357-.348 1.024.291 1.485.027l-.019.017c-.006.075.098.159.174.128.023-.054-.031-.078-.081-.138.415-.155.507-.166.84-.214-.136.12.141.087.168.24.08-.107-.063-.156.127-.254.278-.03.544.075.78.11.083-.146.209-.12.201-.289.313-.038.483-.121.868-.154l.015.057c.085-.22.344.077.405-.05-.004.075-.042.11-.026.167l.169-.084c-.077.071-.106.275.041.285.136-.162-.051-.097.011-.225l.064.192c.111-.032.122-.256-.022-.303.386-.033.758-.158 1.104-.161l-.023.132c.185-.069.442-.097.566.002.001-.038.041-.111.006-.15.208-.198.047.208.273-.008-.056.054-.13.088-.133.164l.446-.209c.015.095.32.276.507.17.001-.054-.063-.12-.115-.125l.12-.062.122.21.159-.214.025.184c.129-.051.154-.294.264-.29.418.072.343.145.652.287-.012-.358.458-.05.498-.312.417.213.951-.023 1.462-.016l-.036.037c.238.135.205-.3.446-.26l-.05.06c.325.152.817-.111 1.074-.302-.049.062-.003.17.086.143.065-.08-.113-.234.056-.193-.034.04.009.112.046.108l.127-.2c.425.054.927.108 1.33-.069.089.047.043.121.035.185.327-.1.632-.307.926-.395l.068.196c.148-.027.033-.326.259-.181.048.019-.124.036-.16.135.326.098.137-.229.423-.259l-.029.241c.243.095.224-.166.276-.314.248-.329.303.393.674.105.042-.125-.056-.16-.015-.286.301-.003.301-.17.602-.174.229.305-.147.032.09.311l-.236-.029c.228.138-.164.082-.091.276.156.028.336-.188.507-.294.034.15-.212.063-.081.25l.082-.083c-.016.05-.008.109-.065.116.066.135.114-.015.205-.038a1 1 0 0 0-.096-.293.2.2 0 0 0 .037.05c.138-.255.487-.167.605-.379-.015.051.01.06.026.093.114-.019.181-.246.316-.339.109.091.034.343.259.223.012-.134-.148-.325.053-.369 0 0-.149.145-.034.21m-4.495 1.252-.097.028v.003zm-.345.202c.041-.004.046-.066.022-.121a1 1 0 0 1-.176.021c.069.04.17.057.154.1m.917.817-.004.021a1 1 0 0 1-.109.041c.015.033.043.062.103.026a.3.3 0 0 0 .01-.088" + /> + <path + fill="#4d001b" + d="M198.231 73.217c.009-.005.013-.013.025-.017a.3.3 0 0 0-.046-.03l-.013.056zM161.024 74.644l.009.004a.1.1 0 0 1-.017-.025c.005.009.005.014.008.021M191.467 72.922l.006.042.031-.04zM158.811 73.9a.1.1 0 0 0-.026-.045c0 .012.012.028.026.046M157.842 73.784l-.133-.071a.6.6 0 0 0 .133.071M157.103 73.637a.4.4 0 0 0-.021.071l.001.001zM168.999 74.145q.015-.001.028-.007c.068-.031.022-.02-.028.007M165.445 74.398c.04-.029.078-.057.118-.074-.062-.016-.111-.022-.118.074M172.941 73.924v.003h.024zM165.728 74.334a.17.17 0 0 0-.165-.011c.052.014.112.034.165.011M153.901 73.217l-.034-.012a.1.1 0 0 1-.008.027zM153.858 73.232l-.042.015c.018.002.034.003.042-.015" + /> + <path + fill="#4d001b" + d="m153.728 73.277.089-.03c-.029-.005-.063-.015-.089.03M154.864 73.417l.018-.06a.2.2 0 0 0-.018.06M155.164 73.434c-.069-.022-.163-.15-.266-.124l-.015.048c.057-.086.202.172.281.076M156.341 74.318l-.248-.074c.038.07.088.163-.029.168.3.226-.052-.152.277-.095M157.117 74.482c-.139.019-.007.096-.018.132.092-.052.114-.065.018-.132M162.786 74.893l-.023.153c.106-.016.004-.06.023-.153M163.915 74.16l-.096-.101-.057.138zM164.494 75.294l-.047.02.178-.046zM174.067 75.403l-.035-.19c-.07.035-.082.248.035.19M178.184 75.103c.048.094.166.152.234.057-.093-.011-.188-.083-.234-.057M190.554 74.559l-.075.072.15-.07zM155.409 61.214c-.009-.004-.019.01.043-.013.028-.01.027-.018.07-.04a.3.3 0 0 1-.113.053M155.58 61.52a.48.48 0 0 0 .29-.362c-.143.148-.118.07-.296.236-.07-.013-.058-.11-.006-.165-.05.028-.023-.07-.122.003-.082.147.044.243.197.171.003.05-.041.087-.063.118M162.443 62.927l-.044-.027a.1.1 0 0 0 .044.027M166.78 63.277c-.033.003-.048.022-.051.04.031-.011.057-.022.051-.04M167.511 63.54l-.043-.017c.016.02.032.031.043.017M162.443 62.926l.111.069c.013-.065-.056-.052-.111-.07M156.605 61.356a.14.14 0 0 0-.071.036.4.4 0 0 1 .06-.007zM160.514 62.913l-.035-.003a1 1 0 0 0-.038.078zM159.04 62.774c.032.012.065-.155.087-.227-.027.067-.056.097-.087.106a.5.5 0 0 0 0 .121M156.764 62.098l-.046.014zM161.563 63.05q.001.04.008.062a.2.2 0 0 0-.008-.061M202.442 61.135l.007.03q.008-.03-.007-.03M204.146 61.246l.004.03.078.06zM168.861 63.832l-.005-.004c-.037.017-.017.015.005.004M181.355 63.908c-.143-.149.228-.198.015-.363.02.066-.192.268-.015.363M156.634 61.386a.3.3 0 0 1 .057.012q-.035-.017-.057-.012M181.369 63.544v-.001l-.022-.016zM172 63.83a.2.2 0 0 0-.029-.074c0 .017.007.039.029.075M169.674 63.533l.057.026a.12.12 0 0 0-.057-.026M173.219 63.613c.031.014.041.037.084.015a.1.1 0 0 0-.012-.02c-.016.022-.037.033-.072.005M174.479 63.632q-.01-.019-.022-.034l-.04.008zM198.76 61.756a.6.6 0 0 1 .073.145c-.031-.118.146-.18-.073-.146" + /> + <path + fill="#4d001b" + d="M156.583 61.448q.024-.058.052-.062l-.041-.001q-.017.036-.011.063M173.301 62.275l.199.029a.7.7 0 0 0-.199-.029M189.796 62.35l.045-.023q-.027-.006-.045.023M174.092 62.287c.035.06.072.096.11.12.009-.014.018-.025.024-.044z" + /> + <path + fill="#4d001b" + d="M200.029 61.558c.171-.113.064.034.249.156.072-.193.192.04.172-.256.086.186.06.116.194.24-.073-.151.195-.188.159-.377.079.21-.155.294.028.498.082-.16.264-.24.244-.478.085.042.134.122.259.126-.021-.012-.038.038-.046.062.189-.191.533-.089.598-.394.022.345.453-.047.356.297.087-.028.192-.2.207-.269.05.262.228.017.357.146.01-.157.173-.149.232-.258-.028.042-.036.092-.002.158.066-.135.072-.026.195.067.104-.121-.088-.185-.052-.329.125.021.073.154.129.251.022-.105.045-.207.05-.308a.3.3 0 0 1 .117.113c.01-.092-.018-.205.068-.11a.3.3 0 0 1-.06.045l.099.102c.004-.067.003-.14-.06-.163.074.075.195.08.295.151.109.06.218.154.333.247a.3.3 0 0 1-.018.142c.072.062.183.015.196-.047.032-.011.097.087.096.217.017.118-.105.317-.178.383-.234.132-.275.043-.322-.027-.042-.078-.075-.165-.207-.146a5 5 0 0 1-.255.267l-.033-.09c-.068-.046-.065.063-.072.089-.02-.14-.264.031-.396.038l.076.107c-.289.374-.622-.173-.861.03l-.156.244-.073-.172c-.094.126-.091.272-.289.239-.705-.206-1.354.273-2.046.15.013.037.035.047.078.07-.632-.387-.864.566-1.429.264l.03-.072c-.264.063.03-.07-.174-.152-.016.225-.324.204-.471.299.02-.048.073-.048.115-.084-.034-.047-.057-.178-.131-.13-.142.331-.515.336-.779.445-.045-.143-.291-.258-.431-.487a4 4 0 0 0-.103.28c-.106-.089-.174-.012-.237.078l.22-.024-.005.015c.008-.01.024-.014.037-.02.059-.01.089-.02.074-.03.12.133.002.112.022.28-.089 0-.27.069-.3-.058-.054 0-.091-.016-.148-.038-.032.028-.067.044-.109.03l.017-.018a.2.2 0 0 0-.027-.052c-.18-.063-.406.204-.542.329.127-.222-.054-.239-.065-.393-.016.012.163.012.385.003-.017-.015-.032-.042-.04-.098-.204-.154-.317.163-.604.064.017-.018.05-.056.033-.112-.101-.038-.183.09-.2.184-.035-.15-.253-.248-.353-.175-.084.13-.067.187-.234.183l.066-.111c-.202-.079-.15.166-.318.088.067.039.066-.074.016-.093-.201.07-.202.13-.335.352l.016-.17c-.167.11-.484.335-.502.107.076.347-.369.205-.522.207.052-.013.057-.087.061-.125-.306.249-.645.043-.967.065l-.064-.252c-.17.02-.194.526-.38.525l.061-.126a2 2 0 0 1-.727.017l-.002-.172c-.091.085-.21.09-.302.176-.233-.405-.852.271-1.265-.18l-.014.319c-.152-.004-.344.063-.423-.175l.034.004c.007-.244-.152-.003-.248-.055-.071.028-.137.188-.074.235-.408-.155-1.001.023-1.26-.261-.4.11-.698.369-1.135.343l.004-.038c-.148-.04-.444-.122-.449-.387-.312.067-.505.436-.882.324l.079-.103c-.095-.051-.245.079-.283.11-.033-.005-.01-.058-.006-.095-.091-.09-.141.055-.213.082l.028-.09c-.301-.178-.766.19-1.15.152.07-.028.031-.128.003-.17-.154.299-.587.235-.747.306l.098-.118c-.311.2-.274-.307-.582-.105l.179.167c-.127-.048-.233.01-.202.142-.148-.095-.02-.226-.243-.25-.009-.083.16-.06.086-.166l-.308-.216c-.009-.024-.048-.029-.149-.003.029.368-.255.024-.098.38-.436.035-.804-.202-1.178-.026-.153-.35-.741-.015-.703-.477a.57.57 0 0 0-.512.267c.042.037.096-.02.139-.043-.056.117-.31.132-.416.128.139-.102.364-.189.473-.364-.192.042-.46.21-.567.266l-.048-.24c-.162.173-.134-.194-.297.038l.03.072c-.296-.022-.302.215-.578.241l.013-.093c-.094-.04-.237.18-.327-.036l.18-.006c-.017-.167-.154-.242-.215-.327-.191.04-.07.27-.166.29-.039-.156-.009-.083.059-.235-.214.052-.501.113-.655.31-.009-.024.002-.059.002-.059-.221-.031-.42.247-.554.112l.043-.023c-.174-.232-.463.21-.493-.183-.083-.075.19.018.059-.177-.262-.128-.18.327-.41.212.032.013.022-.011.033-.046-.168.006-.391.04-.577.077-.221-.323-.698.068-.951-.308.08.133-.069.152-.071.21 0 0 .012-.034.002-.058-.095-.012-.109.113-.146.165-.076-.115-.267.117-.315.042-.003.082-.079.06-.164.056.173-.09.06-.176.139-.304-.252-.045-.3.358-.563.29l-.142-.16c-.036.238-.278.137-.275.226-.043-.075-.108-.12-.095-.238-.108.055-.262-.07-.31.071l.103.064c-.325-.095-.531.244-.778.08l.016-.356c-.162-.148-.316.19-.454-.027.047.12.059.084-.052.2.063.025.183-.065.289-.061l-.232.205.354-.095c-.155.138-.143.103-.086.248-.218.11-.225-.175-.433-.04-.072-.05.008-.177-.073-.251-.186.123-.336-.274-.473-.092-.04-.039.075-.007.068-.09-.118.027-.201.008-.239.114l.098.044c-.087-.014-.107.13-.272.037-.1.077-.162.25-.057.258-.044.021-.134-.08-.096-.186-.262-.018-.141.374-.388.19.018-.01.037-.027.029-.05q-.094-.041-.159-.011c.225-.018-.058-.29.204-.21-.021-.192-.199-.051-.28-.128-.135.12-.026.27-.096.361.004-.06-.049-.063-.111-.091l.055.146c-.054-.003-.106-.007-.172.024l.11-.052c-.116-.032-.282-.27-.493-.144.058-.055.171-.165.038-.247-.228.08-.05-.062-.17-.178-.224.019-.052.253-.375.146-.035-.002-.007.083.027.125-.22-.082-.348.011-.559-.104.092.042.163.095.031.156.061-.114-.172-.12-.252-.197l-.026.07c-.063-.081.011-.107.067-.13-.003.024.015.048.056.044.11-.052.086-.327-.081-.363-.185.057-.166.25-.139.323-.238-.09-.246.315-.472.19-.053-.003-.212-.3-.379-.337-.097.16.202.135.096.27-.254-.424-.591.218-.944-.046l.06-.198c-.085-.018-.168-.036-.265-.02l.118.117c-.088.04-.287-.01-.21-.159-.205.152-.239.054-.415-.007.19.027.002.028.148-.068-.192-.11-.213-.043-.354-.006.028-.07-.037-.182-.09-.185-.139.12-.358.08-.544.138l.005-.06c-.309.06-.615-.236-.934-.076l-.016.007.023.013c.089.198-.248.115-.348.184-.016-.05-.018-.133-.071-.138-.018.177-.126.081-.177.16-.099-.07.033-.211-.148-.219-.071.01-.088.101-.085.17-.03-.094-.139-.175-.231-.205.036-.044.082.022.105.012.021-.093-.046-.065-.034-.183-.082-.021-.049.162-.148.09l.11-.13c-.038-.04-.098.014-.12.022.068-.028.072-.17.071-.255-.253.08-.084.373-.111.526-.221-.133-.421.035-.602.025l.051-.161c-.09.016-.136.05-.176.117l-.135-.014c.084-.05.115-.1.135-.231-.148.03-.341-.033-.402.184l.01-.036c-.183-.1-.577-.193-.555-.265-.214.049-.457-.112-.491.105-.13.036-.28-.322-.404-.062-.125-.164 0-.06.067-.215-.124-.163-.324.183-.326-.138-.183.072.029.07-.048.201.008-.295-.306-.093-.438-.285-.09.106.06.084-.082.189.024-.071-.038-.095-.07-.108l-.062.177-.083-.475c-.274.17-.006.32-.339.345l.022-.011c-.05-.203-.255.098-.456-.093.071.052.05-.08.086-.126l-.143.046c.014-.007.022-.018.014-.042-.081-.159-.113.052-.215-.099.098-.015.102-.159.079-.231l-.232.158.135-.225c-.164-.06-.542.247-.525-.112l.095-.01c.01-.058.018-.247-.13-.163-.043.016-.116.146-.067.156l-.062-.086c.096-.134.308-.112.45-.12-.059.053-.174.073-.174.18.133-.014.274-.089.402-.113-.063.052-.119.146-.158.204.109.118.126-.083.228-.074.022.073.038.122.001.166.14-.036.243-.03.359.084 0 0-.177.085-.113.195.27-.044.358-.23.643-.292.354-.216.573.268.822.102.023-.071-.142-.152.005-.177-.046.142.07.106.068.165.183-.19.218.08.347-.05-.032.047.049.116.101.174-.042.179.16.095-.1.323.268-.242.402.122.626-.274l-.053-.058.221.113-.009-.005c.096.042.117-.004.231.2-.064.038-.148.028-.212.066.106.175.275-.104.413-.098-.022.131-.149.03-.127.195.096.032.191-.055.285-.082l-.02.072c.225.192.133-.35.285-.084-.002-.044.026-.088.02-.132.057.085.198.232.035.308a.28.28 0 0 0 .239-.123c-.06-.115-.084-.063-.096-.204l.347-.041c.038.004-.035.068-.083.064.363.429.838-.25 1.247.256-.041-.124.042-.103.092-.182.143.052.367.036.497.115l-.05.08c.358-.081.608-.197.835-.134.014-.034-.011.118-.054.14.181-.141.35.347.42.03l-.061-.028c.333.072.722-.137 1.072-.16.068.196-.202.01-.146.24.236.089.492-.059.75.02-.044.02-.036.044-.057.055.253.138-.017-.192.202-.151-.018.093-.009.117.061.17l.074-.149a.3.3 0 0 1-.035.188c.11-.195.395-.043.483-.226.017.049-.048.223-.022.296.114.062.199-.009.281-.076.074.138.277.129.233.15.207.074.039-.105.205-.212l-.162-.094.298-.027-.123.087c.132.08.281-.075.438-.063l-.066-.113.184-.057c.006.226.228.064.116.318.329.131.559-.15.866-.15-.054-.004-.035.044-.047.08.175.06.288-.05.399-.162-.024.07-.068.09-.071.15.21.015.133-.121.368-.176-.068.09-.05.14.013.168a.16.16 0 0 1 .093-.16c-.194.438.253.197.128.545.016-.094.385-.27.288-.454l-.064.03c-.003-.125.081-.07.146-.076-.034.019-.07.045-.072.07.334-.128.674.028 1.049-.083-.033.045-.186.124-.092.163.367.071.588-.159.962-.265.009.286-.402.034-.425.306a8 8 0 0 0 1.238-.29c.14.422.428-.163.689.168-.022-.14.114-.189.26-.19-.053.113.102.119.057.2.131-.126.502-.173.482.1.039-.263.275.017.384-.168.16.102.348-.049.549.034-.068-.168.203-.076.279-.145-.021.011-.064.034-.054.058.058.145.236-.123.349-.035.051.06-.015.153.069.168.003-.118.313-.251.425-.104-.053-.002-.054.058-.087.104.543-.194 1.117.063 1.671-.167l-.1.198c.343.262.23-.325.503-.291.746.103 1.522.421 2.252.278.053-.06-.031-.07-.04-.154.063.024.081.19.167.083l-.019-.107c.334.286.96-.213 1.21.239.318-.177.545.114.93-.15.123.094-.141.188.025.212l.357-.174-.019.016c.342-.328.92.345 1.352.106l-.018.016c-.009.074.082.163.152.137.023-.053-.024-.08-.068-.143.386-.132.471-.139.776-.17-.13.114.125.095.141.25.079-.103-.049-.16.128-.247.255-.019.493.11.706.161.083-.138.197-.102.198-.272.288-.015.447-.085.8-.09l.011.059c.089-.214.309.102.372-.021-.008.075-.045.106-.033.165l.158-.071c-.074.065-.112.267.021.287.134-.15-.04-.1.023-.223l.047.196c.104-.023.126-.246-.002-.304.354-.003.7-.103 1.016-.076l-.029.129c.173-.05.409-.053.516.057.004-.037.044-.107.015-.148.202-.178.03.213.25.016-.055.052-.125.076-.132.152.14-.053.279-.119.418-.177.008.095.274.294.45.2.005-.054-.049-.124-.095-.132l.113-.054.097.217.158-.204.011.186c.12-.044.159-.286.258-.275.376.098.303.166.575.328.013-.358.419-.01.474-.27.365.248.866.058 1.331.109l-.036.033c.207.154.209-.282.425-.222l-.05.056c.284.174.753-.026 1.001-.19-.049.056-.015.168.067.151.066-.073-.085-.245.066-.186-.034.037 0 .113.034.113l.132-.185c.383.101.836.204 1.218.08.077.058.029.125.016.187.307-.055.603-.22.879-.267l.045.203c.137-.008.059-.318.252-.146.042.025-.116.02-.158.114.288.14.146-.21.409-.208l-.049.236c.212.12.218-.14.279-.283.256-.298.239.428.603.188.05-.12-.035-.166.014-.285.274.034.29-.132.563-.1.179.33-.136.014.053.32l-.213-.058c.195.165-.155.062-.108.264.139.046.323-.147.488-.233.016.154-.199.039-.097.239l.082-.072c-.02.048-.018.106-.07.107.046.142.105-.002.189-.014a1 1 0 0 0-.059-.302.2.2 0 0 0 .029.053c.149-.24.458-.104.585-.298-.018.049.004.06.016.095.105-.003.188-.22.319-.294.09.104-.002.345.213.254.024-.132-.103-.341.084-.36 0 0-.149.125-.051.203m-4.203.682-.09.014v.003zm-.33.156c.037.001.047-.06.03-.118-.06.005-.117.007-.162.003.059.046.149.075.132.115m.764.927-.006.021a1 1 0 0 1-.102.027c.011.034.033.066.091.038a.4.4 0 0 0 .017-.086" + /> + <path + fill="#4d001b" + d="M196.332 63.183c.008-.004.013-.012.023-.014a.3.3 0 0 0-.038-.036l-.017.054zM162.392 62.896l.007.004a.1.1 0 0 1-.014-.025zM190.208 62.242l.002.043.031-.039zM160.397 62.124a.1.1 0 0 0-.022-.046q.001.018.022.046M159.522 61.987l-.117-.075c.05.041.087.062.117.075M158.86 61.816c-.013.029-.018.05-.023.07l.001.002zM169.67 62.397q.015 0 .027-.006c.063-.03.02-.019-.027.006M166.428 62.613a.6.6 0 0 1 .109-.074c-.057-.017-.102-.022-.109.074M173.28 62.272l-.001.002h.023zM166.687 62.549a.14.14 0 0 0-.15-.011c.046.014.101.034.15.01M156.069 61.184l-.025-.016a.1.1 0 0 1-.013.025zM156.031 61.191l-.036.008c.014.005.026.009.036-.008M155.917 61.216l.078-.017c-.021-.008-.045-.023-.078.017M156.866 61.48l.023-.058a.2.2 0 0 0-.023.058M157.131 61.519c-.06-.026-.13-.16-.223-.142l-.019.046c.059-.08.161.186.242.096M158.125 62.464l-.222-.085c.03.07.069.166-.038.165.26.239-.037-.154.26-.08M158.827 62.66c-.128.014-.012.095-.023.13.087-.048.107-.06.023-.13M163.995 63.121l-.023.154c.097-.017.005-.06.023-.154M165.037 62.38l-.086-.1-.054.138zM165.55 63.51l-.044.02.163-.048zM174.253 63.778l-.026-.19c-.065.033-.083.246.026.19M178.009 63.647c.04.096.145.159.211.066-.084-.014-.168-.09-.211-.066M189.274 63.822l-.073.067.14-.06z" + /> + <path + fill="#cd0921" + d="M133.757 141.438c-12.913 12.913-9.281 19.127-4.005 24.403 5.275 5.276 23.339 13.578 32.681 4.236 9.343-9.343 1.041-27.406-4.235-32.682s-11.49-8.908-24.403 4.005z" + /> + <g fill="#4d001b"> + <path d="M136.119 143.919c-.059-.022-.166.035-.118.128l.21.017zM135.925 144.68c.111.097.298.211.469.104-.209-.089-.123-.135-.381-.216-.047-.093.02-.186.096-.186-.058-.024.004-.169-.131-.191-.119.171-.082.324.079.472-.038.045-.094.018-.132.017M133.543 153.445l.05.015a.1.1 0 0 0-.05-.015M130.529 148.745a.6.6 0 0 0 .079-.173.6.6 0 0 0-.079.173M129.539 149.655l.067-.061a.09.09 0 0 0-.067.061M133.543 153.446a.6.6 0 0 1-.114-.057c-.008.067.058.052.114.057M136.521 146.01a.2.2 0 0 0-.056-.092q.015.043.025.086zM134.472 151.426l.016-.046a1 1 0 0 0-.064-.064zM135.025 149.514c-.019.041.141.1.208.136-.061-.043-.084-.084-.086-.125a.4.4 0 0 0-.122-.011M135.82 146.459l-.022-.057zM133.936 152.754a.2.2 0 0 0-.063-.005q.03.012.063.005M144.161 137.448c-.005-.012-.011-.017-.016-.026-.002.021.002.033.016.026M141.659 137.867l.025-.023q-.016-.046-.036-.088zM127.857 151.184l.009-.003c.019-.049.003-.027-.009.003M128.766 144.085c-.239.052.049-.366-.265-.25.068.022.037.372.265.25M136.5 146.066a1 1 0 0 1-.001.088.2.2 0 0 0 .001-.088" /> + <path d="m128.502 143.835-.001-.001-.032.013zM124.965 153.826c.012.029.028.046.044.064-.006-.017-.02-.033-.044-.064M127.342 152.197l-.072.039a.2.2 0 0 0 .072-.039M124.445 153.656c.01-.032.033-.044.005-.084l-.019.014c.025.014.038.032.014.07M124.641 152.096q-.02.011-.04.025l-.001.057zM147.913 133.053a.3.3 0 0 1-.173.087c.126-.017.089.347.173-.087M136.426 146.012q.063.015.074.054a.3.3 0 0 0-.01-.06c-.025-.006-.049-.007-.064.006M123.108 153.736q-.007-.208.014-.382a1.3 1.3 0 0 0-.014.382M135.797 134.582l.04-.055c-.022.012-.038.03-.04.055M123.213 152.408a.5.5 0 0 0 .146-.14c-.01-.014-.018-.03-.036-.041z" /> + <path d="M146.925 134.941c-.095.267-.087.044-.352.142.051.223-.219.164-.013.378-.207-.06-.135-.03-.355.006.174.047-.098.349.047.472-.207-.098.001-.399-.319-.387.007.217-.18.467-.04.655-.132.048-.229.014-.385.117.031-.007.029-.066.028-.095-.148.339-.63.503-.613.841-.143-.312-.596.357-.569-.046-.104.084-.203.32-.209.398-.129-.232-.318.119-.524.057.012.166-.219.244-.303.389.041-.059.048-.116-.008-.168-.087.175-.103.065-.285.019-.152.177.133.159.077.332-.196.039-.106-.134-.188-.214l-.122.369q-.096.005-.177-.076c-.05.113-.076.255-.256.202l.211-.118-.145-.078-.176.283c-.455.007-.466-.309-.564-.574l.124-.117c-.048-.083-.172-.083-.239-.055-.087-.028.099-.389.238-.501.427-.2.237.247.559.157l.292-.344.05.081c.09.024.072-.087.076-.115.045.137.321-.129.478-.197l-.115-.075c.249-.487.799-.129 1.025-.474l.09-.323.152.115c.057-.18-.007-.305.225-.409.907-.283 1.187-1.321 1.888-1.915-.037-.013-.064.002-.119.029a.9.9 0 0 0 .33-.237c.125-.175.084-.5-.001-.64-.096-.124-.194-.305-.074-.302l.056-.041c-.059-.028-.066-.045-.029-.064.026-.022.088-.048.029-.141-.064.09-.177.083-.25.087-.064.01-.24-.004-.334.025.036-.041.102-.028.163-.052-.03-.054-.027-.187-.133-.16-.256.288-.723.231-1.078.328-.042-.145-.353-.263-.531-.494a2 2 0 0 0-.151.282c-.137-.082-.23 0-.315.094l.291-.038-.007.015c.011-.011.032-.015.049-.022.077-.015.118-.02.099-.033.151.135-.004.113.015.282-.115-.002-.348.084-.385-.043-.07.004-.117-.01-.193-.029a.18.18 0 0 1-.14.038l.021-.019a.2.2 0 0 0-.036-.051c-.238-.048-.521.264-.681.404.146-.239-.088-.23-.117-.382-.019.015.216-.013.506-.055-.023-.013-.044-.038-.057-.093-.279-.117-.409.2-.79.17.02-.023.059-.069.03-.121-.137-.013-.231.136-.239.233-.064-.141-.368-.183-.489-.086-.089.148-.056.2-.271.254l.064-.132c-.277-.008-.16.215-.392.195.095.016.07-.094.001-.096-.244.139-.233.197-.347.458l-.022-.17c-.189.166-.507.53-.598.316.199.303-.393.345-.574.432.057-.04.037-.113.028-.15-.275.4-.756.381-1.132.586l-.183-.186c-.192.128.008.596-.201.711l.011-.15c-.341.266-.513.315-.816.49l-.091-.145c-.057.14-.184.232-.239.372-.236-.084-.436.131-.66.354-.218.232-.438.5-.793.496l.185.262c-.155.127-.304.341-.538.228l.037-.026c-.148-.189-.162.122-.282.18-.048.088-.003.27.088.246-.481.275-.925.945-1.353 1.014-.267.49-.326.962-.718 1.387l-.025-.028c-.231.227-.542.409-.743.244-.248.36-.169.815-.607 1.116l.002-.153c-.125.062-.18.302-.195.36-.036.03-.051-.031-.073-.061-.153.026-.101.178-.152.267l-.036-.091c-.418.168-.597.878-.979 1.232.044-.089-.064-.12-.121-.12.072.357-.371.743-.462.953l.002-.178c-.134.445-.479.069-.604.518l.286-.072c-.15.097-.201.245-.074.3-.203.086-.188-.129-.405.081-.071-.044.098-.201-.048-.196l-.438.18c-.026-.006-.065.031-.134.153.308.206-.205.28.206.345-.348.472-.848.716-1.011 1.225-.42-.05-.588.805-.941.5a.86.86 0 0 0-.153.732c.061-.028.052-.12.064-.181.06.127-.115.421-.186.542.004-.214.098-.514.029-.736-.106.244-.158.64-.176.795l-.238-.066c.04.277-.26.063-.168.369h.083c-.211.34.004.46-.139.794l-.077-.056c-.098.096.041.358-.207.379l.087-.22c-.16-.05-.301.089-.412.132-.065.254.213.19.182.315-.166-.011-.083-.019-.188-.16-.07.283-.118.675.01.912-.026.004-.057-.018-.057-.018-.088.28.125.533-.035.71l-.012-.062c-.269.205.103.663-.292.648-.092.102.061-.258-.161-.107-.185.338.283.294.118.591.02-.041-.006-.031-.039-.052a8 8 0 0 0-.052.801c-.385.273-.114.924-.492 1.225.135-.099.15.089.208.088 0 0-.034-.013-.058-.001-.008.114.115.125.172.154-.11.113.159.206.101.236.075-.031.069.009.091.036-.121-.013-.162.08-.304.094.04.12.169.104.26.07.104-.039.169-.091.226-.043a.5.5 0 0 0 .062.167c.016-.23.154-.162.142-.256.054.06.131.075.172.186.073-.091.299-.09.268-.239l-.137.012c.378-.129.369-.574.725-.659l.223.278c.27-.035.185-.416.474-.389-.132-.041-.118-.006-.091-.189-.079.04-.133.214-.241.306l.083-.356-.279.381c.058-.234.069-.196-.085-.254.129-.266.338-.071.442-.357.105-.032.119.132.251.107.089-.259.516-.141.511-.401.066-.013-.065.08.003.13.09-.137.181-.208.138-.317l-.124.069c.092-.077.002-.194.223-.298.034-.152-.04-.328-.142-.228.024-.057.182-.081.227.026.253-.252-.153-.386.207-.515-.008.024-.013.055.012.06a.33.33 0 0 0 .151-.153c-.187.241.273.129-.023.344.165.104.219-.17.35-.203.03-.218-.191-.196-.187-.336.041.043.094-.01.174-.056l-.164-.038a.5.5 0 0 0 .137-.189l-.057.143c.133-.101.438-.088.554-.421-.039.13-.027.289.144.212.244-.408.117-.041.34-.126.249-.336-.075-.296.395-.727.047-.059-.014-.114-.077-.1.324-.295.507-.7.792-.899-.117.09-.226.152-.02-.229-.104.329.233-.122.306-.098l.064-.203c.05.063-.063.262-.141.408.013-.057-.002-.075-.057.007-.162.307-.18.783-.043.648a3 3 0 0 0 .12-.254c.023-.043.048-.105.07-.175.039-.108.074-.261.097-.392l.013-.091.008.007c.031.594.292-.273.31.56.011.07-.02.347-.051.624-.029.279-.059.551-.038.73.168.027.016-.594.166-.55-.112.595.011.747.17 1.054l.139.222c.044.063.071.088.1.139a.48.48 0 0 1 .084.315l-.206.029c.028.107.07.206.143.306l.026-.191c.086.076.169.31-.002.314.263.129.206.212.296.428-.124-.205.021-.019-.165-.104.063.269.14.242.282.348-.074.024-.095.168-.043.218.206.038.398.243.625.313l-.034.049c.18.074.326.21.503.32.148.107.353.177.495.035l.013-.012-.027-.006c-.129-.156.166-.197.154-.328.042.027.104.084.138.049-.12-.127-.01-.137-.087-.165.022.015.085.006.127.019.046.006.088-.003.131-.128.022-.098-.061-.14-.128-.155.103-.015.227-.137.294-.25.027.058-.055.102-.055.134.082.05.082-.045.192.001.054-.103-.138-.104-.028-.216l.083.176c.054-.042.026-.132.026-.163 0 .095.138.135.221.153.025-.353-.331-.197-.468-.269.215-.257.128-.555.199-.787l.141.099c.016-.122-.001-.188-.053-.252l.058-.174c.024.119.06.169.183.22.021-.201.144-.445-.05-.561l.032.019c.158-.222.357-.733.424-.696.004-.29.222-.601.012-.664-.012-.172.376-.354.136-.533.188-.159.06.003.205.099.191-.163-.134-.439.189-.439-.05-.248-.075.04-.197-.065.295.009.138-.412.33-.599-.103-.116-.087.085-.186-.1.07.027.097-.059.111-.102l-.176-.07.484-.156c-.175-.357-.318.025-.357-.418l.012.028c.196-.1-.099-.319.052-.618-.04.104.087.048.138.086l-.068-.179c.009.016.021.024.043.008.144-.15-.07-.135.061-.312.033.125.174.091.242.036a4 4 0 0 0-.208-.262l.255.105c.007-.268-.399-.616-.072-.774q.029.063.049.126c.06-.013.239-.109.086-.274-.037-.053-.188-.07-.17.003l.04-.138c.168.041.267.369.31.576-.069-.062-.129-.218-.229-.161.06.177.177.347.238.527-.068-.073-.175-.114-.242-.145-.08.197.12.145.137.296-.068.056-.113.094-.163.056.061.184.072.335-.022.526 0 0-.112-.225-.211-.11.091.357.263.443.342.844.216.489-.287.842-.154 1.179.069.031.173-.206.179.003-.139-.063-.117.102-.177.1.167.261-.108.31-.003.493-.041-.047-.127.065-.196.135-.172-.065-.127.216-.307-.151.194.382-.199.538.14.881l.072-.068-.17.295.008-.012c-.066.129-.029.164-.265.292-.02-.092.016-.204-.006-.295-.203.122.026.384-.022.573-.124-.048.014-.207-.157-.199-.06.124.001.265-.005.397l-.064-.039c-.265.269.302.238-.012.397.044.006.079.052.124.05-.102.065-.298.225-.315-.007a.42.42 0 0 0 .035.343c.136-.058.092-.1.236-.09l-.089.478c-.019.05-.052-.062-.031-.125-.28.197-.301.489-.34.788a1.7 1.7 0 0 1-.097.429l-.054.108a.6.6 0 0 1-.115.159.6.6 0 0 1-.297.152c.145.026.032.121.009.24-.235.162-.671.308-.923.179a1 1 0 0 0 .082-.074c-.151.021-.301-.012-.435-.033-.12-.011-.226-.044-.33-.068-.202-.06-.378-.142-.508-.272-.036.018.072-.094.137-.077-.319-.032-.216-.597-.48-.414l.048.086c-.322-.381-.829-.711-1.104-1.179.116-.194.155.261.307.059-.048-.174-.146-.321-.234-.48-.096-.154-.18-.343-.185-.447.033.027.051.008.069.021.026-.322-.161.125-.192-.072.08-.058.098-.079.116-.191a1 1 0 0 0-.136.073c.017-.03.105-.139.152-.146-.178.092-.143-.324-.272-.115.026-.091.147-.306.186-.444.007-.221-.055-.2-.105-.14.031-.165.034-.302.033-.397l-.002-.064c-.003-.012-.013.006-.016.005-.009.007-.011.005 0-.018-.126.07-.079.263-.215.615q.033.022.052.061l-.15.258.081-.244c-.059-.036-.163.343-.225.412q.02.059.034.125l-.054.168c-.045-.29-.106.046-.133-.318-.12.055-.202.214-.232.339a1.7 1.7 0 0 1-.283.518c.053-.053-.001-.065-.017-.101-.215.151-.222.325-.243.518-.03-.071-.006-.13-.048-.172-.206.211-.031.219-.208.5-.006-.13-.06-.143-.139-.096.069.047.059.142.034.201-.151-.487-.385.133-.531-.225.057.078-.159.574.07.598l.038-.087c.096.08-.024.132-.083.202.019-.048.035-.102.018-.121-.225.433-.663.675-.989 1.116.006-.066.109-.27-.017-.206-.448.308-.502.667-.916 1.106-.176-.217.47-.402.308-.628-.199.202-.401.413-.662.632-.254.203-.612.493-1.232.515-.179-.231-.392-.244-.673-.349-.262-.084-.609-.36-.584-.735-.102.123-.301-.194-.33-.505.124.086.097-.22.187-.14-.158-.247-.135-.859.135-.787-.255-.092.077-.405-.075-.584.145-.209.04-.463.165-.732-.181.067-.03-.286-.082-.399.006.03.02.092.045.082.156-.057-.069-.337.042-.477.072-.059.149.044.182-.068-.116-.023-.179-.46-.009-.591-.014.071.045.082.083.133a2 2 0 0 1-.008-.285 4 4 0 0 1 .049-.326c.04-.219.096-.437.176-.632.136-.413.312-.786.373-1.216l.121.218c.446-.343-.146-.44.065-.793.613-.934 1.47-1.679 1.982-2.582-.001-.095-.083-.007-.158-.047.074-.057.222.022.211-.139l-.102-.043c.512-.201.689-1.2 1.266-1.177.155-.456.585-.503.748-1.081.186-.065.007.271.181.116l.208-.489-.006.031c.089-.579 1.128-.702 1.381-1.295l-.006.03c.044.061.195.033.244-.055-.014-.061-.079-.033-.165-.034.282-.47.358-.554.624-.884-.042.21.184-.058.309.035.002-.151-.16-.063-.054-.302.113-.134.249-.238.386-.33l.204-.133c.058-.034.155-.11.155-.092-.032-.177.099-.279-.03-.389.254-.325.347-.546.67-.938l.053.028c-.072-.243.357-.271.331-.419.046.06.032.119.085.149l.109-.212c-.029.122.079.3.225.181.026-.241-.112-.03-.136-.18l.186.09c.086-.12-.047-.302-.217-.211.354-.364.636-.792.975-1.095l.056.128c.147-.207.41-.426.595-.441-.02-.033-.019-.125-.077-.13.111-.329.163.139.285-.22-.03.09-.091.176-.052.242l.358-.522c.062.063.48-.004.64-.214-.024-.049-.128-.063-.188-.032l.105-.136.236.102.076-.298.114.148c.118-.134.037-.37.162-.441.498-.223.455-.093.867-.146-.152-.324.518-.3.47-.57.278-.025.568-.135.863-.279.298-.137.589-.337.916-.414l-.037.049c.324.048.194-.369.508-.417l-.052.078c.425.012 1.022-.342 1.344-.601-.059.074.01.172.122.124.079-.097-.163-.212.061-.208-.043.046.018.111.066.102l.16-.219c.286-.002.588-.017.89-.039.304-.013.602-.057.877-.149.113.053.043.124.026.187.438-.081.874-.273 1.287-.308l.045.204c.198-.005.122-.322.384-.132.058.03-.174.006-.244.101.398.161.238-.196.628-.164l-.111.229c.283.147.341-.099.464-.23.225-.121.3.008.376.138.041.066.078.132.166.184.09.046.228.1.404.127.161-.046.034-.173.205-.212.256.174.479.341.639.604.125.209.198.371.199.681-.326.332-.021-.287-.321.062.019-.136.025-.269.009-.418-.043.202-.073.12-.118.011-.039-.104-.162-.284-.233-.197.096.298.317.54.331.958-.136-.027.01-.411-.204-.259q.031.081.052.169c-.04-.052-.096-.064-.089-.154-.144.044-.019.186-.05.316a.6.6 0 0 0 .308.028.14.14 0 0 0-.063.026c.095.243-.016.497-.163.789-.088.143-.096.189-.099.29-.017-.055-.045-.039-.081-.052-.096.116-.023.362-.1.561-.158.018-.232-.258-.379.036.065.125.331.147.156.361 0 0 .067-.253-.084-.209m-3.178-3.509-.13.022v.003zm-.464.203c.053-.005.064-.068.037-.123a2 2 0 0 1-.229.03c.086.036.214.05.192.093m1.041.855-.007.021a1 1 0 0 1-.133.033c.013.033.042.064.116.033a.3.3 0 0 0 .024-.087" /> + <path d="M144.424 132.342c.011-.005.017-.012.032-.015a.3.3 0 0 0-.049-.034l-.025.055zM133.601 153.463l-.009-.002a.1.1 0 0 1 .023.02c-.008-.007-.009-.012-.014-.018M136.229 134.163l.025.034.016-.058zM135.291 151.417a.1.1 0 0 0 .053-.022c-.011-.002-.031.008-.053.022M135.698 150.24l.105-.154a1 1 0 0 0-.105.154M136.021 149.33c-.026-.019-.047-.027-.066-.035l-.001.002zM128.19 152.957a.1.1 0 0 0-.021.032c-.038.084-.006.033.021-.032M130.426 150.158c-.023.023-.044.051-.059.058.001.078.004.122.059-.058M123.11 153.78h.003l-.005-.046zM130.329 150.152q.007.013.016.008 0 .031.004.044.006.02.018.013l-.001-.082c-.001-.018-.001-.041-.006-.043a1 1 0 0 0-.031.06M136.485 145.115v-.05a.05.05 0 0 1-.027-.003zM136.458 145.063l-.027-.051c.003.024.007.045.027.051M136.374 144.904l.057.108c-.005-.04-.006-.089-.057-.108M136.446 146.436l.061.017a.1.1 0 0 0-.061-.017" /> + <path d="M136.446 146.832c.023-.091.142-.229.109-.365l-.048-.014c.088.067-.156.285-.061.379M135.479 148.315a4 4 0 0 0 .103-.299c-.072.044-.17.098-.164-.043-.256.351.164-.055.061.342M135.18 149.242c.01-.17-.093-.02-.127-.038.034.117.042.146.127.038M132.073 152.456l.128-.088c-.089-.073-.047.038-.128.088M130.701 151.703l-.034.166.155.001zM131.389 150.234l.043.083c-.046-.117-.096-.221-.136-.335.027.089.062.165.093.252M124.723 152.436h-.194c.017.091.223.15.194 0M125.945 147.605c.111 0 .235-.09.199-.212-.069.09-.191.151-.199.212M136.099 136.208l-.034.114.107-.164zM141.757 137.622c-.02.035-.04.121-.011.112l.061-.138zM141.842 137.938a.7.7 0 0 0 .144-.309c-.072.128-.061.069-.143.223-.029.009-.029-.059-.008-.11-.02.034-.029-.044-.07.042-.001.121.037.138.108.059-.001.035-.021.069-.031.095M144.113 139.005l-.009-.023q.001.016.009.023M145.502 139.684c-.012-.002-.023.01-.029.022.014-.005.026-.009.029-.022M145.675 139.941l-.01-.015c0 .015.002.024.01.015M144.113 139.006l.02.059c.021-.044-.006-.042-.02-.059M142.284 137.699q-.016.006-.034.031.013-.007.025-.009zM143.436 138.869l-.012-.004-.031.054zM142.941 138.711c.009.009.057-.11.08-.16-.024.047-.041.067-.054.073a1 1 0 0 0-.026.087M143.773 139.031l-.012.044zM136.323 144.642l.001-.023q-.007.02-.001.023M135.734 143.99l.009-.007.005-.071zM145.811 140.205l.002-.002c-.012.009-.009.008-.002.002M143.603 142.455c.09.082-.01.167.108.251-.026-.043-.024-.21-.108-.251M142.292 137.72q.01 0 .021.006-.012-.01-.021-.006M143.711 142.705v.001l.012.007zM145.851 140.537q.03.014.054.02a.2.2 0 0 0-.054-.02M146.081 140.162l-.011.019q.012-.013.011-.019M145.788 140.959c-.014.003-.03-.004-.023.018l.014.005c-.011-.014-.014-.025.009-.023M145.53 141.282l.025.011.003-.014zM137.717 144.588a1 1 0 0 1-.023-.113c.009.09-.058.124.023.113M142.262 137.769q.017-.044.03-.048l-.017.001a.2.2 0 0 0-.013.047M146.592 141.564l-.06.057a.16.16 0 0 0 .06-.057M141.006 144.283l-.014.018q.01.004.014-.018M146.397 141.82a.24.24 0 0 0-.098-.023q.006.013.019.028z" /> + <path d="M137.176 144.766c-.241-.143-.344-.129-.64-.075-.25-.03-.498-.139-.697-.074-.173-.073-.199-.734-.013-.896.442.015.915.005 1.383.012.569-.053.889-.169 1.225-.13.038 0 .07.011.088.014.036.012.038-.063.059-.118a.2.2 0 0 1 .135-.103c.087-.023.142.058.196.121.287.348.628-.22.845-.239a1 1 0 0 1 .157.002c.23.039.348-.093.518-.122.395.073.765-.079 1.132-.164.302-.135.641-.145.855-.184.287-.07.569-.27.821-.415.113-.101.23.088.392.053a.5.5 0 0 0 .128-.055c.143-.121.477-.087.59-.162a.25.25 0 0 0 .116-.048c.027-.023.087.016.135-.022.11-.133.216-.289.348-.249a.1.1 0 0 0 .051-.023c.036-.033.045-.107.065-.158.139-.287.418-.234.6-.527.151-.201.132-.448.248-.641.019-.089.031-.099.065-.129.033-.028.076-.063.097-.101.061-.028-.159-.022-.148-.032.008-.006-.002-.004.059-.014a.6.6 0 0 0 .19-.061l-.171.012a.05.05 0 0 0-.008-.031c-.043-.079-.274.076-.18-.009.034-.059-.049.01-.079-.011-.016-.029.036-.084.02-.13-.049-.141-.21-.13-.291-.169-.046-.042-.025-.146-.058-.16-.089-.048-.235.008-.343-.022-.397-.113-.507-.631-.964-.655-.312.006-.364.02-.377-.303-.02-.031-.207.153-.308.12-.127-.086-.293-.199-.443-.263-.162-.119-.321-.266-.479-.307-.088-.011-.236-.02-.298-.12-.041-.144-.173-.293-.187-.423.021-.058.088-.046.144.007.033.042.063.114.121.143.068.031.202.025.33-.004.197-.074.316-.023.401.141.055.09.201.1.264.195.093.215.261.091.423.111.298.024.643.163.903.306.338.103.625.229.892.443.129.125.256-.011.403-.006.072.022.166.067.263.104.157.065.261.132.374.17.132.052.075.235.155.333.03.038.144.087.232.175l.032.042-.031-.073c.261.429.1.744.035 1.045-.057.174-.096.234-.138.322a4 4 0 0 1-.13.23c-.09.147-.177.298-.333.466-.271.464-.648.619-.984.994-.715.511-1.589.779-2.388.923-.238.098-.463.253-.714.39a.34.34 0 0 1-.348-.018c-.106-.02-.3.225-.52.196-.153-.001-.277-.017-.409-.026-.284.079-.692-.019-.995.044-.337.003-.5.176-.781.222-.335-.029-.719-.065-1.008-.041-.268.079-.39.139-.47-.184-.083-.076-.155.14-.286.224-.116.103-.205.156-.255.14zm1.618-.408.033-.009-.001-.003zm.117-.111c-.014-.001-.016.044-.008.088a.2.2 0 0 1 .059.001c-.023-.035-.056-.059-.051-.089m-.289-.71.002-.016a.2.2 0 0 1 .035-.017c-.004-.026-.012-.051-.032-.031z" /> + <path d="M138.599 143.641q-.003.007-.008.01l.014.028.005-.04zM144.103 138.98l.002.004a.04.04 0 0 1 .001-.019zM140.865 144.374l-.005-.032-.008.03zM143.576 138.303q.004-.016.002-.033a.1.1 0 0 0-.002.033M143.286 138.166l-.027-.059a.2.2 0 0 0 .027.059M143.075 138.021l-.023.05v.001zM146.859 139.816a.03.03 0 0 0 .011.011c.035.021.018.004-.011-.011M145.57 139.185c.021-.016.041-.032.059-.04-.015-.017-.029-.026-.059.04M146.598 141.558l-.001-.001-.005.007zM145.677 139.17c-.008-.032-.026-.034-.048-.024.012.014.025.035.048.024M142.076 137.62l-.009-.009-.008.019zM142.059 137.633l-.017.01c.005.002.011.003.017-.01M142.005 137.664l.037-.022c-.01-.004-.02-.011-.037.022M142.371 137.779l.018-.043a.3.3 0 0 0-.018.043M142.47 137.796c-.02-.017-.026-.112-.067-.095l-.014.034c.036-.06.034.128.081.061M142.673 138.47l-.065-.062c-.002.051-.007.12-.046.119.049.173.017-.111.111-.057M142.888 138.623c-.049.007-.023.067-.035.093.041-.033.051-.041.035-.093M144.595 139.291l-.049.105c.038-.002.018-.041.049-.105M145.153 138.878l-.002-.079-.057.091zM145.019 139.718l-.02.009.068-.016zM145.495 141.157l.115.085c-.005-.032-.125-.138-.115-.085M144.675 142.08c-.052-.052-.107-.071-.087-.002.03-.006.085.024.087.002M141.022 143.182l.017-.051-.041.048zM131.768 141.072c.025-.031.065-.109.038-.105l-.087.122zM131.793 140.762a.9.9 0 0 0-.218.261c.102-.106.074-.052.188-.182.026-.004.005.059-.027.105.026-.03.012.045.069-.03.036-.115.013-.132-.068-.071.012-.032.039-.061.056-.083M130.658 139.287l-.004.021q.007-.013.004-.021M129.925 138.403c.008.004.022-.003.032-.012-.013.001-.024.002-.032.012M129.91 138.15v.016c.007-.013.01-.021 0-.016M130.658 139.287l.013-.055c-.037.033-.016.037-.013.055M131.355 140.885q.015 0 .04-.018-.013.002-.024.001zM131.099 139.584l.006.007.051-.034zM131.371 139.858c-.002-.01-.099.072-.143.107.043-.031.065-.043.078-.044zM130.925 139.351l.031-.035a.3.3 0 0 0-.031.035M124.299 130.712l.022-.002q-.02-.004-.022.002M125 130.254l.003.008.061.035zM129.781 137.78l-.001.003c.017-.003.012-.005.001-.003M127.542 135.447c-.067.099-.152.043-.218.164.036-.035.187-.083.218-.164M131.357 140.866a.04.04 0 0 1-.015-.011q.005.013.015.011M127.324 135.609l-.001.001-.006.012zM129.155 137.24q-.021.025-.035.044a.3.3 0 0 0 .035-.044M129.448 137.806l.002-.023q-.006.017-.002.023M128.803 137.133c.001-.012.012-.027-.008-.023l-.009.013c.016-.009.025-.01.017.01M128.573 136.895l-.015.021.012.003zM124.579 131.802a1 1 0 0 1 .106-.046c-.086.029-.131-.011-.106.046" /> + <path d="M131.401 140.832c-.023.023-.035.033-.044.035l.014.003a.2.2 0 0 0 .03-.038M128.059 137.807l-.023-.051q.002.03.023.051M125.455 134.126l-.019-.005q-.001.01.019.005M127.913 137.656a.3.3 0 0 0 .044-.082l-.028.018z" /> + <path d="M124.306 131.442c.101-.223.063-.288-.032-.533.008-.236.058-.436.097-.794.183-.225.737.17.845.3-.023.026-.019.19.006.336.025.152.061.314.095.477.151.383.318.579.344.831.006.029.001.055.001.07-.006.03.067.011.124.014.038.002.097.041.124.081.036.054-.034.111-.088.166-.288.29.303.381.362.517a.3.3 0 0 1 .023.11c-.004.174.146.213.2.322 0 .301.207.51.347.746.174.171.244.413.308.565.114.184.329.339.494.489.109.055-.049.206-.006.33a.4.4 0 0 0 .06.088c.121.083.123.356.182.441.012.053.028.07.046.087.02.017-.014.076.021.107.127.055.265.122.217.248a.05.05 0 0 0 .016.041c.027.026.093.024.138.034.267.072.154.353.391.494.149.132.347.157.491.281.131.035.134.19.188.295-.009.077.131-.096.151-.058.027.024.001.167.057.205.064.056.319-.074.272.061-.009.084.092.036.134.08.014.038-.014.114-.016.162-.027.13.103.153.147.204.016.045-.047.128-.029.148.046.059.183.043.252.092.25.184.09.645.42.772.233.067.288.078.135.35-.002.03.232-.068.288-.009.05.108.107.248.179.343.052.142.087.306.18.381.058.031.157.071.156.171-.036.131.003.293-.029.415-.037.05-.088.022-.113-.038-.011-.046-.003-.118-.037-.157-.038-.044-.141-.073-.252-.085-.185.005-.252-.077-.226-.238.006-.089-.093-.142-.088-.237.049-.201-.138-.15-.243-.21-.195-.095-.379-.284-.508-.466-.203-.163-.36-.332-.463-.568-.041-.133-.199-.044-.308-.079-.09-.065-.205-.229-.34-.244-.077-.008.013-.151-.045-.187-.02-.014-.108.004-.186-.001-.164-.031-.227-.205-.367-.282-.257-.157-.349-.283-.567-.484-.299-.178-.389-.451-.677-.642-.393-.445-.716-1.006-.956-1.559-.131-.14-.293-.259-.47-.394-.074-.066-.093-.157-.046-.264.002-.085-.256-.145-.275-.317-.03-.113-.039-.21-.053-.311-.122-.188-.122-.516-.226-.725-.071-.246-.261-.322-.354-.522-.038-.276-.046-.533-.129-.735-.126-.172-.206-.248.092-.389.059-.08-.164-.078-.271-.154-.121-.062-.19-.118-.183-.159zm.683 1.069.014.022h.003zm.127.06c-.001-.011-.045-.001-.086.015a.1.1 0 0 1 .008.044c.031-.026.048-.056.078-.059m.641-.384.016-.003q.017.014.023.026c.025-.01.047-.023.025-.035z" /> + <path d="M125.652 132.194q-.007-.002-.011-.005l-.025.018.04-.005zM130.653 139.31l.001-.003-.01.015zM125.347 134.05l.029-.015-.029.004zM130.699 140.004a.1.1 0 0 0-.02.027q.008-.01.02-.027M130.831 140.201l-.012.055a.2.2 0 0 0 .012-.055M130.907 140.382l.043-.034zM128.836 138.398s-.005-.002-.009-.001c-.029.005-.015.006.009.001M129.645 138.811q-.036.015-.062.021c.003.018.009.028.062-.021M128.061 137.812l.002-.001-.004-.004zM129.556 138.803c-.008.029.005.034.026.03-.002-.014-.003-.034-.026-.03M131.495 141.011l.005.011.013-.016zM131.514 141.006l.018-.006c-.004-.003-.009-.004-.018.006M131.57 140.988l-.038.013c.006.005.013.014.038-.013M131.319 140.793l-.033.033zM131.25 140.75c.007.021-.03.106.01.103l.026-.026c-.056.042.029-.122-.036-.077M131.432 140.127l.013.068c.029-.041.067-.096.094-.086.056-.154-.069.087-.107.018M131.361 139.944c.038.009.053-.048.075-.065-.047.015-.058.019-.075.065M130.432 138.934l.086-.078c-.03-.006-.033.031-.086.078M129.818 139.158l-.035.067.085-.064zM130.309 138.479l.019-.003-.059-.001zM128.696 136.86l-.099.102c.03-.005.15-.111.099-.102M127.934 136.235c.047-.055.065-.105.001-.072.006.023-.022.075-.001.072M126.485 133.764l.051-.006-.052-.012zM131.428 158.36c.061-.073.125-.071.195-.025.114.022.225-.099.341.017.105.069.195-.015.296-.035.134.05.281.128.407.072.305-.071.604-.438.909-.318.052.027.116-.089.027-.25-.077-.133-.169-.134-.239-.129-.123-.039-.248-.175-.361-.202-.106.041-.22.153-.33.152-.113.041-.222-.045-.336-.184-.089-.044-.173.016-.263-.007-.274-.013-.524.202-.792.272-.039.039-.066.204-.046.41.039.299.13.24.184.234zm.242-.213v.002l-.004.005zm.019-.001q-.003-.005-.008-.004a.2.2 0 0 1 0-.058c0 .02.004.037.008.062m-.054-.587c.003-.012.004.004.005.021l-.005.011v.01zM142.927 158.933c-.061.074-.125.071-.195.025-.115-.021-.226.1-.342-.017-.104-.069-.195.015-.296.036-.134-.05-.28-.129-.406-.073-.305.071-.604.438-.91.318-.052-.027-.116.089-.026.25.077.133.168.134.238.129.123.039.248.175.362.202.106-.041.219-.153.329-.152.113-.04.222.045.336.184.089.044.174-.016.264.007.273.013.524-.202.791-.272.039-.038.066-.203.046-.41-.039-.298-.129-.24-.183-.234zm-.243.213v-.002l.004-.004zm-.018.002q.003.004.008.003a.3.3 0 0 1-.001.058c.001-.02-.004-.036-.007-.061m.054.587c-.003.012-.005-.005-.005-.022l.005-.01v-.011zM143.997 148.054c.084-.038.136-.007.172.064.084.07.232.011.273.165.054.107.167.073.259.099.087.103.171.237.301.243.284.071.702-.122.897.118.03.047.136-.027.139-.209-.002-.151-.076-.192-.136-.219-.083-.088-.122-.263-.203-.337-.106-.01-.252.039-.342-.01-.112-.014-.161-.138-.19-.311-.052-.078-.15-.062-.213-.122-.219-.131-.526-.052-.778-.107-.051.017-.15.15-.23.342-.108.281-.006.269.041.287zm.299-.081-.001.002-.006.002zm.016.007q0-.006-.005-.007a.3.3 0 0 1 .027-.051c-.009.017-.013.034-.022.058m.231-.543c.007-.009.001.006-.007.022l-.009.007-.004.009zM151.337 140.668c-.094-.027-.121-.089-.112-.176-.033-.118-.193-.172-.141-.334.014-.129-.103-.179-.168-.267-.017-.149-.013-.323-.121-.419-.204-.261-.673-.389-.705-.733 0-.061-.133-.072-.238.083-.085.13-.043.218-.007.283.021.134-.044.312-.016.432.085.084.239.145.288.25.089.091.061.232-.012.4.001.104.094.159.115.255.114.267.423.414.609.639.052.021.214-.024.391-.132.252-.166.157-.227.127-.276zm-.304-.14.002-.001.006.002zm-.01-.017q-.003.005.001.009a.3.3 0 0 1-.052.025c.018-.008.031-.02.051-.034m-.505.304c-.012.003.003-.006.018-.014h.011l.01-.004zM157.974 149.249c-.087-.035-.103-.095-.079-.173-.013-.112-.16-.177-.082-.319.035-.117-.071-.175-.12-.262.009-.138.042-.297-.047-.396-.156-.259-.592-.424-.566-.741.011-.056-.118-.08-.246.05-.104.111-.079.195-.054.258-.002.125-.096.281-.089.394.07.085.21.156.24.257.071.092.021.219-.079.365-.016.095.065.155.069.245.067.255.344.422.488.647.048.024.213-.001.404-.081.274-.126.192-.192.17-.239zm-.272-.16.001-.001.006.003zm-.007-.017q-.004.005-.001.009a.3.3 0 0 1-.055.017c.018-.006.033-.015.056-.026m-.545.226c-.012.001.003-.005.02-.011l.011.002.01-.003zM152.412 155.299c-.087.033-.138-.001-.17-.075-.081-.075-.233-.025-.266-.182-.048-.11-.164-.083-.256-.114-.082-.109-.159-.248-.289-.262-.282-.089-.713.078-.897-.174-.028-.049-.139.019-.151.201-.007.151.067.196.125.227.079.093.109.271.186.35.107.017.257-.023.344.031.112.021.155.149.175.323.049.081.148.071.208.135.213.145.526.085.777.156.052-.014.159-.142.25-.328.124-.275.02-.269-.026-.29zm-.306.063.001-.002.006-.002zm-.015-.008q0 .006.004.007a.3.3 0 0 1-.03.049c.011-.016.015-.033.026-.056m-.261.529c-.009.008-.001-.006.007-.022q.003 0 .009-.006l.006-.009zM149.497 165.715c-.049.08-.11.085-.183.048-.111-.008-.202.125-.327.023-.108-.055-.183.038-.277.07-.133-.033-.283-.093-.396-.023-.281.106-.519.506-.825.423-.053-.02-.099.102.006.251.09.123.178.113.244.1.121.024.258.144.369.157.095-.053.19-.177.294-.189.102-.054.217.018.343.142.09.034.163-.036.251-.023.262-.02.474-.263.719-.364.033-.043.037-.21-.008-.413-.074-.291-.153-.222-.204-.21zm-.204.24-.001-.002.004-.005zm-.018.004q.005.004.008.002a.3.3 0 0 1 .007.058c-.002-.02-.008-.036-.015-.06m.125.576c-.001.012-.004-.004-.007-.021l.003-.011-.001-.01zM158.798 167.175c-.091.026-.141-.011-.171-.088-.08-.082-.238-.044-.265-.205-.045-.114-.165-.096-.258-.135-.08-.115-.153-.261-.286-.286-.285-.111-.735.024-.912-.244-.027-.051-.144.008-.164.191-.013.152.06.204.119.239.077.1.1.281.176.367.108.025.264-.004.351.058.114.03.153.161.166.339.046.086.148.083.207.152.213.163.537.126.791.217.054-.01.169-.131.271-.312.138-.267.032-.269-.015-.294zm-.316.04v-.001l.007-.002zm-.016-.009q0 .006.004.007a.3.3 0 0 1-.033.048c.012-.016.017-.033.029-.055m-.291.513c-.009.009 0-.006.009-.021q.003 0 .01-.006l.006-.008zM158.169 158.68c.094.03.12.093.109.18.031.12.191.179.136.34-.017.129.099.183.163.273.014.15.007.325.114.425.199.268.666.408.692.754-.001.062.132.077.24-.076.087-.13.047-.22.012-.286-.019-.135.049-.313.024-.434-.084-.086-.237-.151-.285-.258-.086-.094-.056-.235.02-.403.001-.105-.091-.162-.11-.259-.11-.272-.416-.427-.598-.659-.053-.022-.215.02-.395.124-.255.161-.161.225-.132.274zm.302.149-.002.001-.006-.003q.001.002.008.002m.009.017a.01.01 0 0 0 0-.009.3.3 0 0 1 .053-.023c-.018.008-.032.019-.053.032m.512-.293c.012-.003-.003.006-.018.014l-.012-.001-.009.004z" /> + </g> + </g> + </svg> + ) +} diff --git a/components/Icons/MagicWand.tsx b/components/Icons/MagicWand.tsx new file mode 100644 index 000000000..5832bca67 --- /dev/null +++ b/components/Icons/MagicWand.tsx @@ -0,0 +1,54 @@ +import type { IconProps } from "@/types/components/icon" + +export default function MagicWandIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .375h358V201.75H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .375h358V201.75H0z" /> + <path + fill="#cd0921" + d="M203.302 70.126 95.899 106.329c-4.078-1.764-1.874-6.778-1.874-6.778l46.125-15.54c2.204 2.26 3.582 2.095 5.565 1.323.717-.275.827-1.212.221-3.306l2.755-.937c.662.551 1.323.882 2.094 1.268 3.252 1.488 4.795-.662 3.913-3.306h.22c0-.056 18.075-6.117 18.075-6.117l28.436-9.643s4.629 2.59 1.873 6.778zM233.795 117.007c24.271-8.594 40.941-24.05 37.233-34.52s-26.39-11.992-50.661-3.398-40.941 24.05-37.232 34.52c3.708 10.471 26.389 11.992 50.66 3.398" + /> + <path + fill="#cd0921" + d="M275.437 151.127a88.72 88.72 0 0 1-52.296 18.57 5.6 5.6 0 0 1-5.401-3.692l-9.919-27.992-11.297-31.795 29.758-10.58 29.758-10.58 11.296 31.795 9.92 27.993c.826 2.259.055 4.794-1.819 6.281" + /> + <g fill="#4d001b"> + <path d="M204.184 35.905c-.055 0 0 .165.166.11l.165-.165h-.331zM205.672 36.181c.276-.11.551-.275.386-.44-.221.165-.331.11-.551.33-.221 0-.386 0-.331-.11-.055 0-.33 0-.441.11.276.11.662.11 1.047 0 .055 0 0 .11 0 .11zM221.929 25.272s0 .11-.055.11c0 0 0-.055.055-.11M221.929 25.27l.165-.33s-.11.165-.165.33M208.593 35.52c-.056 0-.111 0-.166.055h.166zM219.89 30.836v.11c-.055 0 0 .055 0 .11zM216.638 34.197c.11 0 0-.22 0-.275 0 .055-.055.165-.165.22l.11.055zM204.184 36.235h.055v-.11l-.11.11zM238.626 36.07c.441.055-.661.276 0 .33-.055-.054.551-.33 0-.33M226.447 28.025c0 .11 0 .11.055.276 0-.11-.055-.11-.055-.276M228.211 31.497v-.055s-.055-.055-.055-.11l.11.165zM218.787 42.628v-.22c-.055.11-.385-.331 0 .22M208.593 35.63s0-.056.11-.056h-.11zM227.66 27.695c.055.166.11.386.22.551a4 4 0 0 0-.22-.55M228.596 29.79c0 .11 0 .22.055.33h.055l-.11-.386z" /> + <path d="M215.922 40.038c.441.276.331 0 .496 0 .551.331.165.331.276.496.33.22.661.276.936.496 0 0 0 .11-.055.055.221.11.441.33.662.551.22.22.44.496.661.662v.055c0-.11.11-.22.165-.22.165.22.331.33.276.495-.055-.11-.111-.11-.221-.165l.166.22c0 .33-.221-.275-.331-.22.275.44.771.826.882 1.267-.055.055-.166-.11-.276-.275s-.165-.22-.11 0l-.221-.551c0 .55-.165-.33-.22.22.331.717.496.717.772 1.488.165.11.11-.11.275 0 .606.992-.11 1.047.441 1.708.22.165.441.165.496.772l-.276-.11c.221.77.441.33.551 1.157-.11-.11-.22-.607-.22-.441 0 .55.22.33.331.716l-.166.11c.276.827.607 1.708.827 2.59-.055 0-.165-.165-.165 0 .33 1.157.44 2.48.496 3.637l.22.44c0 .11 0 .221-.11.11 0 .442.11 0 .22.221 0 .276 0 .331-.11.22.276.772.551 2.205.496 3.031v-.165c-.055.661.331.717.22 1.323v-.11c0 .826.056 1.653.111 2.424h.992c0-.606.11-1.157.22-1.598-.22-.22.22-1.378-.11-1.488.22-.771.275-.55.496-1.653 0-.275-.166-.496-.11-.826h.165l-.11-.496.22-.22v-.331c0 .11-.11.275-.165.275 0-.551.275-1.322.385-1.322v-1.323c.111 0 .111.276.111.44-.055-.715.22-.11.165-.77-.055.055-.11-.056-.11-.056.165-.275.275-.991.33-1.542l.111.11c.22-.937.385-1.984.661-3.031-.165.33-.331.22-.276-.11h.221c-.055-.276-.165.22-.165-.22.11-.386.275-.221.275 0 0-.166 0-.331.055-.496.055 0 .055.11.11.165 0-.22.441-.717.331-1.047h.055c.165-.496.276-.882.386-1.212.11-.331.22-.662.386-1.047-.111-.055 0-.386 0-.662.165-.275.33-.55.551-.826.22-.276.385-.606.606-.882.22-.44 0-.22 0-.44.11 0 .606-.497.441-.166.275-.33.441-.551.661-.771.11-.11.22-.22.331-.386q.247-.166.496-.496c-.111 0-.276.11-.221 0 .165-.165.441-.22.441-.165.22-.166.551-.386.827-.496.33-.11.661-.276.992-.386.661-.22 1.322-.386 1.763-.661.331-.11.661-.276.992-.441.496-.11-.276.165.11.165 1.047-.55 1.764-.385 2.7-.661.772.276 2.646-.33 3.637-.165v-.11c.166-.11.276 0 .441.055 0-.055-.275-.055-.11-.11.276 0 .496 0 .772-.056V35.52c-1.984 0-4.078-.386-6.007-.772-.772-.165-.551.441-1.543 0l.331-.11c-.827 0-1.654-.275-2.425-.55-.772-.276-1.488-.607-2.204-.938h.275c-.11-.165-.386-.275-.606-.44-.221-.11-.441-.22-.496-.166-.165-.165 0-.11-.055-.22-.165-.276-.717-.386-.772-.606 0 0 .111 0 .166.055-.221-.11-.662-.716-.606-.496-.331-.496-.717-.827-.882-1.322-.331-.166-.441-.937-.662-.882.276-.055-.275-1.047-.495-1.378.11.11 0-.33.11-.22-.166-.386-.331-.772-.441-.661 0-.827-.716-1.488-.496-2.04-.441-1.212-.827-2.424-1.102-3.581.22 0 .275 1.267.551 1.157-.331-1.047-.661-1.708-.772-2.81 0-.276.111.165.166.22-.276-1.102-.331-2.149-.551-3.14l.11.22c0-.22 0-.44-.11-.44v.164c-.056.331-.386-.716-.496-.771.33.276 0-.992.441-.496 0-.11-.111-.275-.166-.22 0-.22 0-.276.166-.055-.111-.717-.221-.441-.276-1.103.055 0 .11.11.165.166-.11-.33-.275-.606-.275-1.157 0 0 .055 0 .11.11-.11-.937-.441-1.543-.386-2.59.276.275.055-.33.276-.44h-1.157v.55l.165-.22c0 .496.11.937 0 1.322v-.385c-.055 0-.11.881-.11.881l.11-.496c.055.496.275 0 .165.606 0-.11 0 .496-.165.717 0 .22.11.496 0 .826-.055.11-.221-.11-.276 0 .166.276-.055 1.102.055 1.433 0-.11-.11-.11-.165-.11l.11.22c-.055.22-.11.22-.165.22-.11.662.276-.165.055.607v-.166c-.165.772-.11 1.543-.275 2.26-.221.165 0-.662-.166-.441-.11 1.047-.11 2.204-.33 3.196v-.166c.33.22-.221.717-.221 1.268 0-.11-.11-.22-.11-.165-.165.66-.22 1.432-.386 2.48v-.166c-.22.386-.33 1.047-.551 1.433 0 .165 0 .385.11.275a5 5 0 0 0-.716 1.818c-.165.607-.386 1.213-.827 1.654.055-.11.111-.331 0-.22-.11.33-.275.605-.441.936.166 0 .111-.055.331-.22 0 .165-.11.44-.22.66.165-.44-.166-.11-.331 0 0 0 0 .056.11.056-.496.275.166.22-.441.716-.165.165-.275.386-.496.606-.165 0 .166-.275.056-.385-.276.33-.386.771-.772.936.11-.165.276-.33.386-.44-.441.165-.441.22-.661.385l-.607.33h.166c0 .111-.111.221-.221.331s-.22.166-.33.22c-.276.166-.551.276-.772.552.496-.496 0-.165 0-.33-.165 0-.441.11-.386 0-.22.275-.551.11-.881.495 0 0-.331.11-.331 0-.386.165.11.055.11.11-.551.386-1.543.276-2.425.662-.771.275-.936.44-1.653.66-.275-.054.166-.22.166-.22-.441 0-.772 0-1.103.11.056-.054 0-.054-.11-.11-.33 0-.22.22-.606.166.055-.055.165-.165.276-.22-.386.11-.717.22-1.103.275-.11-.11.221-.165.331-.22-.441.055-1.102.165-1.267.33h.275c-.165 0-.11-.11 0-.11.386-.165.551 0 .551.055h-.275c.33.33 1.102-.055 1.653-.11l-.221.22c.166-.055.386-.165.552-.22.11 0 .22.165 0 .22.44.055.33-.11.716 0l.386-.11c-.055.055.11.165-.166.165.717 0 1.103-.33 1.378-.22h-.055c.937-.22.055-.165.771-.496.221.11.386.22.552.276v-.166c.165 0 .33-.055.33 0 .331-.22-.055-.055.11-.22.496 0 1.268-.441 1.433-.276.11-.165-.496.055 0-.22.221.22.551-.276.992-.33-.055.22-.496.33 0 .22.055-.166.276-.276.496-.331s.496-.165.606-.275c-.055-.166.662-.496 1.102-.992 0 0 .276-.11.551-.386.276-.276.607-.606.827-.771 0-.056 0-.276.165-.441.111-.22.276-.386.331-.606.11.055.11.165 0 .44l.22-.385c0-.11 0-.276.166-.496v.165c.386-.496.441-1.102.826-1.708-.11-.11-.606.33-.385-.33.055 0 .22 0 .165.22 0-.055 0-.22.11-.331v.33c.165-.275 0-.22.055-.44.11 0 .11-.166.221-.11 0 .055-.111.22-.111.33.111-.275.276-.606.441-.661-.055 0-.11 0-.055-.276.166-.495.166-.11.331-.44 0-.166.165-.496 0-.496 0-.166.11-.166.165-.22 0-.276.386-1.323.11-1.048.056-.936.607-1.873.717-2.81h.055c.055-.551.22-1.212.165-1.598 0-.165.166-.386.221-.275 0-.441 0-.496.165-1.047 0 .44.11-.11 0 .44.11-.55.22-.66.165-1.267.111.22.221-.386.221-.661l-.166.386c0-.276.056-.552.111-.827l.165.165c.386-1.102-.11-2.094.331-2.865-.111-.33-.166.606-.276.33.055-.495.386-1.046.386-1.212.165-.716-.221-.661-.055-1.432-.055.11-.276.165-.276-.386.055-.496.331-.606.331-.276v.166c0 .165 0 .385.11.165h-.055c.11-.33.11-1.047.22-.882 0-.385-.11-.165-.165.11.11-.55.11-.881.11-1.432h-1.047v.33c0-.11.11-.22.11-.11 0 .992.166.441.221 1.102-.055.386-.276-.11-.11.551 0 .441-.166.11-.221-.055.166.606 0 1.157 0 1.543v-.33.495l.11-.22v.386c.111.165.221-.166.331.22 0 .276.165.772 0 .882 0-.827-.165.11-.275-.551v.496l-.056-.055c-.055.771.221.33.331 1.157-.11-.11-.165.22-.11.33 0-.33.165-.165.275.11 0 .497.111.552.166.827v-.33c.11.11.11.33.22.716-.055 0-.11-.33-.11-.165.22.385-.055.936.165 1.432 0 .276-.165.055-.165.276.22.606 0 .716.165 1.322.11-.22.055-.22.276.22a7.4 7.4 0 0 1-.276-1.046c.11.22.221.44.276.66-.055-.33-.221-.66-.221-.88.166.33.111.275.221.11-.11.495.275.826.22 1.377h-.33c0 .827.44 1.378.551 2.37v-.331c.165.11.11.606.275.882-.11 0-.11.22-.11.33.055 0 .165.716.386.772v.496c.165.826.551.826.771 1.542-.165-.165-.165.166-.386-.275.056.275.166.496.221.44 0 .166.386.662.386.882.11.11.22.055.275.33 0 0 .276.387.276.111 0 .441.22.937.496 1.433.275.496.551.937.661 1.322.386.496.882.992 1.267 1.323h-.11c.221.275.386.275.551.33.166 0 .276.056.606.331.221.386-.44-.165-.22 0-.055.165.165.33.441.496.275.165.606.276.826.496h-.11c.166.11.386.22.717.275.275.11.606.166.936.331.496 0 1.378.22 2.039.33-.22.056-.33 0-.22.166.276.055 0-.22.551-.11.165.11.551.275.606.44-.165 0-.386-.055-.551-.11.221.276.717.166.992.22h-.055c.827.221.882 0 1.819.111h-.056c.551-.22.386.11.937 0l.11.22c.331 0 1.158-.11 1.764-.11-.331.11-1.047.165-1.488.22.331 0 1.102.11 1.267 0h-.44c.44-.11.936-.165 1.598-.165-.111.33.992.276 1.708.386v-.937c-.165 0-.331 0-.441-.11-1.157.22-2.314.055-3.637.276.496.275-.386.055-.275.385-.331.055-.441.055-.441.055h-.992c-.221-.11.275-.165.22-.22-.661.11-.33-.11-.771-.11.11.11-.221.22-.606.275h.551c-.882.386-.882 0-1.819.386.11-.055.165-.11.276-.165-.221.11-.662.22-1.103.385-.44.166-.826.386-1.047.607-.11 0-.22 0 0-.166-.275.11-.551.276-.881.441-.276.165-.551.33-.827.551-.551.386-.992.772-1.433.992v-.11c-.165.165-.22.33-.496.496 0 0 0-.11-.055-.055-.055.11-.385.496-.606.716 0-.11.055-.165.11-.276-.22.166-.385.386-.551.607-.165.22-.275.385-.386.606s-.22.385-.275.606-.165.44-.276.661c-.22-.11-.771.661-.992 1.047-.165.275-.275.606-.385.882s-.166.55-.221.826c-.165.551-.22 1.102-.385 1.708-.496.662-.827 2.535-1.213 3.692.055-.165.166.055.166.276-.111.275-.001.826-.221.716v-.11c-.22.165-.275.771-.386 1.212l.276.11c-.606 1.158-.331 3.196-.772 3.803v.936h-.165c-.11.772-.165 1.157-.22 2.204l-.111-.22c-.055.551.386.771.386 1.267l-.22.166c0 .385-.055.771-.11 1.157h1.322c0-.606 0-1.268-.165-1.874 0 0 .11 0 .11.22 0-.495 0-1.818-.276-1.597.221 0-.055-1.047-.22-1.543h.165c-.275-.386-.275-.386-.441-.992 0-.165.111-.165.111.055 0-.496-.166-.386-.166-.992l.111.22c-.056-.495-.111-.44-.276-.716-.11-.33-.11-.992 0-1.047-.11-.055-.275-.33-.275-.606 0 0 .11.055.11.11 0-.881-.386-1.212-.331-1.818 0 0 .055-.055.055-.11.11.661.221 1.212.221 1.157.11 0 .055-.551.33-.165-.22-.441-.551-1.102-.606-1.653v-.055c0-.056 0-.166-.11-.276 0-.165 0-.275-.055-.44.11-.111-.055-.607-.11-.883-.166.056-.221-.275-.276.056l.055.22v.11c0 .166.11.386.165.661-.11-.22-.22-.385-.22-.716-.11-.11-.276-.22-.331-.33.111-.441 0-1.158.166-1.268-.331-.771-.606-1.873-1.102-2.314-.111-.22 0-.276 0-.386.055.11.11.276.22.33-.11-.22-.276-.55-.386-.826s-.275-.496-.386-.496c-.165-.606.331.22-.055-.496h.111c0-.11-.111-.33-.166-.496s-.165-.33-.275-.496l-.662-.826c-.496-.496-.991-.992-1.543-1.763.056.11.111.165.111.22-.662-.826-1.598-1.378-2.59-1.873-.937-.496-1.929-.882-2.866-1.323-.551-.22-.661-.11-.992-.11v-.22h-.716c-.827 0-1.378-.717-2.48-.607l.11.11c-.386-.055-1.212-.11-1.157-.22 0 0-.11.11-.276 0v-.11c-.33 0-.661 0-.992.055-.716-.11.166-.33-.936-.44-.386 0-1.158.22-.992.275.165 0 .385.055.441.165h-.386c-.055.276-.331.551.496.771l.606-.11.165.11h-.496c.276.11.496 0 .662 0 0 .056.11.11.275.166l.606-.22c.055.11-.275.165.11.275.276-.055-.275-.276.221-.276.275.166.165.22.551.166 0 .055 0 .11-.165.11.33-.055.826.055.992 0 .275.165 1.047.11.936.33.111 0 .551-.11.827-.055-.551.166 1.047.22.827.496.22-.055.551 0 .881.055.386.11.772.22 1.102.22h-.165c.331.111.441.276.606.387.111-.22.662 0 1.047 0 .331.385-.33.11-.33.33 0-.165.771.166.716 0 .276.276.221.22.276.441.165-.22.33.11.606.11.33.386 0 .276.496.496.055.11 0 .11-.055.11a.6.6 0 0 1-.221-.055zm6.117 11.186c0-.11-.055-.22-.055-.275 0 .055 0 .11.055.275m.22 1.102c0-.11 0-.33-.11-.496 0 0 .11 0 .11.11zm.551-2.59c.056.166 0 .22 0 .276 0-.055 0-.165-.11-.33 0 0 .055 0 .11.055" /> + <path d="M222.535 49.461v-.055.11h.055v-.11zM217.134 32.875l-.33.165q.248-.082.33-.165M225.069 17.06v.056c.055.165 0 .055 0-.055M227.604 27.639l.056.055zM223.417 12.486v.441c0-.165.055-.33 0-.44M210.301 35.354h-.772c.111 0 .606.11.827 0zM213.883 35.244l-.716.166c.11 0 .33 0 0 .165.936-.11-.221-.055.661-.33zM215.977 34.473c-.331.22 0 .055 0 .11.22-.165.22-.22 0-.11M223.031 20.643h.11c0-.22-.055 0-.11 0M222.81 17.5l-.165.276.11.165zM227.715 31l.11-.165c-.11-.165-.33-.11-.11.165M237.965 36.291c.11.11.441.22.661.165-.275 0-.496-.165-.661-.165M224.078 53.539v-.22l-.056.44zM241.657 44.5s-.166 0-.111.11h.166c0 .055-.055-.11-.055-.11M241.326 45.217c.11.11.276.22.441.165-.165-.11-.11-.165-.331-.276 0-.11 0-.165.111-.165 0 0 0-.165-.056-.22a.414.414 0 0 0 0 .496h-.11zM243.42 55.191l.11.166s0-.11-.11-.166M241.877 46.54s0-.055-.055-.11v.055zM241.987 52.657s0-.055-.055-.055h.11v.055zM241.492 50.509h.22c-.055 0-.11 0-.11-.11h-.11zM241.767 66.599c-.11.22-.22-.33-.33 0 .055 0 .275.275.33 0M242.483 59.766s-.055 0-.055.11v-.11zM239.562 52.27h.166c-.11 0-.055-.275-.166 0M241.822 46.596h.055c0-.055 0-.055-.055 0M243.585 60.316l-.11.22c0-.054.11-.165.11-.22M243.2 61.307c-.055 0-.11.055-.165.11 0-.055.055-.11.11-.165z" /> + <path d="M239.783 50.344c-.055.275.165.165.275.22 0 .33-.165.11-.275.22 0 .22.165.386.11.551h-.11c.11.22-.11.606 0 .882h-.055.275c0 .11.055.276-.055.276 0-.056 0-.11-.055-.11v.11c-.22.055 0-.166-.11-.22 0 .275 0 .55-.055.715-.165 0 .055-.44-.165-.275l.165-.276c-.331.11.055-.165-.276-.055-.165.331 0 .441-.22.772.055.11.165 0 .22.165 0 .551-.551.165-.551.606.055.11.276.33 0 .441l-.11-.165c-.22.22.165.33-.22.496 0-.11.11-.22.055-.22-.276 0 0 .165-.166.33l-.165-.11c-.22.22-.496.55-.882.771 0-.055 0-.11-.055-.165-.441.275-1.047.33-1.598.33a.8.8 0 0 0-.165.22s-.11-.054-.055-.11c-.221 0 0 .11-.055.166-.111 0-.166-.055-.111-.11-.33.22-.992.44-1.377.275h.055c-.331-.11-.331.33-.606.166h.055-1.378v.991a.93.93 0 0 1 .551.166c.11-.22.661.165.717-.166.33.22.275.22.771.441.11 0 .22-.165.441-.165v.165l.22-.11.111.22h.165c-.055 0-.11-.11-.11-.165.275 0 .551.22.551.33h.606c0 .056-.11.056-.221.056.331-.055 0 .165.331.11 0 0 0-.11.055-.11.11.11.386.22.606.275l-.11.11c.386.166.827.331 1.157.552-.11-.11 0-.276.166-.22v.164c.055 0-.11-.165.11-.11.11.11 0 .22-.165.22h.22c0 .11-.055.111-.11.166.165 0 .11.33.33.276.111.22.221.275.276.44.055.11.165.22.276.386.165-.055.165.11.33.165.055.276 0 .662.166.992.165.22.165 0 .275.11-.11.056 0 .386-.165.22.165.387.165.497.385 1.048 0-.055 0-.165.111-.11 0 .11 0 .22-.055.22.33.551-.166 1.433.22 1.929l.22.44c0 .22-.11-.11-.165.056.276.495.055.881.276 1.322-.386.386.165 1.267-.111 1.763h.111c.11.11 0 .11-.055.22.055 0 .055-.11.11-.054 0 .165 0 .385.055.55h1.267c0-.88.276-1.763.441-2.644.055-.386-.496-.276-.22-.772l.165.166c-.11-.827.22-1.598.165-2.37 0 .055.111.055.055.11.166-.11.111-.606 0-.606 0-.11.111 0 .166-.055.11-.165-.055-.44.055-.496v.055c0-.11.11-.496 0-.44.165-.276.055-.552.22-.717-.11-.22.221-.44 0-.55.221.11.331-.387.331-.607 0 .055.11-.11.22 0 .056-.165.111-.33 0-.386.221-.055.221-.275.276-.385 0-.166.11-.276.331-.22.275-.442.661-.827 1.157-1.103.055.22-.496.276-.331.496.331-.33.551-.606 1.047-.771.11 0 0 .11-.055.165.441-.276.937-.276 1.378-.496 0 0 0 .055-.055.11.11 0 .22 0 .165-.11h-.055c-.165-.11.275-.33.275-.44-.11.33.496 0 .276.44.055 0 .11-.11.11-.165.11 0 .11 0 0 .165.331-.11.166-.22.496-.22 0 .055 0 .055-.055.165.11-.11.276-.276.551-.22 0 0 0 .054-.055.054.441-.055.716-.33 1.212-.275-.11.22.166.055.221.275V56.13h-.221l.111.166c-.221 0-.441.11-.607 0h.166c0-.055-.441-.055-.441-.055l.22.11c-.22.11 0 .275-.275.165.055 0-.221 0-.331-.165-.11.055-.22.11-.386 0 0-.055.055-.22 0-.276-.11.166-.551 0-.716.166l.055-.166-.11.11c-.11-.055-.11-.055-.055-.165-.331-.055.055.276-.276.11h.055c-.385-.11-.716 0-1.047-.165 0-.22.276 0 .221-.165-.496-.055-1.047 0-1.488-.22h.055c-.165.275-.276-.221-.551-.166.055 0 .11-.11.11-.11-.275-.166-.606-.22-.992-.496h.11c-.11-.165-.33-.386-.385-.551-.111 0-.166-.11-.221 0 0-.386-.165-.606-.33-.827-.166-.22-.331-.496-.276-.826 0 .055.11.11.11.055-.055-.165-.165-.276-.22-.441-.11.055-.055.055-.11.22-.111 0-.166-.165-.221-.275.11.22.221-.055.221-.165h-.111c.166-.331-.275 0-.22-.331h.055c-.055-.11-.165-.22-.165-.386.11-.11.11.11.22.11 0-.22-.33-.33-.275-.55.055.055.11.22.165.275.11-.22.055-.22.055-.386v-.33.11c-.441-.166-.22-.496-.496-.772.276.276.165 0 .331 0 0-.11.055-.22.11-.22-.165-.11.055-.276-.165-.496 0 0 0-.165.11-.165-.055-.22-.11.055-.165.055-.221-.276.11-.772-.166-1.212-.165-.386-.33-.441-.441-.772.055-.11.221.055.221.055.055-.22 0-.33 0-.55 0 0 .11 0 .165-.056 0-.165-.22-.055-.165-.275.055 0 .165.055.22.11-.055-.166-.165-.33-.22-.496.11-.055.165.11.22.165-.055-.22-.11-.55-.275-.606v.11c0-.055.11 0 .11 0 .11.166 0 .276-.11.276v-.11c-.331.165 0 .55 0 .771l-.221-.11.221.275c-.055.055-.166.11-.221 0-.11.22.11.166 0 .33l.11.166s-.165 0-.11-.055c-.11.33.221.496.055.661.111.441.166 0 .386.331l-.386.275h.166c0 .056 0 .166-.055.166.11.165.055 0 .22 0-.11.22.165.606-.11.716.11.055.055-.22.165 0-.275.11.11.276 0 .496-.165 0-.11-.275-.22 0 .275.11 0 .44.11.606.22 0 .165.386.275.661-.055 0 0 .607 0 .882.221 0 .276.276.331.496-.11 0-.165 0-.275-.11v.22c.11 0 .165.055.22.22h-.165c.11.276.33.441.385.827.111 0 .276-.386.496-.11-.055 0-.165.11-.275 0 0 0 .11.055.11.165h-.165c0 .11.11 0 .165.055-.11 0 0 .11-.11.11 0 0 0-.11-.055-.165v.441c.055 0 .11-.055.22 0 .165.22-.055.165 0 .33.11 0 .11.221.276.111v.165c.055 0 .165.166.275.276s.221.11.221 0c.44.22.661.716 1.157.881.275.11.551.276.771.22.055 0 .166.166.111.221.22 0 .275 0 .496.166-.221 0 0 .11-.221 0 .276.11.276.22.606.165-.11.11.166.22.276.22l-.165-.11c.165 0 .275.055.385.055l-.11.165c.496.331 1.047-.22 1.378.22.165-.11-.276-.11-.11-.275.22.055.496.331.551.331.33.11.33-.22.716-.165 0-.055-.055-.22.22-.276.221 0 .276.276.111.33h-.055c-.056 0-.166 0-.111.111.111 0 .441 0 .386.11.22-.055.11-.11 0-.165.276.11.441 0 .661.055v-1.047h-.165c.055 0 .11.11.055.11-.496-.055-.22.11-.551.166-.22-.11 0-.22-.275-.11-.221-.056-.056-.166 0-.221-.276.165-.552 0-.772 0h.165-.275l.11.11c-.11 0-.165 0-.165-.055-.111.11.11.22-.055.33-.111-.054-.386.11-.441 0 .385 0-.055-.165.275-.22h-.22c-.386-.11-.165.22-.551.276 0-.11-.11-.166-.166-.11.166 0 .111.165 0 .22-.275 0-.275.11-.385.11h.165c0 .11-.165.11-.331.22 0-.055.166-.11.055-.11-.165.22-.495-.055-.716.11-.165 0-.055-.165-.165-.165-.276.22-.386 0-.662.22.111.11.111 0 0 .276.166-.11.331-.22.496-.275-.11.11-.165.22-.275.275.165-.055.275-.165.386-.22-.111.165-.111.11 0 .22-.276-.11-.386.276-.662.22l-.11-.33c-.441 0-.551.44-1.047.661h.165c0 .11-.275.166-.385.276-.055-.11-.166-.055-.276-.055.055.055-.33.22-.165.44h-.276c-.33.386-.055.662-.275.937 0-.165-.221 0-.11-.33-.056.11-.166.22-.056.275-.11 0-.055.386-.165.441 0 .055.11.11.055.275 0 0 0 .22.11.166-.496.22-.33 1.047-.716 1.267 0 .276-.055.606-.11.827 0 0-.055 0 0-.055-.165.33.275.275.055.606-.22.165-.055-.22-.165-.11-.331 0 0 .495-.276.66-.165.111.055.442 0 .772h-.055c.165.22.165.661.165.992-.11-.11-.055-.165-.22-.11 0 .165.22 0 .22.275-.11.055-.165.276-.33.276v-.276c-.166.11 0 .331-.055.496h-.056c0 .386.221.386.166.827h.055c.22.22-.11.165 0 .386h-.221c0 .22.166.606.166.881-.166-.165-.221-.496-.276-.716 0 .165 0 .55.055.606 0-.055-.055-.165 0-.22.166.22.221.44.221.771-.276 0-.276.276-.276.606h.882c0-.165 0-.33.165-.44-.165-.552 0-1.103-.055-1.709-.33.276 0-.165-.33-.11v-.22l.165-.496c.11-.11.11.11.165.11 0-.33.11-.166.221-.386-.111.055-.166-.11-.166-.275l-.11.275c-.22-.44.221-.44 0-.882l.11.11c-.11-.22-.11-.881-.441-1.046 0 0 .111-.11.166 0 0-.551-.496-1.213-.441-1.653h.11c0-.056-.22-.11-.165-.276h.055s-.221-.22-.221-.386l.111.11c0-.606-.441-.77-.662-1.212.221-.055.166-.55.056-.771-.276-.661-.717-1.047-1.268-1.433-.055-.22-.331-.496-.606-.716-.331-.22-.661-.386-.937-.606.055.055-.11.165-.22.165-.111-.11-.441 0-.331-.165 0-.22-.331-.276-.551-.33l-.11.275c-.496-.606-1.543-.22-1.819-.606-.165 0-.33 0-.496.055v-.166c-.386-.11-.551-.11-1.047-.11l.11-.11c-.275 0-.385.44-.606.44v-.22h-.386v1.268c.386 0 .717.11 1.103-.11 0 0 0 .11-.111.11.221 0 .882.11.772-.22 0 .22.496 0 .771-.166v.165c.166-.22.166-.275.496-.385.055 0 .055.11 0 .11.276 0 .166-.166.441-.11l-.11.11c.276 0 .22-.055.331-.22.11-.11.496-.056.551.054 0-.11.11-.22.275-.22v.11c.441 0 .551-.33.882-.33 0 0 0 .055.055.055-.331.11-.606.22-.551.165 0 .11.331.055.165.33.221-.165.496-.495.772-.55h.055c.055 0 .11 0 .165-.055.11 0 .166 0 .221-.056.11.11.33-.11.441-.22-.111-.11.055-.22-.166-.22l-.11.11c-.055 0-.165.11-.276.165.056-.11.111-.22.276-.22v-.331c.276.055.661-.11.771 0 .166-.165.331-.44.441-.661a.8.8 0 0 0 .055-.606c0-.11.166-.055.221-.11v.22c.055-.22.275-.661.11-.772.221-.22.11.22.221-.165.275-.275.275-.606.22-.937 0-.33 0-.716.275-1.047 0 .056-.055.056-.11.056.386-.937.221-1.984.606-2.921.111-.275 0-.33-.11-.496h.166l-.166-.33c-.11-.441.496-.662.276-1.213h-.11c0-.11 0-.55.11-.496 0 0-.11-.055 0-.11h.11l-.11-.44c.055-.331.33.054.385-.442 0-.22-.22-.55-.275-.495 0 .055-.055.22-.165.22v-.165c-.276 0-.551-.166-.772.22l.165.276-.11.11v-.22c-.11.11 0 .22 0 .33-.055 0-.11.055-.165.11l.22.33c-.11 0-.22-.164-.275 0 .11.166.22-.11.275.111-.11.11-.22.055-.11.276-.055 0-.11 0-.11-.11.055.165 0 .385.11.495-.165.11 0 .496-.275.441.055 0 .165.276.165.386-.276-.276-.055.496-.386.386.221.22 0 .66.166.991 0 0-.056-.055 0-.11 0 .165-.111.22-.221.33.221 0 .22.331.331.497-.221.165-.221-.166-.441-.11.165 0 .11.385.275.33-.165.165-.055.11-.275.165.275.056 0 .166.165.331-.165.22-.275 0-.22.276-.11.11-.166-.11-.166-.11h.056zm-2.315 5.18s.056 0 .111-.056zm-.496.22c.056 0 .111 0 .221-.055v.11h-.221zm1.543.44q-.083.084-.165 0l.11-.11v.055z" /> + <path d="M249.041 56.514s.11 0 .165-.055c-.055 0-.165 0-.165.055M241.932 47.366c0-.11.11-.22 0-.386.11 0-.11.276 0 .386M241.436 49.13v-.331c-.055.055-.11.165-.165 0-.111.44.11-.11.165.33M241.492 50.177c-.056-.165-.056 0-.111 0 .055.11.111.11.111 0M245.459 56.459v.11c.11 0 0 0 0-.11M247.057 56.128l-.165-.11-.055.11zM241.822 61.198h.166c0-.11-.166-.165-.166 0M241.051 66.707c-.11 0-.166.22-.055.33 0-.11.11-.22.055-.33M194.65 22.956s0 .165.111.11V22.9c.055 0-.111.056-.111.056M195.367 23.232c.11-.11.276-.276.165-.441-.11.165-.165.11-.275.33-.11 0-.165 0-.165-.11 0 0-.166 0-.221.056q.248.165.496 0v.11zM203.137 18.161l.11-.165c-.055 0-.055.055-.11.165M196.745 22.734s-.056 0-.056.055h.056zM200.712 22.625v-.22.165s0 .055.056.11zM210.521 22.9c.221.11-.33.22 0 .331 0-.055.276-.275 0-.33M203.908 17.83l.055-.055zM201.373 26.373c0-.056 0-.11.055-.11-.055.054-.22-.11-.055.11" /> + <path d="M196.745 22.79v-.056h-.056v.055zM205.782 19.209v.276c.055-.056 0-.166 0-.276" /> + <path d="M200.051 25.38c.22.11.22-.11.275-.165.276.11 0 .22 0 .33.166.055.386 0 .496.11 0 0 0 .055-.055.055.111 0 .221.11.331.22.055.111.22.221.331.276v.056c.055-.11.165-.166.22-.166.055.11.22.11.11.22 0-.054-.055 0-.11 0h.11c-.11.276-.11 0-.275 0 .055.056.22.166.275.276.11.11.166.22.166.276-.166.11-.221-.386-.276-.055 0-.11 0-.166-.055-.276-.165.33-.055-.165-.276.165.111.33.276.331.331.662.11 0 .11-.055.276 0 .33.44-.276.55 0 .826.165.055.385 0 .33.33h-.22c.055.331.33.11.275.497-.11 0-.11-.276-.165-.22-.11.275.165.165.22.33h-.165c.11.44.331.882.441 1.322-.055 0-.11-.055-.165 0 .165.551.165 1.157.11 1.708l.165.166s-.055.11-.11 0c0 .22.11 0 .165.11 0 .11-.055.165-.11.11.165.33.386 1.047.276 1.433h-.056c0 .22.331.22.221.551v1.102h.992c0-.276.055-.551.165-.716-.22-.11.165-.662-.165-.717.165-.385.22-.275.386-.771 0-.165-.166-.22-.221-.44h.165l-.165-.221.221-.11v-.166c0 .055-.111.11-.166.11 0-.275.221-.606.276-.606v-.606.22c-.11-.33.165 0 .055-.33h-.11c.11-.11.165-.44.165-.717h.11c.11-.385.11-.881.221-1.377-.111.165-.276.055-.276-.055h.165c-.11-.11-.11.11-.165-.11.055-.166.221-.055.276 0v-.22l.11.11c-.11-.11.275-.331.11-.497h.055c.11-.495.166-.66.276-1.046-.166-.056 0-.166-.11-.331.165-.276.44-.44.551-.716.055-.22-.056-.11-.056-.276.111.055.331-.165.276 0 .22-.275.276-.33.661-.716-.055 0-.165 0-.165-.055.055-.056.22-.056.22 0 .166-.22.551-.276.882-.331.331 0 .661-.055.827-.276l.441-.275c.22 0-.111.11.055.165.496-.33.826-.165 1.267-.385.386.33 1.213-.166 1.708.055v-.11c.056-.11.111 0 .221.055 0-.056-.11-.056-.055-.11h.386V22.79c-.937 0-1.929-.276-2.811-.496-.386-.055-.275.496-.716.165l.165-.165c-.827.055-1.488-.33-2.149-.496.055 0 .055-.055.165 0-.055-.165-.441-.275-.496-.165-.055-.055 0-.11 0-.166 0-.165-.386-.055-.33-.22h.055c-.111 0-.276-.275-.331-.11 0-.11-.11-.165-.22-.276-.056-.11-.111-.165-.166-.275-.22 0-.11-.44-.33-.386.22-.055 0-.496-.166-.661.111 0 0-.165.166-.11-.055-.166-.166-.33-.276-.276.165-.44-.441-.661-.11-.992-.276-.55-.496-1.102-.606-1.653.275 0 .11.606.385.551-.22-.496-.44-.771-.496-1.322 0-.166.111.055.166.11-.166-.496-.11-1.047-.276-1.488 0 0 .055 0 .055.11 0-.11 0-.22-.11-.22v.11c-.11.165-.33-.33-.441-.33.331.11 0-.496.496-.276 0-.055-.11-.11-.165-.11q0-.165.165 0c-.11-.33-.22-.22-.22-.496.055 0 .055 0 .165.11-.11-.165-.22-.275-.22-.55h.055c0-.442-.331-.717-.276-1.213.221.11.055-.166.276-.22h-1.157v.22l.165-.11c0 .22.11.44 0 .606v-.166c-.055 0-.055.441-.055.441l.11-.22c.11.22.276 0 .165.275 0-.055 0 .22-.165.331.055.11.11.22.055.386h-.275c.165.11 0 .55.165.716 0 0-.165-.055-.165 0l.11.11c-.055.11-.055.11-.166.11-.055.331.276-.055.111.276v-.11c-.111.385 0 .716-.111 1.102-.22.055 0-.33-.22-.22 0 .495.11 1.046 0 1.542v-.11c.331.11-.165.33-.055.606 0-.055-.165-.11-.11-.055-.11.33 0 .661-.055 1.212h-.055c-.111.11-.166.441-.221.607.055.055 0 .22.11.165-.275.275-.33.55-.33.881s-.055.607-.331.772v-.11c0 .165-.11.33-.165.44.11 0 .11 0 .22-.055v.331c0-.22-.165-.11-.275-.055 0 0 .055.055.11.055-.331.055.22.165-.166.386 0 .055-.055.22-.165.275-.165-.055 0-.165 0-.22-.11.11-.11.496-.33.44 0-.054.11-.165.165-.22-.276 0-.221 0-.386.11a.42.42 0 0 0-.275.11h.11c0 .442-.386.331-.551.662.22-.33 0-.165 0-.33-.111 0-.221 0-.221-.056-.11.166-.275 0-.385.22 0 0-.166 0-.166-.11-.165.11.055.056.055.166-.275.275-.771 0-1.157.33-.386.166-.441.331-.771.496-.111-.055.055-.22.055-.22-.221 0-.331 0-.551.055 0 0 0-.11-.056-.11-.165 0-.055.22-.275.165 0-.055.055-.165.11-.22-.165.055-.33.165-.496.22-.055-.11.11-.165.166-.22-.221.055-.552.11-.607.275h.111c-.056.055 0-.055 0-.11.165-.11.275 0 .275.11h-.11c.165.33.551 0 .771 0l-.11.22.276-.22c.055.055.11.165 0 .22.22.11.165-.11.33 0l.166-.11c0 .055.055.166-.055.11.33.056.496-.22.661-.11.441-.165 0-.165.33-.44l.331.33v-.165c.055 0 .165 0 .165.055.166-.165 0-.055 0-.22.276.11.607-.22.717 0 0-.166-.221 0 0-.166.165.276.275-.11.496-.11 0 .165-.221.165 0 .22 0-.275.441-.11.551-.275-.11-.165.331-.276.551-.496 0 0 .165 0 .331-.11.165-.11.33-.276.44-.386-.11-.165.111-.386.166-.606.11.055.11.11.11.275l.11-.165v-.275l.11.11c.111-.276.056-.606.276-.882-.11-.055-.441.11-.441-.275.055 0 .221 0 .221.165v-.165.165c.165-.11 0-.11.055-.22.11 0 .11-.056.165 0 0 0-.055.11-.055.165.055-.11.165-.276.275-.276-.055 0-.11 0-.11-.165.055-.275.165 0 .276-.165-.055-.055.055-.22-.111-.276 0-.055.111-.055.166-.11 0-.165.11-.606-.055-.496-.055-.496.275-.882.275-1.322h.055c0-.276.055-.607 0-.772 0-.055.111-.165.166-.11 0-.22-.055-.22.055-.496.055.22.11-.055 0 .22.055-.275.165-.33.055-.606.11.11.22-.165.165-.33l-.11.165v-.386l.165.11c.276-.495-.275-.991.111-1.377-.111-.165-.111.275-.276.165 0-.22.331-.496.331-.55.11-.331-.221-.331-.166-.662-.055 0-.22.055-.275-.22 0-.22.275-.276.33-.11v.11c0 .11 0 .165.111.11h-.055c.055-.166.11-.496.165-.441 0-.165-.11-.11-.165 0 .11-.276.055-.44.055-.661h-1.047v.165s.11-.11.11 0c-.055.496.11.22.165.551-.11.165-.22 0-.11.276-.055.22-.165 0-.221 0 .166.275 0 .55-.055.716v-.165.22l.111-.11c0 .11 0 .165-.056.165.111.11.221-.11.331.11-.055.11.11.386-.055.441 0-.386-.165.055-.22-.275v.22c-.111.386.22.165.22.551-.11 0-.165.11-.165.165 0-.165.165-.11.22 0 0 .276.055.276.11.386v-.165c.111 0 .111.165.166.33-.055 0-.055-.165-.111-.11.221.166-.11.441 0 .717 0 .11-.165 0-.22.165.165.275-.11.33.055.661.11-.11.055-.11.221.055l-.166-.496.221.33c0-.164-.111-.33-.111-.385.111.165.111.11.221 0-.165.22.165.386.055.661h-.331c-.055.441.276.662.276 1.158v-.166c.165 0 .11.276.165.441-.11 0-.11.11-.165.22.055 0 .055.331.275.331l-.11.22c0 .386.441.331.496.717-.165-.055-.165.11-.33-.11 0 .11 0 .22.11.22 0 .11.275.276.165.44.055 0 .165 0 .22.166 0 0 .111.166.221 0-.11.22 0 .496.165.717.11.22.276.44.276.716l.33.33c.111.11.221.221.331.276h-.055c.22.33.386-.11.606.22.055.276-.22 0-.165.11-.166.331.441.221.606.552h-.055c.165.22.551.11.826.22.276-.11.717 0 1.048 0-.111.11-.166 0-.111.22.166 0 0-.22.276-.22.055.11.275.22.275.33h-.275c.11.221.33.056.496.111.441.11.441-.11.882 0 .275-.276.165.055.44-.055v.22c.221 0 .607-.165.882-.165-.165.165-.496.22-.716.276.165 0 .551 0 .606-.056-.055 0-.165.056-.221 0 .221-.165.441-.22.772-.22-.055.33.496.22.827.33v-.936c-.111 0-.166-.055-.221-.11-.551.165-1.102 0-1.763.11.275.275-.166 0-.111.386h-.22l-.496-.11c-.11-.056.11-.11.11-.166-.33 0-.165-.11-.385-.165.055.11-.056.165-.276.165.11 0 .22.055.276.11-.441.276-.441-.22-.882.11l.11-.165c-.22.11-.882.22-1.047.606-.055 0-.165-.055 0-.165-.606.165-1.102.771-1.598.937v-.11c-.11.055-.055.22-.276.275 0 0 0-.11-.055-.055 0 .055-.165.33-.275.386v-.166c-.221.166-.386.441-.441.662-.11.22-.055.44-.165.66-.221-.11-.496.276-.607.497-.275.606-.22 1.157-.275 1.763-.331.276-.386 1.212-.661 1.763.055-.055.165 0 .22.166-.055.11.11.385-.11.33-.221 0-.221.33-.276.551h.276c-.496.606 0 1.598-.441 1.874.055.165 0 .33.11.496h-.165c-.055.386-.11.55-.11 1.047l-.111-.11c0 .275.441.385.441.606h-.22c0 .22 0 .44-.055.606h1.322c0-.33 0-.606-.11-.882 0 0 .11 0 .11.11 0-.22.11-.881-.22-.771.22 0 0-.496-.11-.716h.165c-.22-.166-.276-.166-.331-.441 0-.055.111-.055.111 0 .055-.22-.166-.166-.111-.441l.111.11c0-.22-.056-.22-.221-.33-.055-.166 0-.441.11-.497-.11 0-.22-.11-.22-.275h.11c0-.44-.275-.606-.165-.882 0 0 .055 0 .055-.055 0 .33.055.606.055.551.11 0 .11-.275.331-.11-.111-.22-.441-.496-.386-.771v-.331c.11 0 0-.33 0-.44-.165 0-.165-.111-.276 0v.11c0 .054 0 .165.055.33-.11-.11-.165-.165-.11-.33-.11 0-.22-.11-.275-.11.165-.221.22-.607.33-.662-.165-.386-.275-.937-.661-1.102-.055-.11 0-.165.055-.22 0 .055.055.11.11.165-.165-.22-.275-.661-.44-.606 0-.331.22.11 0-.276h.055c0-.165-.055-.386-.166-.496-.11-.165-.275-.275-.385-.386-.276-.22-.552-.44-.772-.881v.11c-.331-.44-.827-.661-1.323-.882-.495-.22-.991-.33-1.377-.606-.276-.11-.331 0-.496 0v-.165l-.331.11c-.441.055-.606-.55-1.157-.33v.11c-.11 0-.551 0-.496-.11 0 0-.055.11-.11 0v-.11l-.441.11c-.331-.11.055-.331-.441-.386-.22 0-.551.22-.496.275.055 0 .221.055.221.166h-.166c0 .275-.165.55.221.771l.275-.165v.11h-.165c.11.11.22 0 .33 0 0 .055.056.11.111.165l.275-.22c0 .11-.165.165 0 .275.166-.11-.11-.22.11-.275.111.11.056.22.276.11 0 .055 0 .11-.11.11.165-.055.386 0 .496-.11.11.165.496 0 .441.276.055 0 .275-.166.385-.11-.275.22.496.11.331.385.22-.22.606 0 .992 0h-.11c.165.055.165.165.275.22.11-.22.331-.165.551-.22.111.276-.22.165-.22.386.055-.166.386 0 .386-.166.11.166.11.11.11.331.165-.22.165 0 .33-.055.111.22-.055.22.166.276 0 .11-.166.11-.166.11zm2.865 5.51v-.22h.111s0 .11-.055.22zm.827-1.322v.11-.165h.055z" /> + <path d="M203.523 29.459v.055h.055zM203.468 12.43s0-.11-.055-.164c0 .11 0 .165.055.165M197.516 22.68c-.11 0-.275-.054-.386 0 0 0 .276.11.386 0M199.335 23.01h-.331c.055.11.165.165 0 .22.496.055-.11-.11.331-.22M200.326 22.68c-.165.11 0 .055 0 .11.111-.11.111-.11 0-.11M203.688 15.957h.11c0-.11-.055 0-.11 0M203.137 14.414l-.11.11.11.11zM204.239 13.699v.055l-.055-.275zM205.066 21.083l.11-.11c-.055-.055-.276 0-.11.11M210.246 23.508c0 .11.22.165.275.11-.11 0-.22-.11-.275-.11M203.468 31.386l-.055-.11v.22zM179.22 50.674s0 .166.11.11v-.165c.056 0-.11.055-.11.055M179.937 50.949c.11-.11.275-.276.165-.441-.11.165-.165.11-.275.33-.111 0-.166 0-.166-.11 0 0-.165 0-.22.055q.248.165.496 0v.11zM187.762 45.88l.11-.165c-.055 0-.055.055-.11.165M181.315 50.398s-.055 0-.055.055h.055zM185.282 50.344v-.221.165s0 .055.055.11zM195.146 50.62c.221.11-.33.22 0 .33 0-.055.276-.276 0-.33M188.479 45.55l.055-.056zM185.944 54.09c0-.056 0-.11.055-.11-.055.054-.221-.111-.055.11M181.315 50.508v-.055h-.055v.055zM190.352 46.926v.275c.055-.055 0-.165 0-.275" /> + <path d="M184.621 53.097c.22.11.22-.11.275-.166.276.11 0 .22 0 .331.166.055.386 0 .496.11 0 0 0 .055-.055.055.11 0 .221.11.331.22.055.11.22.221.33.276v.055c.056-.11.166-.165.221-.165.055.11.22.11.11.22 0-.055-.055 0-.11 0h.11c-.11.276-.11 0-.275 0 .055.055.22.166.275.276.11.11.165.22.165.275-.165.11-.22-.385-.275-.055 0-.11 0-.165-.055-.275-.166.33-.055-.165-.276.165.11.33.276.33.331.661.11 0 .11-.055.275 0 .331.441-.275.551 0 .827.166.055.386 0 .331.33h-.22c.055.331.33.11.275.496-.11 0-.11-.275-.165-.22-.11.276.165.165.22.33h-.165c.11.441.331.882.441 1.323-.055 0-.11-.055-.166 0 .166.551.166 1.157.111 1.708l.165.166s-.055.11-.11 0c0 .22.11 0 .165.11 0 .11-.055.165-.11.11.165.33.386 1.047.275 1.433h-.055c0 .22.331.22.221.55v1.103h.992c0-.276.055-.551.165-.716-.22-.11.165-.662-.165-.717.165-.386.22-.275.385-.771 0-.166-.165-.22-.22-.441h.165l-.165-.22.22-.11v-.166c0 .055-.11.11-.165.11 0-.275.221-.606.276-.606v-.606.22c-.111-.33.165 0 .055-.33h-.11c.11-.11.165-.441.165-.717h.11c.11-.385.11-.881.22-1.377-.11.165-.275.055-.275-.055h.165c-.11-.11-.11.11-.165-.11.055-.166.22-.056.275 0v-.22l.111.11c-.111-.111.275-.331.11-.497h.055c.11-.496.165-.66.276-1.047-.166-.055 0-.165-.111-.33.166-.276.441-.441.551-.717.056-.22-.055-.11-.055-.275.111.055.331-.165.276 0 .22-.276.275-.33.661-.717-.055 0-.165 0-.165-.055.055-.055.22-.055.22 0 .166-.22.551-.275.882-.33.331 0 .661-.055.827-.276l.44-.275c.221 0-.11.11.056.165.495-.33.826-.165 1.267-.386.386.331 1.212-.165 1.708.055v-.11c.055-.11.111 0 .221.055 0-.055-.11-.055-.055-.11h.385v-1.267c-.936 0-1.928-.276-2.81-.496-.386-.055-.276.496-.716.165l.165-.165c-.827.055-1.488-.33-2.149-.496.055 0 .055-.055.165 0-.055-.165-.441-.276-.496-.165-.055-.055 0-.11 0-.166 0-.165-.386-.055-.331-.22h.055c-.11 0-.275-.276-.33-.11 0-.11-.11-.166-.221-.276-.055-.11-.11-.165-.165-.275-.22 0-.11-.441-.331-.386.221-.055 0-.496-.165-.661.11 0 0-.166.165-.11-.055-.166-.165-.331-.275-.276.165-.44-.441-.661-.11-.992-.276-.55-.496-1.102-.606-1.653.275 0 .11.606.385.551-.22-.496-.441-.771-.496-1.322 0-.166.111.055.166.11-.166-.496-.111-1.047-.276-1.488 0 0 .055 0 .055.11 0-.11 0-.22-.11-.22v.11c-.11.165-.331-.33-.441-.33.331.11 0-.497.496-.276 0-.055-.11-.11-.165-.11q0-.165.165 0c-.11-.33-.22-.22-.22-.496.055 0 .055.055.165.055-.11-.165-.22-.276-.22-.551 0 0 .055 0 .055.055 0-.44-.331-.716-.276-1.212.221.11.055-.166.276-.22h-1.158v.22l.166-.11c0 .22.11.44 0 .606v-.166c-.055 0-.055.441-.055.441l.11-.22c.11.22.275 0 .165.275 0-.055 0 .22-.165.33.055.111.11.221.055.386-.055 0-.22-.055-.276 0 .166.11 0 .552.166.717 0 0-.166-.055-.166 0l.111.11c-.055.11-.055.11-.166.11-.055.33.276-.055.111.276v-.055c-.111.385 0 .771-.111 1.102-.22.055 0-.33-.22-.22 0 .495.11 1.046 0 1.542v-.11c.331.11-.165.33-.055.606 0-.055-.166-.11-.11-.055-.111.33 0 .661-.056 1.212h-.055c-.11.11-.165.441-.22.606.055.056 0 .22.11.166-.275.275-.331.55-.331.881s-.055.607-.33.772v-.11c0 .165-.11.33-.165.44.11 0 .11 0 .22-.055v.331c0-.22-.165-.11-.276-.055 0 0 .056.055.111.055-.331.055.22.165-.166.386 0 .055-.055.22-.165.275-.165-.055 0-.165 0-.22-.11.11-.11.496-.331.44 0-.054.111-.165.166-.22-.276 0-.221 0-.386.11a.42.42 0 0 0-.276.11h.111c0 .441-.386.331-.551.662.22-.33 0-.165 0-.33-.111 0-.221 0-.221-.056-.11.165-.275 0-.386.22 0 0-.165 0-.165-.11-.165.11.055.055.055.166-.275.275-.771 0-1.157.33-.386.166-.441.33-.772.496-.11-.055.056-.22.056-.22-.221 0-.331 0-.552.055 0 0 0-.11-.055-.11-.165 0-.055.22-.275.165 0-.055.055-.165.11-.22-.165.055-.331.165-.496.22-.055-.11.11-.165.165-.22-.22.055-.551.11-.606.275h.11c-.055.055 0-.055 0-.11.166-.11.276 0 .276.11h-.11c.165.33.551 0 .771 0l-.11.22.276-.22c.055.055.11.166 0 .22.22.11.165-.11.33 0l.166-.11c0 .056.055.166-.056.11.331.056.496-.22.662-.11.441-.165 0-.165.33-.44l.331.33v-.165c.055 0 .165 0 .165.055.166-.165 0-.055 0-.22.276.11.606-.22.717 0 0-.166-.221 0 0-.166.165.276.275-.11.496-.11 0 .165-.221.165 0 .22 0-.275.44-.11.551-.275-.111-.165.33-.276.551-.496 0 0 .165 0 .33-.11.166-.11.331-.276.441-.386-.11-.165.11-.386.166-.606.11.055.11.11.11.275l.11-.165V48.8l.11.11c.11-.276.055-.606.276-.882-.11-.055-.441.11-.441-.275.055 0 .22 0 .22.165v-.165.165c.166-.11 0-.11.055-.22.111 0 .111-.056.166 0 0 0-.055.11-.055.165.055-.11.165-.276.275-.276-.055 0-.11 0-.11-.165.055-.275.165 0 .276-.165-.056-.055.055-.22-.111-.276 0-.055.111-.055.166-.11 0-.165.11-.606-.055-.496-.056-.496.275-.882.275-1.322h.055c0-.276.055-.606 0-.772 0-.055.11-.165.165-.11 0-.22-.055-.22.056-.496.055.22.11-.055 0 .22.055-.275.165-.33.055-.606.11.11.22-.165.165-.33l-.11.165v-.386l.165.11c.276-.495-.275-.991.11-1.377-.11-.165-.11.275-.275.165 0-.22.33-.496.33-.55.111-.331-.22-.331-.165-.662-.055 0-.22.055-.275-.22 0-.22.275-.276.33-.11v.054c0 .056 0 .166.11.11h-.055c.055-.165.111-.495.166-.44 0-.22-.111-.11-.166 0 .111-.276.055-.441.055-.661h-1.047v.165c0-.055.111-.11.111-.055-.055.496.11.22.165.55-.11.221-.22-.054-.11.276-.055.22-.166.055-.221 0 .166.276 0 .551-.055.717v-.166.22l.11-.11c0 .11 0 .166-.055.166.111.11.221-.11.331.11-.055.11.11.386-.055.44 0-.385-.165.056-.221-.275v.22c-.11.387.221.166.221.552-.11 0-.165.11-.165.165 0-.165.165-.11.22 0 0 .276.055.276.11.386v-.165c.11 0 .11.165.165.33-.055 0-.055-.165-.11-.055.221.165-.11.44 0 .716 0 .11-.165 0-.22.166.165.275-.11.33.055.66.11-.11.055-.11.22.056l-.165-.496.22.33c0-.165-.11-.33-.11-.385.11.165.11.11.221 0-.166.22.165.386.055.661h-.331c-.055.441.276.662.276 1.157v-.165c.165 0 .11.276.165.44-.11 0-.11.111-.165.221.055 0 .055.331.275.331l-.11.22c0 .386.441.331.496.717-.165-.055-.165.11-.331-.11 0 .11 0 .22.111.22 0 .11.275.275.165.44.055 0 .165 0 .22.166 0 0 .111.165.221 0-.11.22 0 .496.165.716.11.22.276.441.276.717l.33.33c.11.11.221.22.331.276h-.055c.22.33.386-.11.606.22.055.276-.22 0-.165.11-.166.331.44.22.606.552h-.055c.165.22.551.11.826.22.276-.11.717 0 1.047 0-.11.11-.165 0-.11.22.165 0 0-.22.276-.22.055.11.275.22.275.33h-.275c.11.221.33.056.496.11.44.111.44-.11.881 0 .276-.275.166.056.441-.054v.22c.221 0 .606-.165.882-.165-.165.165-.496.22-.716.275.165 0 .551 0 .606-.055-.055 0-.166.055-.221 0 .221-.165.441-.22.772-.22-.055.33.496.22.826.33v-.936c-.11 0-.165-.056-.22-.11-.551.165-1.102 0-1.763.11.275.275-.166 0-.111.385h-.22l-.496-.11c-.11-.055.11-.11.11-.165-.331 0-.165-.11-.386-.166.055.11-.055.166-.275.166.11 0 .22.055.275.11-.44.276-.44-.22-.881.11l.11-.165c-.221.11-.882.22-1.047.606-.055 0-.165-.055 0-.165-.606.165-1.102.771-1.598.936v-.11c-.11.055-.055.22-.276.276 0 0 0-.11-.055-.055 0 .055-.165.33-.275.385v-.165c-.221.165-.386.441-.441.661-.111.22-.055.441-.166.662-.22-.11-.496.275-.606.495-.275.607-.22 1.158-.275 1.764-.331.275-.386 1.212-.662 1.763.055-.055.166 0 .221.165-.055.11.11.386-.11.331-.221 0-.221.33-.276.551h.276c-.496.606 0 1.598-.441 1.874.055.165 0 .33.11.495h-.165c-.055.386-.111.552-.111 1.047l-.11-.11c0 .276.441.386.441.606h-.22c0 .22 0 .441-.055.607h1.322c0-.331 0-.607-.11-.882 0 0 .11 0 .11.11 0-.22.11-.882-.22-.771.22 0 0-.496-.111-.717h.166c-.221-.165-.276-.165-.331-.44 0-.056.11-.056.11 0 .055-.22-.165-.166-.11-.441l.11.11c0-.22-.055-.22-.22-.33-.055-.166 0-.442.11-.497-.11 0-.22-.11-.22-.275h.11c0-.441-.276-.606-.165-.882 0 0 .055 0 .055-.055 0 .33.055.606.055.551.11 0 .11-.275.33-.11-.11-.22-.44-.496-.385-.772v-.33c.11 0 0-.33 0-.441-.166 0-.166-.11-.276 0v.11c0 .055 0 .165.055.33-.11-.11-.165-.165-.11-.33-.11 0-.22-.11-.275-.11.165-.22.22-.606.33-.661-.165-.386-.275-.937-.661-1.102-.055-.11 0-.166.055-.22 0 .054.055.11.11.165-.165-.22-.275-.662-.441-.607 0-.33.221.11 0-.275h.055c0-.165-.055-.386-.165-.496-.11-.165-.275-.276-.386-.386-.275-.22-.551-.44-.771-.881v.11c-.331-.441-.827-.661-1.323-.882s-.992-.33-1.377-.606c-.276-.11-.331 0-.496 0v-.165l-.331.11c-.441.055-.606-.551-1.157-.33v.11c-.11 0-.551 0-.496-.11 0 0-.055.11-.11 0v-.11l-.441.11c-.331-.11.055-.331-.441-.386-.221 0-.551.22-.496.275.055 0 .22.055.22.165h-.165c0 .276-.165.551.22.772l.276-.165v.11h-.165c.11.11.22 0 .33 0 0 .055.055.11.111.165l.275-.22c0 .11-.165.165 0 .275.165-.11-.11-.22.11-.275.111.11.055.22.276.11 0 .055 0 .11-.11.11.165-.055.385 0 .496-.11.11.165.496 0 .44.275.056 0 .276-.165.386-.11-.275.22.496.11.331.386.22-.22.606 0 .992 0h-.11c.165.055.165.165.275.22.11-.22.331-.165.551-.22.11.275-.22.165-.22.386.055-.166.385 0 .385-.166.111.166.111.11.111.331.165-.22.165 0 .33-.055.111.22-.055.22.166.275 0 .11-.166.11-.166.11zm2.865 5.51v-.22h.111s0 .11-.056.22zm.882-1.322v.11-.166h.055z" /> + <path d="M188.147 57.174v.055h.056zM188.038 40.148s0-.11-.056-.166c0 .055 0 .166.056.166M182.141 50.398c-.11 0-.275-.056-.386 0 0 0 .276.11.386 0M183.904 50.729h-.33c.055.11.165.165 0 .22.496.055-.11-.11.33-.22M184.951 50.398c-.165.11 0 .055 0 .11.111-.11.111-.11 0-.11M188.258 43.676h.11c0-.11-.055 0-.11 0M187.707 42.133l-.11.11.165.11zM189.691 48.8l.11-.11c-.055-.055-.276 0-.11.11M194.816 51.225c0 .11.22.165.275.11-.11 0-.22-.11-.275-.11M188.038 59.104l-.056-.11.056.22zM112.1 106.107c0 .055.055.11.221 0v-.22zM113.368 105.555c.11-.22.22-.496 0-.551-.056.275-.166.275-.221.606-.165.165-.33.165-.33.11 0 .055-.276.166-.276.331.276-.055.551-.276.771-.551.056 0 .056.055.056.11zM142.188 93.654c-.055.055-.055.11-.055.11 0-.055.111-.11.055-.11M143.731 92.33s-.055 0-.11.055c0 0 .055 0 .11-.055M115.296 103.572s-.11.11-.11.166l.11-.111zM126.097 99.604h-.11s0 .055-.055.11zM122.24 100.817c.11 0 .055-.166.055-.276q0 .082-.166.165s0 .055.056.111zM116.398 103.572h-.055c0 .055.055 0 .055 0M106.204 150.079c0-.055 0-.11-.056-.11v.11zM145.274 102.029c.331-.276-.22.606.221.22-.055 0 .11-.606-.221-.22M115.406 103.516l.11-.11a.12.12 0 0 0-.11.11M154.753 88.309s0-.055-.055-.055zM157.949 88.805c.055 0 .11.055.221.11 0 0-.111 0-.166-.055zM160.043 90.348h.055v-.055s0 .055-.055.055M111.769 135.697c-.055 0-.11.055-.22.11.11 0-.055.496.22-.11" /> + <path d="M115.351 103.628v-.11s-.055 0-.11.055zM158.555 87.758c.165.055.386.165.551.275-.165-.055-.33-.165-.551-.275M130.23 120.213h-.11c0 .055.11 0 .11 0M160.76 89.08c.055.165.22.33.275.496 0 0 .055.055.11.055-.055-.22-.22-.386-.385-.55" /> + <path d="M110.502 139.333c.22-.496-.11-.276-.166-.441.166-.606.221-.22.441-.386.111-.385 0-.716.166-.991 0 0 .055-.056.11 0 0-.441.496-1.158.496-1.654h.055-.276c.111-.22.056-.44.221-.495-.055.11 0 .165 0 .22v-.276c.33-.11 0 .331.11.386.165-.441.276-1.047.496-1.377.22 0-.331.826 0 .44l-.331.496c.441-.275-.165.276.276.055.386-.661.275-.826.661-1.432 0-.221-.165 0-.165-.221.331-1.047.826-.496.992-1.322 0-.221-.166-.441.22-.827v.276c.496-.606 0-.496.551-1.102 0 .165-.22.496-.165.441.386-.331.055-.386.276-.662h.22c.386-.606.771-1.377 1.323-2.038 0 .055 0 .22.11.11.606-.882 1.543-1.653 2.424-2.204.056-.111.111-.221.221-.331h.11c.331-.165 0-.11.055-.276.166-.11.276-.11.221 0 .496-.495 1.598-1.322 2.314-1.542l-.11.11c.551-.221.441-.606.992-.772h-.055c1.157-.496 2.369-1.212 3.361-1.377.055-.276 1.213-.386 1.157-.717.772-.11.552 0 1.599-.33.275-.11.33-.331.606-.551v.165c.055 0 .441-.386.441-.386h.33c0 .055.276-.11.276-.11-.11 0-.276.055-.276 0 .441-.275 1.158-.496 1.213-.441.33-.22.661-.496.992-.771 0 .055-.166.22-.276.33.441-.495.22.111.606-.385-.11 0 0-.11 0-.166.331-.055.882-.44 1.268-.771v.165c.716-.496 1.488-1.157 2.259-1.818-.331.165-.386 0-.165-.22h.22c.055-.111-.275.22-.055-.166.331-.22.331 0 .22.166l.331-.331c.055 0 0 .11 0 .165.055-.22.717-.386.772-.716h.055c.385-.331.661-.606.881-.827.221-.275.441-.496.717-.826-.11-.11.165-.331.22-.606.441-.441.937-.882 1.378-1.433.275-.441 0-.22.055-.441.11.055.551-.551.386-.165.496-.717.661-.937 1.157-1.929-.11.055-.22.165-.22.055.11-.165.275-.33.33-.275.496-1.102 1.874-2.149 2.149-3.086 0 .055.386-.882.386-.882.276-.385-.055.276.221 0 .385-1.047.936-1.432 1.322-2.204.386-.165.717-.661 1.047-1.212.386-.496.772-1.047 1.157-1.323h-.11c.055-.275.221-.22.331-.33-.055 0-.221.11-.165 0 .661-.772 1.322-1.543 2.149-2.204.385-.33.771-.661 1.212-.992.441-.276.827-.606 1.268-.882.606-.44 0-.661.936-1.047l-.11.276c.551-.496 1.213-.992 1.874-1.378s1.377-.716 1.984-1.157c-.055.055 0 .11-.166.22.331-.055 1.047-.495.992-.606.221-.11.11.055.221.055.33-.055.661-.495.881-.44l-.11.11c.055-.055.331-.165.496-.276.055 0 .11-.055.165-.11.056 0 .111-.055.166-.11.055 0 .055-.055 0-.055.055 0 .11 0 .165-.055.441-.166.661-.441.772-.827 0-.386-.111-.716-.276-.992l-.331-.33c-.055-.055-.11-.11-.22-.166l-.165-.11c-.221-.165-.386-.275-.496-.22.11-.11-.11-.276-.386-.441s-.661-.276-.827-.276c.166 0-.275-.22-.11-.22-.441-.165-.826-.22-.771-.11-.717-.551-1.598-.166-1.984-.606-1.323-.055-2.48 0-3.582.22 0-.11.33-.165.606-.22.331 0 .606 0 .551-.166-1.102.166-1.708.441-2.755.606-.276 0 .11-.11.22-.22-1.047.33-2.039.551-2.865 1.047 0 0 .055-.11.165-.165-.165.055-.441.165-.331.22l.166-.11c.33 0-.551.606-.496.716.11-.44-.882.33-.607-.22-.11.055-.22.22-.165.275-.165.055-.22.055-.11-.11-.551.386-.276.386-.827.661l.111-.22c-.221.275-.386.496-.882.771 0 0-.055 0 .055-.11-.716.551-1.047 1.102-1.819 1.708 0-.385-.275.166-.496.055l-.33.441h.22c-.33.22-.496.661-.771.882l.165-.276-.551.662.386-.276c-.221.386.22.11-.221.551.055-.11-.275.33-.551.441-.11.22-.22.44-.441.606-.11 0-.11-.22-.165-.22 0 .275-.661.771-.771 1.047 0-.11 0-.166-.056-.166v.22c-.22.111-.275.111-.275 0-.496.331.331.111-.331.442l.11-.11c-.606.385-1.102.826-1.763 1.101-.275-.11.496-.33.22-.385-.826.44-1.708 1.047-2.645 1.157h.166c0 .11-.221.165-.441.11-.221 0-.496-.055-.717 0 .111 0 .111-.165.111-.165-.607 0-1.268.22-2.26.385h.11c-.385-.11-.991 0-1.432 0-.111.056-.331.11-.221.166-.661-.165-1.267 0-1.873.11-.607.165-1.158.276-1.709.22.11 0 .331-.11.221-.11l-.937.276c.11.11.165 0 .386.11-.111.11-.331.22-.607.275.386-.165 0-.22-.22-.22v.11c-.551-.11 0 .276-.716.276-.221 0-.441.165-.717.22-.165-.11.221-.11.221-.275-.386.11-.662.496-1.047.496.165-.11.385-.166.496-.276-.441 0-.441 0-.717.055l-.661.11h.165c-.33.496-.881.441-1.433.882.496-.496 0-.165 0-.331-.165 0-.44.056-.385 0-.221.276-.551.111-.827.496 0 0-.331.166-.275 0-.331.221.11 0 .11.111-.496.44-1.433.44-2.094 1.157-.606.496-.662.716-1.213 1.157-.22.055.055-.276.055-.276a2.5 2.5 0 0 0-.881.607c0-.056 0-.056-.166-.056-.22.166 0 .276-.44.441 0-.11 0-.22.11-.33-.276.22-.496.496-.772.771-.11 0 .111-.22.166-.386-.331.276-.772.717-.772.882l.221-.11c-.111.11-.111-.055-.056-.165.221-.331.441-.276.496-.221l-.165.165c.386.056.827-.606 1.268-.936v.33l.275-.441c.11 0 .276 0 .055.221.386-.11.221-.276.551-.331l.276-.275c0 .055.11.11-.055.22.606-.22.771-.661 1.102-.661.716-.496 0-.165.496-.661l.606.11v-.165c.055 0 .276-.111.276 0 .275-.276-.111 0 0-.221.495-.055 1.047-.606 1.267-.441.11-.165-.441.111 0-.22.22.165.496-.276.882-.331-.055.166-.441.276 0 .221.11-.331.771-.276 1.047-.441-.055-.221.661-.33 1.157-.551 0 0 .275 0 .606-.11.331-.056.717-.166.992-.166 0-.165.606-.33.992-.44 0 .11 0 .165-.22.275h.385c.055-.165.166-.22.441-.276v.166c.165-.055.441-.166.661-.22.276-.056.552-.11.882-.11 0-.166-.551-.331.11-.497 0 .055.055.22-.11.276.055 0 .221-.11.331-.055l-.276.165c.276 0 .11-.11.386-.165 0 .11.165.055.165.165h-.275c.275 0 .606 0 .716.055 0-.055 0-.165.166-.165.495-.055.165.11.495.11.111-.11.441 0 .441-.22.166 0 .166.055.221.11.275-.11 1.212-.11.881-.276h-.055c.827-.22 1.764 0 2.646-.22.275 0 .551-.055.771-.11.276-.056.496-.166.661-.22.166 0 .386 0 .331.11.386-.166.386-.221.992-.331-.331.22.165 0-.386.22.496-.11.661-.11 1.102-.44-.11.22.441 0 .606-.166h-.385c.22-.055.441-.165.661-.275v.22c.496-.165.882-.496 1.212-.827.166-.165.331-.33.496-.44.166-.11.331-.276.551-.331.111-.275-.496.33-.385 0 .385-.275.936-.496 1.047-.606.551-.441.22-.661.716-1.102-.11 0-.275 0 0-.441.331-.33.606-.275.441 0-.055.11-.11.11-.11.11-.055.11-.221.276 0 .22v-.11c.165-.11.606-.606.606-.44.22-.276 0-.166-.165 0 .496-.386.606-.662 1.102-1.047h-.166c.717-.551.221-.386.662-.772.33-.165.055.276.496-.22.33-.166.165.055.11.22.33-.44.882-.55 1.157-.716l-.22.22c.11-.11.22-.22.385-.275h-.22c.165-.11.276-.166.331-.11.11-.166-.221-.11 0-.386.22-.055.551-.441.716-.33-.661.33.165.11-.331.44.111-.055.221-.165.386-.22v.055c.661-.22.165-.33.772-.661 0 .11.22.11.33 0-.275.11-.22-.11 0-.276.441-.11.441-.276.662-.33-.111 0-.166 0-.276.054 0-.11.276-.22.551-.33 0 .055-.275.165-.11.165.275-.275.826-.11 1.267-.33.221 0 .055.165.276.165.496-.276.606 0 1.157-.22-.165-.11-.22-.056.165-.276-.33.055-.606.165-.936.275l.551-.33c-.276.055-.607.22-.772.22.276-.165.221-.11.055-.22.441.11.772-.276 1.213-.22v.33c.716 0 1.212-.33 2.094-.22h-.276c.11-.166.551-.055.827-.11 0 .11.165.165.275.22 0-.055.662.055.772-.11l.386.22c.661.22.881-.165 1.543.055-.221.055 0 .22-.441.165.22.055.385.166.441.055.11.11.661.056.826.22.11 0 .165-.11.441 0 0 0 .386.111.22-.11.221.331.662.552 1.047.827q.249.165.331.33c.082.166.055.276-.055.331 0 .11-.165.166-.276.22h-.11c-.055.111-.165.166-.22.166a.9.9 0 0 0-.386.22l.055-.055c-.661.166-.22.441-.937.662-.44 0 .331-.276.055-.22-.22-.276-.826.385-1.322.495h.11c-.386 0-.771.496-1.322.772-.166.165-.386.385-.662.606-.275.22-.551.44-.771.606.055-.22.165-.22 0-.276-.221.166.165.166-.221.496-.165 0-.551.22-.661.11l.441-.275c-.331 0-.551.386-.772.496v-.11c-.33.22-.44.385-.606.55-.11.166-.275.331-.606.607h.11c-.22.44-.385.165-.606.551h-.22c-.221.11-.662.772-.992 1.212.11-.33.496-.826.771-1.157-.22.22-.716.717-.771.882a.66.66 0 0 1 .275-.276c-.165.386-.441.772-.881 1.157-.221-.385-1.103 1.102-1.654 1.158-.33.44-.606.881-.992 1.267-.165.22-.385.441-.551.606-.165.221-.33.441-.551.716.496-.165-.22.276.11.441-.165.276-.22.331-.22.331-.22.22-.441.386-.661.606-.221.11.11-.276 0-.276-.386.496-.276.111-.551.441.165 0 0 .276-.221.551l.386-.33c-.331.826-.661.496-.992 1.322v-.275c-.11.441-.826 1.432-.826 1.928-.056 0-.221.111-.111-.11-.606.882-1.047 2.149-1.653 2.755v-.11c-.11.165-.055.386-.275.551 0 0 0-.11-.056 0 0 .11-.165.496-.385.716v-.22c-.276.386-.441.771-.606 1.102-.166.331-.331.661-.552 1.047-.165-.165-.771.441-1.047.661-.44.386-.716.827-.992 1.213-.33.385-.606.771-.991 1.157-.662.275-1.874 1.377-2.866 1.928.165-.055.11.166-.055.331-.221.11-.496.551-.606.331h.055c-.276-.111-.661.22-1.047.44l.11.276c-.551.11-1.157.496-1.708.882-.551.33-1.047.661-1.433.606-.221.165-.496.275-.717.496v-.166c-.716.276-1.102.386-1.928.772l.11-.166c-.496.166-.441.662-.882.882l-.22-.165c-.827.386-1.764.606-2.48 1.212 0 0 0-.11.11-.165-.386.22-1.543.661-1.267.881-.11-.165-.827.441-1.213.772v-.165c-.275.385-.22.44-.716.771-.11.055-.165 0 0-.11-.441.165-.22.275-.716.551l.11-.221c-.386.276-.331.276-.496.551-.221.221-.717.551-.882.496 0 .111-.11.386-.33.551-.056 0 0-.11 0-.165-.662.496-.717.992-1.213 1.267h-.11c.441-.495.771-.826.771-.771-.11-.11-.496.276-.33-.165-.221.385-.496 1.047-.882 1.377h-.055c-.055 0-.165.11-.165.221-.111.11-.221.165-.276.275-.11 0-.386.441-.551.661.11.056-.055.331.22.166l.111-.221s0-.055.055-.11c.11-.11.22-.275.386-.496-.056.221-.111.441-.386.606v.441c-.386.165-.882.661-.992.661-.331.717-.937 1.598-.882 2.149-.055.221-.22.166-.275.221 0-.11.11-.276.11-.331-.165.441-.606 1.157-.441 1.323-.331.441 0-.386-.331.33v-.11c-.992 1.212-.606 2.37-1.598 3.747q.082-.165.166-.165c-.882 1.653-1.268 3.637-2.095 5.29-.22.496-.11.551-.11.881h-.22v.607c-.11.771-.772 1.157-.827 2.204l.166-.111c-.111.331-.221 1.102-.331.992 0 0 .055.166 0 .276h-.11l-.055.881c-.221.662-.331-.165-.551.772-.056.386 0 1.102.11.937 0-.166.11-.331.22-.331v.331c.221.11.386.44.772-.331v-.606l.165-.165-.11.44c.165-.22.11-.44.11-.606.055 0 .11-.11.22-.22l-.11-.606c.11 0 .11.275.276-.055 0-.276-.276.165-.221-.276.166-.22.276-.11.221-.441.055 0 .11 0 .11.166 0-.276.165-.717.055-.882.22-.22.22-.937.441-.827v-.771c.11.551.331-.937.551-.716-.165-.441.276-1.213.331-1.874v.165c.11-.33.22-.385.33-.606-.165-.11-.055-.661-.055-.992.331-.33.165.331.386.276-.165 0 .11-.772-.11-.661.22-.276.165-.221.385-.331-.22-.165.056-.275 0-.606.276-.386.276 0 .386-.551.166-.221.11.275.11.275h-.055zm5.511-11.021c-.056.055-.111.166-.166.221 0 0 .055-.11.166-.221m.661-.771-.331.33q-.083 0 0-.165c0 .055.165-.11.331-.165m-2.26 1.047c.056-.165.166-.165.166-.165 0 .055-.11.165-.166.275v-.055z" /> + <path d="M114.415 128.975v.055s.055 0 .11-.055h-.055zM129.183 120.819v-.055l-.11.11zM148.085 88.143h.055c.165-.11 0 0-.055 0M141.031 94.094c0-.11.055-.165.11-.276-.11.11-.22.22-.11.276M158.5 87.701l.055.055zM141.472 93.488c-.11.11-.22.22-.275.33.11-.11.22-.22.275-.33M113.864 104.562h-.055v.056h.055zM113.588 104.894l.165-.165c-.055 0-.11.11-.165.165M116.674 102.691c-.165.056-.496.166-.661.331.055-.11.551-.165.661-.331M119.815 101.699l-.606.276c.11 0 .276 0 0 .165.771-.22-.22 0 .551-.386zM121.633 100.983c-.33.165 0 .055 0 .11.166-.11.221-.166 0-.11M135.796 98.227v.165c.276-.11 0-.055 0-.165M138.055 96.463h-.275v.166c.055-.055.165-.11.275-.22zM139.984 96.353l-.11.11.331-.33zM159.878 90.072c.055 0 .11 0 .165-.055-.11-.055-.275 0-.165.055M151.887 95.195c-.165 0-.441.166-.496.33.221-.164.441-.22.496-.33M131.002 118.284l.11-.165-.276.276zM77.989 136.965c0 .055.11.11.22-.055l-.11-.221zM78.926 136.027c0-.22 0-.551-.166-.496v.607c-.055.165-.22.275-.275.22 0 .055-.166.22-.166.386.22-.11.441-.386.496-.772.055 0 .055 0 .11.055M87.412 119.332v.11c-.055 0 0-.055 0-.11M87.412 119.332l.165-.275s-.11.11-.165.275M83.94 127.707c0-.055-.11-.166-.11-.221v.221zM99.756 70.62c-.275.33 0-.662-.275-.166.055 0 0 .551.275.166M92.04 94.26l-.11.055zM92.702 91.119c0-.055.055-.11.055-.22v.165zM93.64 87.922v.165zh.054zM125.436 53.703h-.22c.11 0-.276.441.22 0M91.545 90.678l.166-.496c0 .11-.11.33-.166.496M92.151 88.64c.055-.056.11-.166.166-.276v-.055z" /> + <path d="M122.185 55.964c.496-.22.165-.276.22-.441.551-.33.331 0 .606 0 .331-.22.496-.551.772-.662 0 0 .11 0 .055.056.276-.331 1.047-.717 1.323-1.158h.055c-.11 0-.221-.11-.221-.165.166-.165.221-.386.386-.33-.11.11-.055.11-.11.22l.165-.22c.276 0-.22.275-.11.385.331-.386.606-.881.882-1.102.22.055-.551.661-.055.441-.166.11-.331.22-.441.386.496-.11-.276.22.22.165.606-.496.551-.661 1.047-1.267 0-.22-.165 0-.11-.22.22-.497.441-.607.661-.717.166-.11.331-.11.441-.661 0-.276-.165-.441 0-1.047l.221.22c0-.496-.056-.606-.166-.716 0-.055-.055-.11-.11-.22 0-.11-.055-.221-.11-.441.165.11.275.606.275.495 0-.33-.055-.44-.165-.496-.055-.055-.165-.11-.276-.275l.111-.165a2.6 2.6 0 0 0-1.158-.882c-.44-.165-.991-.22-1.487-.165 0-.055.22-.11 0-.166-1.047.22-2.26.331-3.252.386l-.33.22c-.111 0-.166 0-.111-.11-.385 0 0 .11-.165.22-.22 0-.331 0-.165-.11-.662.276-1.929.607-2.645.607h.11c-.606 0-.551.385-1.102.33h.11c-1.212.11-2.535.551-3.527.551-.11.276-1.212.22-1.212.551-.717 0-.551-.055-1.543.11-.276.056-.331.331-.662.441v-.165c-.165.11-.33.22-.44.33l-.276-.11-.276.166h.276c-.441.22-1.157.385-1.212.275-.331.22-.717.441-1.047.772 0-.055.165-.22.275-.386-.496.606-.22-.055-.661.496.11 0 0 .11.055.165-.331.166-.716.772-.937 1.213v-.166c-.551.772-.882 1.653-1.322 2.48.22-.276.33-.11.22.11h-.22c0 .22.165-.22.165.165-.165.331-.276.11-.276-.055l-.11.441c-.055 0 0-.11-.11-.165 0 .22-.496.606-.441.937h-.055c-.386.881-.496 1.267-.827 1.983.111.055 0 .33 0 .606-.275.496-.606 1.047-.881 1.653-.111.496.055.166.055.441-.166 0-.386.606-.331.22-.275.772-.386.993-.661 1.984.11-.055.165-.22.165-.11 0 .166-.22.386-.275.33-.221 1.103-1.378 2.315-1.433 3.307 0-.055-.22.882-.22.882-.166.385 0-.276-.221 0-.165 1.047-.606 1.543-.771 2.37-.607.495-.772 2.203-1.323 2.975h.11c0 .22-.165.22-.22.385.055 0 .165-.22.165-.055-.551 1.874-1.488 3.747-2.26 5.62-.275.662.331.552-.165 1.379l-.11-.331c-.275 1.488-.992 2.865-1.267 4.298 0-.11-.055-.11 0-.22-.22.275-.331 1.102-.276 1.102-.055.22-.11 0-.22.11-.166.275-.055.771-.22.881v-.165c0 .22-.276.882-.111.772-.22.496-.22 1.047-.44 1.377.054.33-.331.882-.166 1.047-.22-.11-.441.882-.441 1.212 0-.11-.165.276-.22.11-.11.386-.166.772 0 .717-.496.606-.166 1.488-.607 1.763-.165 1.157-.33 2.26-.44 3.306-.11 0-.056-.33 0-.606 0-.275.11-.55 0-.55-.11.991 0 1.597-.22 2.59-.056.275-.111-.166-.111-.276 0 .991-.33 1.928-.276 2.81v-.221c0 .166-.055.386 0 .386v-.165c.166-.276.276.716.331.771-.33-.33-.11.882-.496.386 0 .11.055.276.11.22 0 .166-.055.221-.165 0 0 .607.165.441.11.992 0 0-.055-.11-.11-.165.11.275.165.606.11 1.047 0 0-.055 0-.055-.11 0 .826.276 1.432.11 2.314-.22-.275-.11.276-.275.331v.496l.165-.166c0 .441.11.827 0 1.157v-.33c-.055.275-.055.551-.055.771 0-.165.055-.275.11-.441.11.441.276 0 .166.551 0-.11 0 .441-.166.607 0 .22.11.44 0 .716-.055.055-.22-.11-.275 0 .11.22-.055.992 0 1.267 0-.11-.11-.11-.166-.11l.11.221c-.11.165-.11.22-.165.165-.11.551.276-.11 0 .551v-.165c-.165.661-.22 1.322-.44 1.928-.221.11.11-.551-.11-.386 0 .221-.111.441-.111.717l-.11.716c-.11.496-.166.937-.331 1.378v-.166c.33.221-.275.607-.33 1.047 0-.11-.11-.22-.11-.165-.221.551-.331 1.212-.607 2.094v-.11c-.22.33-.44.881-.606 1.212 0 .11-.055.331.11.276-.882.936-.661 2.204-1.433 3.085 0-.11.055-.33 0-.22l-.33.882c.165 0 .11-.056.275-.221 0 .11 0 .386-.11.606.11-.385-.165-.055-.33.055 0 0 .054.055.11.055-.386.331.22.166-.22.717-.056.165-.111.441-.221.661-.166 0 0-.275 0-.331-.166.331-.055.772-.331 1.047 0-.165.11-.385.165-.551-.33.276-.275.331-.44.551l-.331.496.11-.11c.165.606-.33.882-.386 1.543 0-.661-.055-.165-.22-.275-.11.11-.276.33-.276.22 0 .331-.33.386-.33.826 0 0-.166.276-.22.166-.111.33.11 0 .165 0-.11.606-.827 1.157-.992 1.983-.22.717-.166.882-.386 1.543-.165.166-.11-.275-.11-.275-.22.275-.386.551-.496.882 0-.056-.055 0-.166 0-.11.275.11.275-.165.551 0-.056-.055-.221 0-.331-.11.331-.165.661-.33.992-.11 0 0-.276 0-.386-.166.331-.441.882-.331 1.102l.165-.165c-.055.11-.165 0-.11-.11.055-.331.275-.386.33-.386l-.11.22c.386-.055.441-.881.717-1.322l.11.275v-.551c.165-.055.33-.055.22.166.276-.276.11-.331.331-.496l.11-.331c0 .055.166 0 0 .22.441-.495.33-.936.606-1.102.331-.771-.11-.11 0-.771l.552-.22-.11-.166c0-.055.11-.22.165-.165 0-.331-.11 0-.11-.22.33-.331.44-1.103.77-1.047 0-.221-.275.33-.164-.111.33 0 .165-.496.496-.771.11.165-.166.496.11.165-.11-.33.386-.661.496-.992-.166-.11.22-.661.385-1.212 0 .055.552-.882.827-1.322-.165-.166.11-.607.22-.992.11.055.11.165.11.33l.166-.33c0-.11 0-.221.055-.441l.11.165c.166-.441.22-.992.551-1.488-.11-.11-.55.276-.385-.33.055 0 .22 0 .165.22 0-.055 0-.22.11-.275v.275c.166-.22 0-.165.055-.385.11 0 .11-.111.22-.056 0 .056-.11.166-.11.276.11-.22.276-.496.386-.551-.055 0-.11-.055-.055-.22.166-.441.166-.111.33-.331 0-.11.166-.386 0-.441 0-.11.111-.11.221-.165 0-.276.386-1.102.166-.882.165-.826.716-1.543.936-2.314.11-.441.331-.992.331-1.378 0-.11.165-.275.22-.22.056-.386 0-.441.276-.937 0 .386.11-.11 0 .386.165-.441.33-.551.33-1.102.11.22.276-.331.276-.551l-.165.33c0-.275.11-.496.165-.716l.166.165c.11-.22.165-.441.22-.661v-.661c0-.441 0-.827.275-1.157-.11-.276-.165.551-.275.275.11-.441.386-.882.44-1.047.166-.606-.22-.606-.054-1.267-.055.055-.276.165-.276-.331 0-.441.33-.551.33-.275v.165c0 .165 0 .331.111.165h-.055c.11-.275.11-.937.22-.771 0-.331-.11-.165-.165.11.11-.606 0-.937.11-1.543 0 .11-.11.165-.11.11.11-.881-.11-.385-.11-.992.11-.33.22.111.165-.495.055-.386.165-.056.22.055-.11-.551.11-.992.11-1.323v.276-.441l-.11.165c0-.165 0-.33.11-.275-.11-.166-.22.11-.33-.221.055-.22 0-.661.165-.771-.11.716.166-.055.166.551v-.441.055c.165-.661-.166-.331-.11-.992.11.11.22-.165.165-.275 0 .275-.165.11-.22-.166.11-.44 0-.495 0-.716v.276c-.166-.111-.11-.331-.11-.607.054 0 0 .276.054.166-.165-.386.276-.772.22-1.213.11-.22.166 0 .276-.165 0-.55.22-.55.22-1.102-.165.11-.11.165-.165-.22 0 .33 0 .606-.055.936 0-.22 0-.44-.11-.606 0 .276 0 .606-.055.772-.055-.276 0-.276-.165-.166.22-.33 0-.771.22-1.157h.33c.11-.22.166-.55.166-.881s0-.662.165-1.102l-.11.275c-.11-.165.11-.55.11-.826.11 0 .166-.11.276-.22-.11 0 .165-.607 0-.772l.22-.33c.22-.662-.11-.828.11-1.489.056.22.22 0 .166.441.055-.22.11-.386.055-.44.11-.11 0-.662.165-.827 0-.11-.11-.166 0-.386 0 0 0-.386-.11-.22.496-.551.551-1.874.992-2.37.11-.496.276-1.047.386-1.488v.11c.275-.55-.166-.44.11-1.101.275-.276 0 .385.11.165.386 0 .22-.827.551-1.212v.11c.22-.33.11-.882.33-1.433 0-.44.111-1.157.276-1.763.056.22 0 .275.166.22.055-.22-.22 0-.11-.496.11-.11.33-.44.495-.44l-.165.44c.276-.165.22-.606.33-.826h.056c.22-.661 0-.717.275-1.488h-.11c-.055-.44.22-.22.22-.716h.221c0-.331.11-1.047.276-1.543.055.33-.055.937-.11 1.322.11-.275.33-.881.22-1.102 0 .11 0 .276-.055.386 0-.386 0-.827.22-1.378.386.22.606-1.322 1.047-1.598.22-.992.717-1.818 1.102-2.92-.44.275.11-.33-.22-.386.055-.275.11-.33.165-.386l.496-.716c.165-.165 0 .276.055.276.221-.551.221-.166.441-.496-.165 0-.11-.276.055-.551l-.33.385c.11-.826.496-.55.661-1.432v.275c.11-.44.551-1.488.496-1.984.055-.055.165-.11.11.056.386-.937.551-2.205 1.047-2.866v.11c.11-.165 0-.385.221-.55 0 0 0 .11.055 0 0-.11.055-.497.22-.717v.22c.496-.881.386-1.487.661-2.314.221.11.607-.606.772-.937.496-.991.606-1.873.992-2.865.496-.496 1.047-1.984 1.708-2.81-.11.11-.165-.11-.055-.276.165-.165.22-.661.386-.496.275 0 .496-.385.716-.55l-.165-.221c.11 0 .22-.055.33-.11.111 0 .276-.11.386-.166.221-.11.551-.275.827-.385.551-.276 1.047-.496 1.377-.386.221-.165.496-.22.717-.386v.165c.716-.165 1.047-.22 1.873-.495l-.165.165c.496-.11.496-.606.937-.716l.165.22c.827-.22 1.709-.165 2.535-.551 0 0 0 .11-.165.165.386-.055 1.543-.165 1.378-.44 0 .22.881-.166 1.322-.331v.165c.331-.275.331-.33.827-.496.11 0 .11.11 0 .11.441 0 .33-.22.826-.22l-.165.11c.441-.055.386-.11.606-.275.276-.11.827-.11.937 0 0-.11.276-.22.551-.22 0 0 0 .11-.11.11.771 0 1.047-.331 1.598-.276 0 0 .055.055.11.055-.606.055-1.047.165-.992.11 0 .11.496.11.166.33.165-.054.44-.22.661-.33.11 0 .275-.11.386-.11h.551c.11 0 .165.055.275.055 0 .11.331.165.441.276.055-.11.276 0 .165-.22l-.165-.056h-.055c-.055 0-.11-.055-.22-.11-.056 0-.166 0-.221-.055.165 0 .331-.055.496.11h.386c.11.33.275.827.165.937.166.22.221.55.221.826 0 .33-.055.551 0 .827-.055.22-.221.165-.276.22 0-.11.11-.22.11-.33-.11.385-.606.992-.496 1.157-.385.33 0-.33-.385.22v-.11c-.551.386-.827.882-1.213 1.323-.33.44-.826.881-1.543 1.102h.221c-.772.33-1.598.771-2.425 1.047-.882.275-1.708.55-2.59.66-.496.056-.496.221-.772.386l-.165-.11-.441.33c-.661.332-1.322-.054-2.149.387h.165c-.33.165-1.047.385-.992.22 0 0-.055.11-.22.11 0-.055-.771.22-.771.22-.662.056 0-.33-.882-.22-.331.11-.937.441-.772.441.111 0 .331 0 .386.055l-.331.11c0 .276-.22.551.607.607l.496-.276.22.11-.441.11c.276.056.441-.055.606-.165.055.055.166.11.276.11l.496-.33c.055.055-.221.22.165.22.221-.165-.275-.165.11-.33.276.055.221.165.496 0 .055.055 0 .11-.11.165.221-.11.716-.22.827-.33.275.054.881-.276.937 0 .055-.056.44-.276.661-.387-.386.386.937-.22.882.11.275-.33 1.157-.44 1.708-.716 0 0-.055.11-.11.11.33-.055.44 0 .661 0 0-.22.496-.44.716-.606.441.055-.165.331 0 .496-.055-.165.662-.385.441-.496.331 0 .276 0 .496.11 0-.275.276-.165.496-.385.496 0 .221.22.661-.055.276 0-.11.22-.11.22zm1.763-8.872c.111 0 .276 0 .441-.055 0 0 0 .11-.11.11 0 0-.165 0-.331-.055m1.874 1.047c-.11 0-.11-.055-.11-.11h.22l-.055.055z" /> + <path d="M126.098 48.028v-.055h-.056.056zM110.282 49.682v.055l.11-.055zM83.665 126.439l-.166.276c.11-.11.166-.22.166-.276M80.634 132.281c-.11.166-.33.331-.386.551 0-.11.386-.385.386-.551M82.673 129.855l-.33.552c.11-.056.22-.166.11.11.495-.606-.166.055.22-.606zM83.61 128.203c-.11.33.055 0 .11.055 0-.22 0-.276-.11-.055M88.955 115.42h.11c0-.165 0 .055-.11 0M88.955 112.664l-.165.22.11.111zM90.223 111.342v.111l.055-.441zM93.584 88.53h-.166c0 .22.166.275.166 0M96.56 78.941c.11-.055.276-.33.22-.496-.055.22-.22.386-.22.496M108.408 51.94s-.056.11-.111.11c.055-.055.166-.11.221-.22h-.166v.055zM114.249 58.002c.055 0 .22.11.386.11-.166-.055-.11-.055-.276-.11h.11l-.055-.055c-.165 0-.165.055-.055.11h-.11zM113.423 60.922h-.055c.055.055 0 0 .055 0M113.533 59.436s.165 0 .22.055h-.22zM108.684 78.5l-.056-.055zM111.273 68.802c.166 0 .166.166.331.11-.055 0-.22-.165-.331-.11M110.116 76.46h-.11c.11 0 .11.111.11 0" /> + <path d="M110.171 77.123c0-.056-.165-.11-.275-.166 0-.11.165 0 .275 0 0-.055-.22-.165-.165-.22h.055c-.11-.11.055-.166-.11-.33-.11 0-.221-.056-.276-.056 0 0-.11-.11 0-.055l.055.055c.221 0 0 0 .166.055 0-.11-.166-.22-.055-.275.165 0 0 .165.22.11h-.11c.33.11 0 .11.275.165.111-.11 0-.165 0-.275-.11-.055-.165 0-.22-.11-.11-.221.496 0 .275-.166-.11-.055-.33-.165-.165-.22l.221.11c.055-.11-.276-.165-.111-.22.055 0 0 .11.055.11.166 0-.11-.11-.055-.166h.166c0-.055-.055-.22-.055-.385 0 0 .11.055.165.055 0-.22.11-.33.275-.441l-.11-.11h.11c.056 0-.11 0-.165-.11h.165c-.11-.166-.165-.386 0-.441.111 0-.275-.166-.11-.22.11-.166.055-.386.331-.497-.221-.11.165-.165-.165-.275.165-.055.22 0 .385-.11 0 0-.165-.11-.165-.166h.165l-.165-.055h.22-.11c0-.11.165-.165.276-.11v-.22.11c-.111-.165.165 0 .055-.11h-.11c.11 0 .165-.11.11-.22h.11c.055-.056 0-.221.11-.386-.055 0-.275 0-.275-.11h.165c-.11 0-.055.054-.165 0 0 0 .22 0 .275.054v-.11l.11.055c-.11-.055.221-.055 0-.165v-.33c-.165 0-.11-.11-.22-.166.055-.055.22-.11.22-.22s-.11-.055-.22-.11c.11 0 .165-.056.22 0v-.386h-.11.165c-.165-.22.496-.276.276-.496l-.11-.166c0-.055.11.055.165 0-.165-.22.11-.22 0-.44.441 0 .055-.386.386-.441h-.11c-.056-.055.055 0 .11-.055h-.165c0-.33.33-.606.495-.882.056-.11-.495-.22-.22-.275l.165.11c-.165-.276.111-.496 0-.772 0 0 .111 0 .055.055.111 0 0-.165-.055-.22h.166c.11 0-.111-.165 0-.165-.055 0 0-.166-.111-.166.111-.055 0-.165.056-.22-.166-.055.11-.11-.111-.22.221.055.221-.11.111-.166h.165c0-.055 0-.11-.165-.165.33 0-.166-.276.22-.276-.11-.22-.165-.385-.165-.606.22.055 0 .22.22.22-.055-.165-.275-.33-.165-.44 0 0 .11 0 .11.055-.055-.165.11-.33 0-.496h.055s0-.055-.055-.055c-.165 0-.331-.165-.386-.165.331.11.11-.11.496 0 0 0-.055-.055-.11-.055h.165c0-.11-.165-.11-.165-.22.055 0 .055 0 .11.054-.11-.055-.165-.11-.11-.22h.055c0-.11-.22-.276-.11-.386.22.11.11 0 .275 0v-.11h-.165c0-.055-.11-.165 0-.22h.055v-.056h-.11c-.11 0-.276 0-.165-.055 0 0 0-.055.165-.055-.055 0-.11-.11-.055-.11s.22.055.275.055c-.165-.055 0-.165-.165-.22h.165-.11c0-.055.055-.055.165-.055 0-.11-.275 0-.11-.11.055-.11 0-.221 0-.331.221 0 0 .11.221.11 0-.165-.166-.33-.111-.496-.275-.055.166-.055 0-.165 0 0 .166.055.111 0 .055-.11 0-.22-.111-.386h.056c.055 0 .055-.11.11-.165-.055 0 0-.055-.166-.055.441-.11-.165-.441.221-.496 0 0 .055.055.055 0v-.166h-.22c-.056 0-.111-.055-.111-.11.055.055.221 0 .276 0h-.11c.22 0-.221-.055-.055-.11h.055s-.111-.055-.055-.11c.165 0 .055.055.165.055 0-.055-.276-.166-.11-.22 0 0 0 .054.055.11.165 0 .11 0 .165-.056h.11v-.055c-.385-.165 0-.165-.275-.33.22.165.11 0 .275.055h.166c-.111-.055.11-.055-.056-.165h.166c0-.056-.11 0-.166 0-.165-.11.276-.166 0-.386-.055-.11-.275-.22-.33-.33a.24.24 0 0 1 .165.054c.11 0 .055-.11 0-.165h.165s-.165-.055-.11-.11c.055 0 .166 0 .221.055 0-.055-.111-.11-.166-.22.111 0 .111.055.221.11 0-.055-.055-.166-.221-.22h-.055s.11 0 .166.054c.11.056-.056.056-.111.056-.33-.056 0 .11 0 .22h-.22c0-.055.165 0 .165 0h-.22c-.11 0 .055.055-.055.11h.055-.11c-.166.055.11.165 0 .22 0 .11.165 0 .33.166h-.441.166s0 .055-.11.055c.11.055.055 0 .165.055-.165 0 0 .22-.221.165h.166c-.276 0 0 .11-.11.11-.166 0-.056-.11-.221-.055.221.056-.055.11 0 .166.221 0 .055.11.11.22-.055 0-.11.165-.22.22.22 0 .165.11.165.166-.11 0-.165 0-.22-.11.055.11.11.11.11.165h-.165s.165.165 0 .22c.11 0 .385 0 .496.11-.055 0-.221 0-.221-.054 0 0 .055 0 0 .055h-.11.055-.165s-.11.055-.165.055c.055 0 .165 0 .165.055s-.11 0-.221 0c.056 0 0 .055.166.11h-.11c.055.055 0 .165.165.165.11.166-.165.276-.11.386h-.055c0 .055 0 .165.11.22h-.166c0 .056.111.056 0 .166-.055-.055-.11 0-.055-.055-.055.055-.165.055 0 .165-.11-.055-.165 0-.165.055h.11v.055h-.165c-.221.055.331.276-.055.33.11.056.11-.054.22 0 0 .056-.33.111-.33.111-.111.055.22.165.165.22.055 0 .22 0 .275.11 0 .056-.275 0-.33 0 0 0 0-.054-.11 0h.055c-.055 0-.111.166-.166.11 0 .056.111 0 .166 0-.111.056 0 .166-.11.221h.11c-.111.11.11.11.11.166-.11 0-.221-.056-.165 0-.056 0-.166 0-.221-.056.11.11-.11.166-.165.166h.11-.11c.055 0 .22 0 .331.11-.056 0-.001.11-.111.11.055-.11-.165 0-.165-.11v.055c-.165.055.165.11.165.22h-.165s.165 0 .22.056c-.11.055 0 .11 0 .11.111 0 .055 0 .111.11-.056 0 0-.055-.055 0 .165.11-.221.11-.111.165h-.22c.11.11-.165.055-.055.166.11 0 .11 0 .22.055v-.166c-.055 0 .11.11.11.11s-.055-.11 0-.11c.111.056.055.056.166.056-.221 0 .11.165-.055.165h-.331c-.165 0 .11.165 0 .275h.055c.11 0 0 .055 0 .11h-.22c.055 0 0 .11.165.166h-.165c-.055.11.275.22.22.33-.11-.055-.22 0-.275-.11v.055c-.056 0 .11.11 0 .166 0 0 .165.055.11.11h-.055c.055 0 .055.055.165.055-.331 0 0 .33-.331.33v.276c-.11.055.276.11.166.22-.166 0-.055-.055-.166-.055-.33-.055 0 .166-.22.166-.11 0 .11.165 0 .22h-.055c.165.11.22.22.22.33-.11-.054-.055-.054-.22-.054 0 0 .22 0 .22.11h-.33c-.221-.11 0 0-.055.055h-.056c0 .11.221.165.166.276h.055c.165.11-.11 0 0 .11h-.221s.166.165.166.275c-.166-.11-.221-.22-.276-.275 0 0 0 .165.055.22 0 0-.055-.055 0-.055.166.11.221.22.166.276-.386-.11-.166.22-.496.165.11.22-.166.275-.166.496.331 0 0 .055.331.11v.055h-.22c-.111.055-.055 0-.111 0 0 .055-.165 0-.275 0 .11 0 .165.055.11.11h.165c.111.166-.33 0-.165.166h-.11s-.055.165.165.33h-.165c-.11.166.165.441 0 .496h-.055s.11.055 0 .055h-.055s.11.11.055.166h-.055c-.166.055.165.22.165.385-.22-.055-.331 0-.386.055-.11.166.11.331.11.551-.275 0-.22.331-.44.441 0 0 .165.055.22.11-.055 0 .11.166-.055.056-.22 0-.165 0-.22.11l.275.11c-.441 0 0 .496-.386.44.055.056 0 .111.111.166h-.166c-.055 0-.11.11-.11.22h-.11s.386.166.386.22h-.221c0 .111-.275.166-.11.332 0 0-.11 0-.11-.056 0 .056-.221.22.055.276-.221-.055-.055.11 0 .22h-.165c.165.056.22.056.22.166h-.055c-.11 0 .11.11 0 .165h-.055l.11.11c0 .055-.055.11-.22.055.055 0 .165.11.11.11h-.11c-.111.056.11.22-.056.276h-.11c0-.11.055-.165.055-.165-.11 0-.165 0-.33-.11.055.11.275.275.165.33h-.055c-.11 0-.11.055-.11.11.165 0 .11.11.22.055v-.11c.055.055.11.11 0 .11.11.056.165.11.221.11h-.496c0 .11 0 .276.22.441h-.11v-.055c0 .11 0 .22.165.276-.11 0-.165-.11-.165 0h-.055c-.386.055.385.496-.111.606h.056c-.276.22 0 .606-.386.771-.055.056 0 .11.11.166h-.165l.165.11c.11.165-.441.055-.275.276h.11c0 .055 0 .22-.11.165 0 0 .11.055 0 .055h-.056l.111.165c-.111.055-.331-.11-.386 0 0 .055.165.22.22.22h.166c.22.166.496.276.661.221l-.11-.11h.11v.11c.11 0 0-.055 0-.11h.165l-.22-.165c.11 0 .165.11.22.055-.11-.055-.22 0-.275-.11h.11c.055 0 .11 0 .11.055-.055-.056 0-.11-.11-.166.165 0 0-.165.22-.055 0 0-.165-.11-.165-.165.22.165.055-.11.331 0-.221-.11 0-.22-.166-.386h.166c-.221-.055-.221-.165-.331-.275.22 0 .22.11.441.165-.165-.055-.11-.165-.276-.22h.276c-.276-.11 0-.056-.165-.166.165 0 .22.055.22 0 .11 0 .165.11.165.11zm.221-2.15v.055zm-1.102-.055v.055h-.055zM111.384 72.934l-.055-.055zM113.588 62.686l.055.055zM114.524 58.718s.111 0 .111-.11c.055 0-.166 0-.055.11z" /> + <path d="M113.753 59.05v-.11h-.11c-.22.11.11 0 .11.11M113.643 59.38c0-.055-.11 0-.11 0s.055.055.11 0M113.864 62.133h.055l-.11-.055zM111.879 67.48c-.11 0-.165 0-.055.056 0 0 .11 0 .055-.055M110.226 72.053l-.055-.055v.11zM109.014 76.132c0 .055.055.11.165.055v-.166c-.055 0-.165.11-.165.11M109.786 76.02c0-.164.055-.33-.111-.44 0 .22-.055.165 0 .386a.17.17 0 0 1-.22 0c0 .055-.165.055-.11.165.165 0 .33-.055.385-.275.056 0 .056.055.056.11zM114.525 74.201l-.11.11c.055 0 .055-.055.11-.11M110.612 74.863v.11l.055-.055zM114.745 72.824c0 .055-.11.166-.165.22zM113.864 73.541v-.275c0 .11 0 .165-.055.165v.11zM114.525 73.596l-.055.055s.055 0 .055-.055M121.468 83.57c-.165.165-.11-.33-.33-.11.055 0 .165.33.33.11M114.8 88.86s0 .054.055.11c0 0-.055 0-.055-.11M116.068 90.127h-.055s0 .055.055.055zM119.925 64.614l-.11-.11c0 .11-.22.165.11.11M115.737 88.143l.165.22c0-.055-.11-.11-.165-.22M116.454 88.86v.165zh-.056z" /> + <path d="M118.107 65.165c.276 0 .055-.22.11-.33.276-.11.166.11.276.22.165-.11.275-.33.441-.33v.054c.165-.22.606-.11.826-.33-.055-.11-.055-.22-.055-.276.11 0 .221-.165.276 0-.055 0-.055.055-.111.11h.111c.11.11-.166 0-.111.166.221-.11.496-.33.662-.276.055.166-.441.11-.166.276h-.275c.275.22-.165 0 .055.275.386 0 .386-.165.771-.165.056-.11 0-.165 0-.276.496-.275.441.441.827.11.11-.11.11-.385.386-.275v.22c.275 0 .11-.33.441-.165-.055.055-.221.055-.221.11.221.166.166-.11.331-.11v.166h.496c.11 0 .33 0 .441.11 0 0-.111 0-.111.11.331.11.441.661.331 1.102.055 0 .11.11.165.165 0 0-.055.055-.11 0-.055.166.11 0 .166.055 0 .11-.111.11-.111.056.166.275.276.936 0 1.322-.11.165.276.276.111.551-.166.551-.221 1.267-.552 1.653.221.165-.275.551 0 .717-.275.33-.275.22-.551.66 0 .11.166.276.111.442h-.166l.111.22h-.221v.22c0-.055.11-.11.165-.11 0 .276-.275.551-.33.551v.606c-.055 0-.055-.11-.11-.22.11.33-.166 0-.111.33 0 0 .111 0 .111.056-.111.11-.221.44-.221.66h-.11c-.11.332-.165.827-.276 1.323.111-.165.276-.055.276.055h-.165c.11.11.11-.11.165.11-.055.166-.221.056-.276 0v.221l-.11-.11c.11.11-.275.33-.11.496h-.055c-.11.496-.11.716-.165 1.102.165 0 .055.165.165.33-.11.276-.331.552-.386.937 0 .276.11.11.165.22-.165 0-.22.331-.275.11-.055.442-.11.552-.11 1.103.055 0 .11-.11.165-.055 0 .11-.11.22-.165.165.055.606-.717 1.212-.551 1.763v.496c-.056.22-.056-.165-.221 0 .11.607-.22.827-.165 1.268-.496.22-.221 1.212-.606 1.598h.11c.055.11-.11.11-.11.22.055 0 .11-.11.165 0-.11.992-.606 2.039-.882 3.03-.055.166.055.276.166.331.055.11.11.166 0 .276l-.166-.165q0 .413-.33.66a4 4 0 0 1-.662.387s0-.11.055-.11c-.11-.11-.385 0-.385.11-.055 0 0-.11 0-.166-.055-.055-.276.11-.331 0h.055c-.055 0-.275-.11-.275 0-.055-.055-.166-.11-.221-.165-.11-.055-.22-.11-.22-.22-.221 0-.276-.386-.496-.22.165-.166-.166-.497-.386-.552.11 0 0-.165.11-.165-.11-.165-.275-.276-.33-.165 0-.441-.607-.441-.386-.827a4.4 4.4 0 0 1-.937-1.323c.22-.055.22.552.441.386-.276-.386-.551-.606-.606-1.102 0-.11.11 0 .165.055-.22-.44-.165-.881-.331-1.322l.056.055c0-.055 0-.22-.111-.166-.165.22-.385-.22-.441-.22.331.11.056-.44.496-.22 0-.055-.055-.11-.165-.11q0-.165.165 0c-.055-.331-.22-.22-.165-.496.055 0 .055.055.11.11-.11-.166-.22-.276-.165-.551 0 0 .055 0 .055.055 0-.386-.22-.717-.11-1.157.22.165.11-.166.331-.166v-.275l-.111.055c0-.22-.11-.44 0-.606v.165c.055 0 .111-.386.111-.386l-.111.22c-.055-.22-.275 0-.165-.275 0 .055 0-.22.165-.33 0-.11-.11-.22 0-.386.055 0 .221.055.276.055-.165-.11 0-.496-.11-.661 0 .055.11.055.165.055l-.11-.11c.055-.11.11-.11.165-.055.11-.276-.275 0-.11-.276v.055c.11-.33.055-.716.22-.992.221 0 0 .276.166.22.055-.495 0-1.046.165-1.487-.276-.055.22-.22.165-.496 0 .055.11.11.11.11.111-.275.111-.661.166-1.157h.055l.055-.055c0-.055.055-.165.055-.22l.165-.496c-.055-.056 0-.22-.165-.056.165-.22.276-.495.386-.716.055-.22.11-.386.11-.496 0-.33 0-.385.441-1.212 0 .055 0 .055.055 0v-.33c.055 0-.055.054-.11.165-.11.165-.11.165-.11.22s0 .11-.111.22c-.055.056-.165.166-.22.276l-.22.22c.33-.33.33-.496.33-.606 0 .055-.165.22-.22.276.055-.33-.386.606-.496.496l.11-.166c-.165.166-.331.441-.441.441.055-.22.165-.22.331-.44-.11.055-.276.275-.386.44s-.22.276-.22.22l.33-.33c-.055-.165-.11-.055-.275 0l-.331.165h.11c-.165.386-.275.441-.385.551-.111.11-.276.166-.331.386.165-.44 0-.165-.055-.33-.11 0-.276.11-.276 0 0 .22-.275.055-.33.33 0 0-.111.11-.166 0-.11.165.11 0 .11.11-.11.331-.716.276-.936.717-.221.33-.221.496-.441.771-.166 0 0-.22 0-.22-.221 0-.331.165-.441.33 0-.055-.055-.055-.11-.055-.11.11 0 .22-.166.276v-.276c-.11.165-.165.33-.275.496-.11 0 0-.165 0-.275-.11.165-.386.385-.331.55h.11c-.055 0-.11-.11-.055-.165.055-.22.221-.11.276-.055v.11c.22.166.275-.33.496-.496v.221l.165-.33c.055 0 .165.11.11.22.221 0 .055-.166.276-.166l.11-.165c0 .055.11.11 0 .165.331-.11.331-.44.496-.385.331-.276-.055-.11.055-.496l.441.22v-.165s.055-.055.11 0c.055-.22-.055 0-.055-.165.276 0 .441-.441.661-.22 0-.166-.22 0-.11-.166.221.22.221-.22.441-.22 0 .165-.165.22.055.22 0-.11 0-.166.11-.166h.166c0-.22.22-.275.441-.495 0 .11.275-.056.275 0 .276-.386.386-.441.606-.607-.22.331-.33.441-.441.607h.056c.055-.11.11-.166.165-.276l.055-.055-.22.33c0 .11 0 .056.055.056 0 0 0 .055-.055.275.11-.11.275-.33.44-.496.166-.165.276-.33.331-.22-.11.165-.331.386-.331.33 0 0 .056 0 0 .11 0 0-.11.056-.165.11-.11.221.165-.11.11 0-.165.166-.11.166-.275.276 0 0 .11-.11 0-.11-.055.11-.166.33-.276.441.11-.055.221-.165.221-.11 0 .165-.166.165-.276.275.11 0 0 .11.165 0 0 0-.11.11-.165.11.055 0-.055.331.11.221 0 .165 0 .386-.165.606-.11.22-.22.386-.22.606h-.056c0 .22-.11.551 0 .717 0 .055-.11.165-.22.11 0 .22 0 .22-.11.496 0-.22-.11 0 0-.22-.11.22-.221.275-.11.55-.111-.11-.221.166-.221.276l.11-.165c0 .11 0 .22-.11.33l-.165-.11c-.331.44.165.992-.276 1.322.111.166.166-.275.276-.11-.055.22-.386.441-.386.496-.165.33.221.33.055.661.055 0 .221 0 .276.22-.055.221-.331.221-.331.111v-.055c0-.055 0-.165-.11-.11h.055c-.11.165-.11.496-.22.385 0 .166.11.11.165 0-.11.276-.055.496-.165.772 0 0 .11-.055.11 0-.11.44.11.22.11.55-.11.166-.22-.054-.165.221-.055.166-.166 0-.221-.055.11.276-.11.551-.165.717v-.166.276l.11-.11c0 .11 0 .165-.055.165.055.11.22-.055.331.11-.055.11.055.386-.111.44 0-.385-.165 0-.22-.275v.22c-.165.386.22.166.22.552-.11 0-.165.11-.165.165 0-.165.165-.055.221 0-.056.22.055.276.11.386v-.165c.11 0 .11.165.165.33-.055 0-.055-.165-.11-.055.22.165-.11.44.055.661 0 .11-.165 0-.22.166.165.275-.056.33.11.66.11-.11.055-.11.22 0l-.22-.495.275.275c0-.165-.165-.275-.165-.385.11.11.11.11.22 0-.11.275.221.385.166.606l-.331.11c0 .386.386.551.496 1.047v-.165c.11 0 .11.275.221.385-.111 0-.111.166-.111.22.055 0 .166.331.386.221v.276c.165.385.496.22.661.496-.165 0-.11.165-.33 0 .055.11.11.22.165.165 0 .11.331.165.331.33.055 0 .165 0 .275.056 0 0 .221.11.221-.055 0 .496.716.716.771 1.157.276.165.606.275.882.385h-.055c.33.221.275-.22.661-.055.22.166-.22.055-.11.166 0 .165.165.165.33.165.166 0 .331-.11.496 0h-.055c.276.11.496-.22.827-.44.11-.276.386-.607.496-.938.055.166 0 .166.11.22.055-.164-.22-.11-.11-.33.11 0 .275-.22.386-.22 0 .11-.055.165-.111.275.276-.055.166-.385.221-.496h.055c.055-.385-.165-.385 0-.826h-.055c-.165-.22.165-.11 0-.386h.22c0-.165-.11-.55-.055-.826.11.165.11.495.165.716 0-.165.111-.496 0-.606v.22c-.11-.22-.165-.44-.11-.771.386.165.276-.717.606-.827 0-.55.276-.992.386-1.598-.386.11 0-.165-.33-.22v-.22l.275-.386c.11-.055 0 .165.11.165.111-.276.166-.11.276-.276-.11 0-.166-.165-.055-.33l-.221.22c-.055-.44.331-.275.276-.771v.165c.055-.22.275-.771 0-1.047 0 0 .165-.055.165 0 .165-.496 0-1.212.221-1.598h.055s-.111-.165 0-.22c0 0 .055.055.11 0 0-.055-.055-.276 0-.386v.11c.275-.496 0-.826.055-1.267.22.055.386-.33.496-.496.165-.551 0-1.047.055-1.598.331-.276.386-1.102.661-1.598-.055.055-.165-.055-.165-.165.055-.11-.055-.386.11-.33.221 0 .221-.277.276-.497l-.276-.11c.551-.44.221-1.433.662-1.598v-.44h.165c.11-.276.22-.442.33-.883v.11c.166-.22-.275-.44-.22-.66h.22c.111-.441.441-.882.331-1.378 0 0 .11 0 .11.11.055-.22.331-.827 0-.771.221 0 .111-.496 0-.717h.166c-.166-.165-.221-.22-.276-.496 0-.055.11-.055.055 0 .11-.22-.165-.165-.055-.496l.11.11c0-.22 0-.22-.165-.33-.11-.165 0-.496.11-.551-.11 0-.22-.11-.22-.276h.11c0-.22-.165-.385-.22-.496-.111-.11-.221-.22-.276-.385v-.11c.276.275.386.606.331.55.11-.055 0-.385.275-.22a3 3 0 0 0-.441-.33c-.165-.11-.33-.22-.44-.331v-.055c-.056 0-.111-.055-.166-.11s-.11-.11-.22-.166q0-.082-.166-.165c-.11 0-.22 0-.33-.055 0 .165-.221.11-.055.275h.165c.11 0 .22.11.331.166-.166 0-.276 0-.386-.11-.11.055-.22.165-.22.22-.111-.276-.496-.386-.552-.496-.22 0-.44.055-.661.11-.22 0-.386.166-.496.276-.11 0-.11-.055-.165-.11.055 0 .11 0 .165-.056-.22.11-.661.11-.661.331-.276-.055.11-.22-.221-.11-.771-.276-1.102.606-1.983.33.055 0 .11 0 .11.056-.937 0-1.819.495-2.811.44-.275 0-.275.11-.385.276l-.111-.165-.22.22c-.331.22-.716-.276-1.157.11l.11.11c-.165 0-.496.166-.496.055 0 0 0 .11-.11.056 0-.055-.386.165-.386.165-.331 0 0-.33-.496-.276-.165.056-.441.386-.386.386s.221 0 .221.11h-.166c0 .331 0 .606.386.717l.221-.22.11.11h-.221c.166.165.221 0 .276-.056 0 .055.11.11.165.11l.221-.33c.055.11-.055.22.11.22.11-.11-.165-.22 0-.33.165.055.11.165.275.055v.165c.111-.11.331-.11.386-.275.165.11.441-.11.496.11 0-.055.221-.22.331-.276-.166.331.496-.11.496.22.11-.275.606-.22.881-.44 0 0 0 .055-.055.055.166 0 .221.055.331.055 0-.22.22-.33.331-.496.22.166-.055.276 0 .441 0-.165.33-.22.22-.386.165.11.165 0 .276.22 0-.275.11-.054.22-.275.276.11.11.22.331.11.11.056-.055.22-.055.22zm5.621-.771h-.055zm.275.33s-.055-.11-.11-.11c0 0 .055-.055.11 0v.165zm-.275-1.543c.11 0 .11.055.11.11 0 0-.11 0-.165-.055h.055z" /> + <path d="m122.956 71.227.055.055v-.055zM111.218 74.422c-.055 0-.275 0-.33.165 0-.055.33 0 .33-.165M112.927 74.037l-.276.165c.055 0 .166 0 .055.11.441-.11-.165-.054.221-.275M113.698 73.541c-.055.11 0 .055 0 .11zM113.864 76.242h-.111c0 .11.056 0 .111 0M114.249 77.728l.11-.11-.11-.055zM115.737 90.017v-.165s-.165.11 0 .165M120.201 88.033c.11 0 .165-.165.11-.275 0 .11-.11.22-.11.275M121.358 79.933c0 .055.055.165.165.055v-.22l-.165.11zM122.184 79.822c.056-.166.111-.33-.055-.441 0 .22-.055.165-.055.44-.055.056-.22.056-.22 0 0 .056-.166.056-.166.166.221 0 .331-.055.441-.275.055 0 0 .055.055.11M134.033 73.541s0-.055-.055-.055zM130.836 73.045h.166c0-.11-.11 0-.166 0M123.122 78.61v.11h.055v-.11zM126.979 76.681s0-.165-.055-.22v.165l.11.055zM146.267 80.98c-.055.276-.276-.275-.331.055 0 0 .331.22.331-.055M123.176 78.555l.055-.055s-.055 0-.055.055M138.497 82.742s0 .055.055.11c0 0-.055-.055-.055-.11M133.206 62.188c-.055 0-.11-.055-.11-.11.055.11-.166.22.11.11M139.488 82.027c.055.055.11.166.166.22 0-.054-.111-.165-.166-.22M140.26 82.963v.22h.055l-.11-.22z" /> + <path d="M131.332 63.236c.276-.11 0-.22 0-.385.276-.22.221.055.386.11.166-.11.221-.386.386-.441 0 0 .055 0 0 .055.165-.22.606-.276.771-.551-.055-.055-.11-.165-.165-.22.11-.055.165-.22.276-.11-.055 0-.055.055-.055.11l.11-.11c.165.11-.166.11-.11.275.22-.165.496-.386.661-.44.11.164-.441.22-.11.275h-.331c.331.22-.165.11.11.33.386-.11.386-.275.827-.33.055-.11-.055-.11 0-.276.496-.33.551.276.882 0 .055-.165.055-.386.385-.33v.22c.331-.055.11-.33.551-.276-.055.11-.275.11-.22.11.275.11.165-.165.386-.165v.166c.441-.11.881-.22 1.322-.22 0 0-.11.11 0 .165.551 0 .882.33 1.157.826h.221s0 .11-.055.11c.055.22.11-.055.22 0 .055.11 0 .166-.055.166.331.22.827.771.882 1.212h-.055c.11.275.441.11.441.496.22.606.661 1.322.606 1.928.275 0 .11.717.441.662 0 .44-.111.33 0 .936 0 .166.275.166.33.331h-.165c0 .055.22.276.22.276l-.165.165.11.165c0-.055 0-.165.055-.165.166.22.055.661 0 .716l.331.606c-.055 0-.11-.11-.165-.165.275.276-.166.11.055.386h.11c-.055.165 0 .55.165.771h-.11c.11.44.331.992.441 1.488 0-.22.22-.22.276-.055l-.166.11c.11.055 0-.165.221 0 0 .22-.166.165-.221.055l.11.22h-.165c.11.056-.055.441.165.552.111.55.221.771.331 1.212.165 0 .165.165.331.275 0 .331 0 .717.11 1.102.11.276.165 0 .275.166-.11.055 0 .44-.165.275.11.441.165.606.441 1.157 0-.055 0-.165.11-.11 0 .11 0 .276-.055.276.386.606 0 1.598.441 2.094l.331.496c.055.275-.166-.11-.166.11.441.496.276.881.606 1.322-.11.22 0 .551.111.882.11.33.275.661.165.937h.11c.11.055 0 .11 0 .22.055 0 .055-.165.11-.055.056.275.111.496.111.771 0 .22 0 .496-.111.606h-.22c-.276.11-.551.11-.772.166-.33.055-.11.55-.606.386 0-.056.055-.11.111-.22a1.17 1.17 0 0 1-1.048 0 6 6 0 0 0-1.047-.387c.056 0 .111-.055.166 0-.055-.165-.496-.33-.551-.275-.111-.055 0-.11 0-.165-.055-.166-.441-.166-.386-.276h.11c-.11 0-.33-.33-.386-.165-.165-.276-.44-.386-.551-.606-.22 0-.275-.441-.496-.331.221-.165-.22-.551-.44-.606.11 0 0-.165.11-.165-.11-.166-.276-.276-.386-.22 0-.497-.661-.552-.441-.938a14 14 0 0 1-1.157-1.487c.22-.11.331.606.551.44-.331-.44-.716-.66-.882-1.212 0-.165.11 0 .221.055-.331-.496-.441-.992-.772-1.432 0 0 .055 0 .11.055 0-.11-.055-.22-.165-.166h.055c-.055.276-.496-.165-.551-.11.386 0-.11-.496.331-.44 0-.056-.11-.11-.221-.056 0-.11 0-.165.111-.11-.221-.33-.276-.165-.386-.44h.165c-.165-.111-.331-.221-.386-.497h.111c-.221-.44-.552-.66-.662-1.157.276.055 0-.22.166-.275l-.166-.22v.164c-.11-.22-.385-.385-.385-.606l.165.166-.221-.441v.275c-.165-.22-.22.11-.275-.22 0 .055-.055-.22 0-.386-.11-.11-.221-.165-.221-.386 0-.055.221 0 .276-.11-.22-.055-.22-.496-.496-.606h.165c-.055 0-.11 0-.165-.055 0-.165 0-.165.11-.22-.11-.441-.165.275-.22-.276l.055.055c-.055-.22-.165-.44-.221-.661-.055-.22-.165-.33-.22-.606l-.11.11c0-.11.11-.275.22-.33 0 .055.055.11.055-.11-.606.605-1.157 1.377-1.598 1.707h.11c.166.22-.385.11-.495.386v-.165c-.276.22-.496.55-.827.992v-.11c-.221.11-.441.33-.606.495 0 .11-.11.166 0 .22-.827.166-.882 1.103-1.543 1.213.055 0 .11-.165 0-.11l-.331.386c.11.055.11 0 .276 0q0 .165-.166.33c.111-.22-.11-.165-.275-.11 0 0 0 .055.055.11-.331 0 .11.22-.276.33-.11.056-.11.221-.275.276-.166-.055.055-.165 0-.22-.166.165-.166.496-.386.496 0-.11.165-.165.165-.276-.275 0-.275.055-.385.11l-.331.166h.11c0 .44-.386.386-.496.826.11-.44 0-.165-.11-.275-.11 0-.22.055-.22 0 0 .22-.276.11-.331.386 0 0-.165.11-.22 0-.166.165.11 0 .11.11-.166.386-.772.33-.992.826-.276.331-.221.551-.496.882-.165 0 0-.22 0-.22-.221.055-.331.165-.496.33 0-.055-.055-.055-.11-.055-.111.11 0 .22-.221.276v-.276l-.33.496c-.111 0 0-.165 0-.275-.166.165-.441.385-.386.55h.165c-.055 0-.11-.11-.055-.165.11-.22.276-.11.276-.055l-.111.11c.276.166.441-.385.662-.55v.275l.165-.33c.11 0 .22.11.11.22.221 0 .11-.166.331-.166l.11-.165c0 .055.11.11 0 .165.386-.11.386-.496.551-.44.331-.331-.055-.11.11-.496l.441.165v-.165s.055-.055.11 0c.056-.22-.055 0 0-.22.276 0 .496-.497.717-.331 0-.166-.221.055-.11-.166.22.166.22-.22.496-.275 0 .165-.166.22.055.22-.055-.275.385-.22.496-.385-.111-.166.275-.331.496-.607 0 .055.551-.33.826-.44-.11-.166.166-.331.331-.496.055.11.055.165 0 .275l.165-.165c0-.055 0-.165.11-.276v.166c.276-.22.386-.496.717-.662-.055-.11-.496-.11-.276-.44.055 0 .166.11.11.22 0 0 0-.11.111-.165v.22c.11-.055 0-.11.055-.22.055.055.11 0 .165.055 0 0-.11 0-.11.11.11-.055.331-.165.386-.11 0 0-.111-.11 0-.22.22-.221.165 0 .33 0 0-.11.166-.166.055-.276.055-.055.111 0 .166 0 .055-.165.496-.496.275-.496.221-.441.772-.606 1.102-.992.166-.22.441-.44.496-.661.055-.055.166 0 .221 0 .055-.11.11-.22.275-.276-.11.22 0 .055-.11.166.165-.055.11.055.276-.276-.055.22 0 .22 0 .165v-.22.165a.4.4 0 0 1-.111.22c0 .276 0 .166.166.221.11.055.22.165.11.44.165.111 0-.33.165-.22.055.276-.11.607-.055.662 0 .386.386.22.441.606 0-.055.22-.165.331.055.055.276-.111.386-.221.276v-.11c0-.056-.11-.166-.165 0h.055c0 .165.11.495 0 .44.11.165.11 0 .11-.11 0 .33.166.496.276.882 0-.056.055-.166.055-.11.11.495.22.165.331.495 0 .22-.221 0 0 .33 0 .221-.166.111-.221 0 .221.221.165.607.221.772l-.111-.11a.4.4 0 0 1 .111.22v-.11c.11.11.11.166.055.22.11.056.165-.165.33 0 0 .166.221.331.055.442-.11-.386-.165.11-.33-.22 0 .054.055.11.11.22h-.055c0 .44.275.11.441.495-.111 0-.111.166-.055.22-.056-.164.11-.11.22 0 0 .276.165.221.22.387v-.166c.056 0 .111.11.221.276-.055 0-.11-.11-.11-.055.22.11 0 .496.275.716 0 .165-.165.11-.165.22.275.22 0 .386.275.607.056-.166 0-.166.276 0l-.331-.441.331.22c-.055-.165-.22-.275-.276-.386.166.11.111.11.221 0-.055.276.33.331.33.662l-.275.165c.055.44.496.551.661 1.047v-.165c.11 0 .166.275.276.385-.11 0-.055.166-.11.22.055 0 .165.331.385.276v.276c.221.386.496.22.717.606-.166 0-.111.165-.331 0 .055.11.11.22.22.165 0 .11.331.22.331.386.055 0 .165 0 .276.11 0 0 .22.11.22 0 0 .551.772.827.827 1.323.22.165.496.44.716.606h-.055c.22.33.386-.055.606.275.055.276-.22-.055-.165.055-.165.331.441.276.606.607h-.055c.165.22.551.165.937.275.33-.055.771 0 1.157-.055-.11.11-.165.055-.11.22.165 0 0-.22.275-.275.111.055.331.11.386.275h-.331c.166.22.386 0 .551 0v.11c.441-.11.386-.33.882-.44h-.055c.165-.33.221 0 .441-.22l.165.165s.055-.055.166-.11c.055-.056.165-.11.22-.22.165-.166.22-.387.276-.552 0 .11 0 .33-.111.496-.11.165-.275.33-.385.44.055 0 .33-.11.44-.275.166-.165.221-.33.166-.44 0 .11-.055.22-.166.275.056-.33.111-.661.111-.992.22.055.275-.22.275-.496s0-.606.11-.716c-.275-.606-.22-1.212-.44-1.874-.221.331-.056-.165-.386 0-.055-.165-.11-.22-.055-.22v-.496c.11-.165.165.11.22.055-.11-.33.11-.165.11-.44-.11.11-.22-.056-.22-.276v.33c-.386-.385.055-.55-.276-.881l.166.11c-.166-.165-.276-.827-.606-.992 0-.055.11-.11.165 0-.11-.55-.606-1.212-.551-1.708h.11c0-.11-.22-.11-.165-.276h.055s-.221-.275-.221-.385l.111.11c0-.606-.441-.827-.607-1.268.221-.055.221-.495.221-.771-.11-.661-.441-1.102-.717-1.708.166-.441-.22-1.323-.22-1.984 0 .11-.165 0-.22-.055 0-.165-.276-.33 0-.386.165-.11 0-.385 0-.606h-.276c.22-.661-.606-1.488-.331-1.929-.11-.11-.165-.33-.275-.44h.165c-.11-.441-.11-.662-.33-1.157h.11c-.055-.22-.551-.11-.662-.386l.221-.166c-.165-.495-.165-1.046-.606-1.432 0 0 .11 0 .165.055-.055-.22-.276-.937-.496-.716.165-.11-.22-.496-.441-.717h.166c-.276-.165-.331-.11-.552-.386 0-.055.056-.11.111 0-.111-.275-.221-.11-.331-.385h.165c-.165-.166-.22-.11-.385-.166-.166-.11-.331-.385-.276-.55-.11 0-.275 0-.386-.11 0-.056.055 0 .111 0-.166-.221-.386-.221-.552-.276-.165 0-.33 0-.44-.166v-.11c.385.11.716.276.661.276.055-.11-.221-.33.11-.33-.331-.056-.827 0-1.157-.056v-.055H138c-.11 0-.165 0-.275-.055 0-.11-.386-.055-.496-.055 0 .165-.165.165 0 .275h.551c-.11.055-.22.11-.441.055-.055.11-.165.22-.22.276-.221-.22-.606-.276-.662-.386-.44.11-1.047.276-1.212.606-.11.055-.165 0-.22-.055.055 0 .165-.055.165-.11-.22.165-.716.22-.661.44-.331 0 .11-.22-.276-.054-.937-.11-1.102.881-2.094.881h.11c-1.047.276-1.873 1.102-2.92 1.323-.276.11-.276.22-.386.385l-.11-.11-.166.33c-.33.332-.881 0-1.212.552h.11c-.165.165-.496.44-.551.33 0 0 0 .11-.11.11 0-.054-.331.331-.331.331-.33.166-.11-.33-.606 0-.165.11-.331.551-.275.551s.22-.055.275 0l-.11.11c.11.221.165.552.606.441l.165-.33h.166l-.221.22c.166 0 .221-.11.276-.22.055 0 .11.055.165 0l.11-.386c.055.055 0 .22.221.165.055-.165-.221-.11-.055-.33.22 0 .22.11.33-.055.055 0 0 .11 0 .165.11-.165.331-.22.331-.386.22 0 .441-.33.551-.11 0-.055.165-.33.276-.386-.056.386.495-.275.551 0 0-.33.551-.44.771-.716 0 0 0 .055-.055.11.165-.055.276 0 .386 0-.055-.22.165-.386.22-.606.331.055 0 .276.165.44-.11-.164.276-.33.166-.44.22 0 .165 0 .33.11-.11-.275.111-.11.221-.33.275 0 .165.22.386 0 .165 0 0 .22 0 .22zm6.724-2.094c-.056 0-.111 0-.221-.055 0-.055 0-.11.055-.11 0 0 .055.11.11.165zm-1.103-1.212h.166zv-.055z" /> + <path d="M134.363 72.77s.11.055.11.11c0-.11 0-.165-.11-.11M134.584 73.1c0-.11 0-.166-.055-.221 0 .055 0 .165.055.22M123.893 78.113a.6.6 0 0 0-.386.166c0-.055.331 0 .331-.166zM125.711 77.508l-.33.22c.11 0 .22 0 .055.11.496-.165-.165 0 .22-.33zM126.648 76.848c-.11.165.055.055.055.11.055-.11.055-.165-.055-.11M132.655 71.502v.11c.11-.055 0 0 0-.11M133.647 70.235v-.33l-.11.11zM133.206 71.943s.055 0 .055.055h-.055zM139.489 84.067l.11-.166c-.11-.055-.221.055-.11.166M145.164 85.995c.11.055.276.055.331-.055-.111 0-.276 0-.331.055M143.125 69.022l.111.11-.111-.22zM144.117 73.816c-.055 0-.165.055-.11.11h.166l-.111-.11zM144.007 74.422c.11 0 .331.055.441-.055h-.386c-.055-.055 0-.165.055-.165-.055 0 0-.11-.11-.11-.055.165 0 .275.11.33zM147.865 80.76v.11c.11 0 0-.055 0-.11M145.495 78.004s.165 0 .221-.055h-.111s-.055 0-.055.055zM152.218 69.905c-.055.165-.22-.166-.33.11 0 0 .275.11.33-.11M155.028 81.972h.055c0-.055 0 0-.055 0M141.582 58.774l-.11-.11c.055.11-.11.22.11.11M153.375 77.564c0-.055.056-.11.056-.166v.166z" /> + <path d="M140.37 59.49c.165-.055 0-.22 0-.331.165-.165.165.11.276.165.11-.11.11-.33.22-.385v.055c.055-.22.441-.166.496-.441a.4.4 0 0 1-.11-.22c.055 0 .11-.166.165-.056-.055 0 0 .055 0 .11v-.11c.221.166 0 .11 0 .22.166-.11.276-.33.441-.33.11.165-.275.165 0 .276h-.22c.275.22-.111 0 .11.275.275 0 .275-.22.551-.22 0-.11-.055-.11 0-.276.331-.275.441.33.606 0 0-.11 0-.385.221-.33v.22c.22 0 .055-.33.33-.275 0 .055-.165.11-.11.11.22.11.11-.166.22-.166v.166c.166 0 .331-.11.441-.166.11 0 .276-.11.441-.11 0 .055-.055.11 0 .166h.496c.055 0 .11.055.165.11.055 0 .055.11.111.11 0 0 .11-.055.165-.055v.11c0 .11.055-.055.165-.11.055 0 0 .11-.055.11.11 0 .276.11.441.22.11.11.22.276.275.441h-.055c.056.22.386 0 .386.22.221.442.606.827.551 1.213.221 0 .11.496.441.33 0 .331-.11.276 0 .662 0 .11.22 0 .331.165h-.166c0 .055.221.165.221.165l-.166.166.111.11s0-.11.055-.11c.165.11.055.496 0 .496l.33.33c-.055 0-.11 0-.165-.055.276.165-.165.11.11.22h.111c0 .166 0 .386.165.497h-.11c.11.33.33.606.441.991 0-.165.22-.22.275-.11l-.165.11c.11 0 0-.11.22 0 0 .11-.165.166-.22.11l.11.11h-.165c.11 0-.055.331.165.331.11.386.275.496.386.772.165 0 .165.055.33.11 0 .22 0 .496.111.772.11.165.165 0 .275 0-.11.055 0 .33-.165.22.11.276.165.386.441.716 0-.055 0-.11.11-.11 0 .055 0 .165-.055.22.33.331 0 1.103.385 1.378l.276.276c0 .165-.11-.056-.165.11.385.33.165.606.441.881-.331.386.33.882.22 1.268h.11c.11 0 0 .055 0 .165.055 0 0-.11.11-.11.386.661.386 1.543.551 2.314.056.276.552 0 .441.386h-.22c.386.44.386 1.102.716 1.543 0 0-.11 0-.11-.055-.11.165.11.44.221.386 0 .11-.111 0-.111.11s.276.22.166.33 0 0-.055 0c.11.055.11.331.22.22 0 .221.22.387.165.552.221 0 0 .386.276.33-.221.056-.055.441.11.496-.11 0 0 .11-.165.11.055.166.165.276.275.221-.11.165 0 .33.11.44.111.111.166.166 0 .276.221.386.441.717.496 1.047-.22 0 0-.385-.33-.33.165.275.33.496.275.826 0 .055-.11-.055-.165-.11 0 .33-.11.551-.165.827v-.056s-.111.056 0 .11c.11-.054.11 0 .165.166v.22c-.165-.275-.276.166-.441-.22 0 0 0 .11.055.165-.055 0-.11 0-.11-.11-.11.165 0 .22-.11.33v-.165c0 .11 0 .276-.221.276v-.055c-.22.11-.385.386-.716.33.11-.22-.11-.055-.11-.275h-.166a.6.6 0 0 0 .056.165c-.166 0-.276.11-.441 0h.11c-.11-.055-.165-.055-.276-.055 0 0 .111.055.166.11-.166.055 0 .276-.221.166 0 0-.165 0-.22-.166-.11 0-.221.11-.276 0 0-.055.111-.22.111-.275-.111.11-.331-.11-.496 0 0 0 .11-.11.11-.165l-.11.11c0-.055-.056-.11 0-.166-.221-.11 0 .276-.221 0h.055c-.22-.165-.496-.165-.716-.33 0-.22.22.055.22-.11-.33-.11-.771-.166-.992-.386-.22.275-.11-.22-.33-.22 0 0 .165-.11.11-.056l-.11-.11-.166-.11h-.11l.276.11c-.166-.11-.386-.165-.606-.33h.055c-.055-.166-.221-.331-.331-.441-.055 0-.11 0-.165.055 0-.606-.772-.496-.772-1.102 0 0 .11.055.11 0l-.275-.22c-.11.11 0 .054-.055.22-.11 0-.221 0-.221-.11.166.055.166-.11.166-.22 0 0-.055 0-.111.054.056-.275-.22.11-.275-.165h.055c-.055-.11-.22-.11-.22-.22.11-.11.11 0 .22 0-.11-.11-.386-.056-.331-.276.055 0 .111.11.166.11.055-.22 0-.22 0-.33l-.055-.22c-.441.11-.276-.221-.607-.276.331.055.111 0 .276-.11 0-.056 0-.166.055-.166-.165 0 0-.22-.276-.275 0 0-.055-.11.056-.166-.111-.11-.055.055-.111.11-.275-.11-.055-.606-.44-.771-.221-.22-.441-.165-.607-.33 0-.11.221 0 .221 0q0-.249-.166-.331c.056 0 .056 0 .111-.11-.055-.11-.221 0-.221-.11h.221c-.111-.11-.276-.166-.331-.276.055-.055.165 0 .22 0-.11-.11-.275-.33-.44-.276v.11l.11-.055c.165.056 0 .166 0 .22h-.055c-.221.166.22.276.275.442h-.22l.275.11c0 .055-.11.165-.22.055 0 .165.11.055.055.22l.11.11c-.055 0-.11.11-.165 0 0 .276.331.276.22.441.221.22.166-.055.441.056l-.275.33h.165v.055c.165.055 0-.055.165 0 0 .22.276.386.111.551.11 0 0-.165.165-.055-.221.22.165.166.11.33-.165 0-.165-.11-.22.056.275-.055.11.275.22.386.165-.11.221.22.386.33-.055 0 .11.386.22.606.166-.055.276.11.386.22-.11.056-.165.056-.22 0l.11.111c.055 0 .11 0 .22.055h-.165c.11.22.386.276.441.496.11-.055.165-.386.441-.275-.055.055-.166.165-.221.11 0 0 .11 0 .11.055h-.165c0 .11.11 0 .165.055-.055.055 0 .11-.11.165 0 0 0-.11-.055-.11 0 .11.055.22 0 .33 0 0 .11-.11.165 0 .111.166-.055.11 0 .276.111 0 .111.11.221 0v.166c.11 0 .33.33.386.11.33.11.44.44.661.66h.055c0 .056.055.056.055.056h-.165c0-.055 0 0 .055 0 .22.11.386.276.551.276 0 0 .055.165 0 .22.165 0 .22 0 .331.22-.166 0 0 .11-.166 0 .166.166.11.22.386.22-.11.111 0 .221.165.221v-.165s.111.11.166.11l-.111.11c.276.386.772 0 .937.441.166-.055-.165-.165 0-.275.166.11.276.385.331.44.22.166.331-.165.551 0 0-.055 0-.22.22-.275.166.055.166.33 0 .33h-.055c-.055 0-.165 0-.11.11.055 0 .331.056.276.166.165 0 .055-.11 0-.165.22.11.385.055.661.11 0 0-.055-.11 0-.11.386.055.165-.11.441-.166.165.056 0 .22.22.11.165 0 .055.166 0 .221.221-.165.496-.055.661-.11l-.11.11a.4.4 0 0 1 .221-.11h-.111c.111-.11.166-.11.166-.055 0-.11-.166-.166-.055-.33.11 0 .22-.221.33-.111-.33.165.166.11-.11.33 0 0 .11-.11.165-.11v.055c.386-.11 0-.22.276-.495 0 .11.22.055.22 0-.11.11-.165 0-.165-.22.22-.111.055-.221.165-.331l-.11.11c-.055-.11 0-.166 0-.331.055 0 0 .11 0 .11-.11-.22.331-.275.276-.496.055-.055.165 0 .22 0-.055-.275.221-.275.11-.55-.11.054-.11.054-.22-.11 0 .164.055.275 0 .44 0-.11-.11-.22-.165-.276 0 .11.055.276 0 .331-.056-.165 0-.11-.166-.055.221-.11-.055-.33.055-.496h.331c.165-.33-.165-.496-.165-.882v.11c-.166 0-.055-.22-.166-.33.111 0 .111-.11.166-.165-.055 0-.055-.276-.276-.22 0-.056.055-.111.11-.221 0-.165-.11-.22-.22-.276-.11 0-.22-.055-.22-.22.11 0 .165-.11.33 0 0-.055 0-.165-.11-.11 0-.055-.22-.166-.165-.276-.055 0-.166 0-.221-.11 0 0-.11-.11-.22 0 .22-.386-.276-.716-.055-1.047a2.5 2.5 0 0 1-.276-.551c0-.276-.331 0-.331-.33.111-.221.111.11.166 0 .33-.166-.166-.331 0-.552.055-.11-.221-.22-.276-.496-.22-.11-.385-.33-.496-.55.166 0 .111.054.221 0 0-.11-.221.11-.331-.056 0-.11.055-.22.221-.33v.165c.22-.165 0-.22 0-.33h.055c-.111-.276-.331-.221-.441-.497-.276 0 .055-.11-.11-.22l.165-.11c-.11-.11-.331-.33-.441-.496.165.055.331.275.496.33 0-.11-.11-.33-.276-.385 0 0 .111.055.111.11-.221-.055-.331-.22-.441-.44.441-.111-.11-.607.165-.827-.275-.331-.22-.772-.386-1.158-.275.276-.055-.11-.385 0-.055-.11-.055-.11 0-.165v-.386c.165-.11.165.055.22 0-.055-.22.11-.165.11-.33-.11.055-.165 0-.22-.166v.22c-.386-.22.11-.385-.165-.605h.11c-.11-.055-.221-.551-.496-.606 0 0 .11-.11.165 0-.11-.386-.606-.772-.551-1.102h.11c0-.056-.22-.056-.165-.166h.055s-.22-.11-.22-.22h.11c0-.386-.441-.441-.606-.717.22-.11.165-.385.165-.55-.165-.441-.496-.662-.716-1.048.165-.33-.221-.881-.276-1.322 0 .055-.165.055-.22 0 0-.11-.276-.165-.056-.276.166-.11 0-.275 0-.44l-.275.11c.22-.551-.606-.937-.331-1.323-.11-.055-.165-.165-.275-.22h.165c-.11-.33-.11-.496-.331-.771h.111c-.055-.166-.496 0-.607-.166l.166-.165c-.165-.33-.165-.716-.551-.882h.11c-.055-.165-.22-.661-.441-.385.165-.11-.22-.331-.386-.441h.111c-.276-.11-.331-.055-.496-.22 0-.056.055-.11.055 0-.055-.221-.166 0-.331-.221h.11c-.165-.165-.165-.11-.33-.11-.111 0-.331-.22-.331-.386-.055.055-.22.165-.331.055 0-.055 0-.055.055-.055-.33-.22-.495.055-.716-.055v-.11c.276 0 .496 0 .441.055 0-.166-.22-.166 0-.386-.22.11-.551.276-.716.22h-.276c0-.11-.276 0-.331 0 0 .166-.11.166 0 .276h.276c-.055.11-.165.165-.276.055 0 .11-.055.22-.11.276-.165-.166-.441-.276-.496-.386-.275.165-.661.22-.771.55-.055.056-.111 0-.166-.054 0 0 .111-.055.111-.11-.111.11-.441.165-.441.385-.221 0 0-.22-.221-.11-.661-.165-.661.716-1.377.606h.11c-.717.11-1.268.772-1.984.827-.22 0-.165.165-.22.33l-.111-.11-.11.276c-.165.275-.661-.11-.826.275h.11c-.11.11-.331.33-.386.22 0 0 0 .11-.055.11 0-.054-.221.221-.221.221-.22.055-.165-.33-.496-.165h.276c0-.055-.276 0-.276 0-.055.11-.165.386-.11.386h.221v.11c0 .22.055.496.441.496v-.22c.055 0 .165.055.165.055l-.165.11c.165 0 .165-.055.165-.166 0 0 .11.056.165.056v-.331c.11.055.055.22.221.22 0-.165-.221-.165-.111-.275.166 0 .166.165.221 0v.165c0-.11.22-.165.22-.33.166.055.276-.221.386 0 0-.056.055-.276.165-.331 0 .33.331-.165.441.11 0-.275.331-.33.496-.551v.055h.276c-.055-.22.055-.33.11-.496.22.11 0 .276.165.441-.055-.165.166-.275.055-.386.166.055.111 0 .276.166-.11-.276.055-.11.11-.276.221 0 .165.22.276.055.11 0 0 .22 0 .22zm4.078-1.709h-.11zm.386 0h-.165v-.11l.11.11zm-.882-1.046v-.056z" /> + <path d="M151.943 82.412h-.166s.111.055.166 0M144.448 74.422h.055c0 .055 0 0-.055 0M145.164 75.635c0-.055 0-.22-.055-.276.11 0 0 .276.11.276zM145.109 77.068v-.22c-.11.055-.165.165-.22.055 0 .33.055-.11.22.165M145.44 77.729c-.11-.11-.055 0-.11.055.11 0 .11.055.11-.055M149.187 81.861l-.11.11c.11 0 0 0 .11-.11M150.399 81.75v-.11l-.11.11zM150.565 82.908h-.055l.165.055zM154.588 76.957h-.166c0 .11.221.055.166 0M153.155 73.265c.055-.055.055-.22 0-.22zM149.187 62.079l.11.055-.11-.11zM224.133 86.71c0 .055 0 .166.165.055v-.22l-.165.11zM225.125 86.656c.11-.165.275-.33.11-.496-.11.22-.166.165-.276.441-.11.055-.275 0-.275 0 0 .055-.221 0-.276.165a.55.55 0 0 0 .606-.22c.055 0 0 .055 0 .11zM226.778 85.61l-.11.11h.11zM234.878 84.01h-.055v.11l.11-.11zM232.123 84.838c.055 0 0-.166 0-.22 0 .054-.055.11-.11.165 0 0 0 .055.055.11zM200.657 112.553v-.055h-.11zM243.475 101.203c.331 0-.275.386.165.276-.055 0 .166-.441-.165-.276M254.276 87.48l.055-.054zM254.056 89.686c0 .055-.055.055-.055.165v-.11zM253.009 91.89v-.056.11h-.055zM211.513 114.317a.12.12 0 0 1-.11-.11c0 .11-.33.165.11.11M226.833 85.663v-.11h-.055v.055zM255.158 90.182c-.055.11-.11.275-.165.385.055-.11.11-.22.165-.385M254.497 91.725c-.055 0-.166.11-.221.165v.055z" /> + <path d="M208.758 114.703c.386 0 .165-.22.276-.33.44-.055.22.165.385.275.276-.055.496-.275.717-.275 0 0 .055 0 0 .11.275-.165.881-.055 1.212-.276-.055-.11-.055-.22-.055-.275.165 0 .276-.165.386 0-.11 0-.11.055-.166.11h.166c.165.11-.221 0-.221.165.331-.11.717-.33.992-.275.055.165-.606.11-.22.275h-.441c.331.221-.276 0 .055.276.551 0 .606-.165 1.157-.165.111-.111-.055-.166 0-.276.772-.275.662.386 1.213 0 .11-.165.165-.386.551-.33l-.11.22c.551-.055.275-.331.826-.276-.055.111-.386.111-.331.166.386.11.221-.166.496-.221l.111.166c.551-.166 1.102-.386 1.708-.551 0 .055-.11.11 0 .165.771-.276 1.653-.386 2.425-.441l.22-.22c.055 0 .11 0 .055.11.276 0 0-.11.11-.221.166-.055.221 0 .166.111.496-.276 1.377-.662 1.928-.662h-.11c.441 0 .386-.385.772-.33h-.055c.881-.166 1.818-.606 2.59-.606 0-.276.881-.221.826-.551.551 0 .441.11 1.158-.055.22-.056.22-.276.44-.441v.165c.056 0 .331-.276.331-.276l.22.111.221-.111c-.11 0-.221 0-.221-.055.331-.22.882-.22.882-.11.276-.165.496-.275.772-.441 0 .055-.111.166-.221.221.331-.331.166.11.496-.166-.055 0 0-.11 0-.165.221 0 .662-.165.992-.33v.11c.606-.221 1.213-.551 1.874-.827-.276 0-.276-.165-.11-.275l.165.11c.055-.165-.221 0 0-.221.275-.055.22.111.11.221l.276-.165v.165c.055-.165.606-.055.661-.276.661-.22.937-.44 1.433-.661-.055-.165.165-.22.275-.386.386-.165.882-.22 1.323-.496.275-.22 0-.165.11-.33.11.11.551-.11.331.055.551-.276.661-.386 1.322-.882h-.165c.11-.11.331-.11.331 0 .661-.551 1.983-.606 2.424-1.267l.551-.496c.276-.165-.11.22.166.11.496-.606 1.047-.661 1.488-1.157.661.055 1.432-1.047 2.094-1.267h-.111c.056-.221.221-.166.331-.221-.055 0-.22 0-.165-.055 1.102-.992 2.424-1.818 3.582-2.865.441-.386-.111-.551.496-.937v.276c.606-.992 1.543-1.709 2.094-2.7v.22c.22-.11.551-.716.441-.772.11-.11.11 0 .22 0 .22-.165.22-.606.386-.606v.11c0-.165.386-.606.22-.55.276-.331.331-.717.606-.992 0-.276.386-.607.221-.772.22.165.496-.606.496-.881 0 .11.165-.22.22-.056.11-.275.166-.606 0-.55.221-.221.221-.552.276-.827 0-.276 0-.496.22-.661 0-.992-.22-1.929-.716-2.7.11 0 .22.165.33.385.056.22.166.441.276.386-.331-.827-.827-1.212-1.323-1.763-.11-.166.166 0 .221 0-.606-.496-1.102-1.102-1.819-1.323h.166c-.111-.055-.276-.22-.276-.11h.11c0 .165-.11.165-.275.165h-.441c.331-.165-.551-.385-.055-.606-.11 0-.221 0-.221.055q-.165-.082 0-.165c-.496-.11-.33 0-.771-.11 0 0 .11 0 .165-.11-.275 0-.496 0-.826-.11 0 0 0-.056.11 0-.606-.166-1.102 0-1.764-.221.221-.22-.22-.11-.22-.33h-.386l.11.11c-.33-.056-.606.055-.881 0h.275c-.22-.056-.386-.056-.606-.056.11 0 .22.056.331.11-.331.056 0 .276-.386.166.11 0-.331 0-.496-.165-.165.055-.331.11-.551.055-.055-.055.055-.22 0-.276-.165.166-.772 0-.937.22.055 0 .055-.165 0-.165l-.11.166c-.165 0-.165-.055-.165-.166-.441 0 .165.276-.386.166l.11-.055c-.551 0-.992.11-1.488.11-.165-.22.441-.11.221-.22-.717.11-1.433.385-2.095.44h.111c-.055.33-.496-.055-.827.11.055 0 .055-.165.055-.11-.441 0-.937.22-1.598.441v-.11c-.22 0-.661.11-.937.11-.055.11-.22.11-.11.22-.992-.22-1.653.607-2.48.441.11 0 .221-.11.11-.11l-.661.22c.055.11.11 0 .276.11a.47.47 0 0 1-.386.221c.275-.165-.055-.22-.22-.22v.11c-.386-.11 0 .275-.496.22-.166 0-.276.11-.496.166-.111-.11.165-.11.165-.22-.276.054-.441.44-.716.33.11-.055.275-.11.385-.166-.33-.11-.33 0-.551 0h-.496c0 .056.11.056.11.056-.22.495-.661.275-1.047.66.386-.33 0-.165 0-.33-.11 0-.33 0-.275-.055-.165.22-.386 0-.606.276 0 0-.221.055-.221-.056-.275.11.11.056.11.11-.385.331-1.047.11-1.598.552-.496.275-.551.496-.992.716-.165 0 .056-.22.056-.22-.276 0-.496.11-.717.275 0-.055 0-.055-.11-.11-.22.055-.055.22-.331.275 0-.055 0-.165.111-.275-.221.11-.386.33-.607.44-.11-.054.111-.165.166-.275-.276.11-.662.33-.717.496h.221c-.111 0-.111-.11 0-.165.22-.22.33-.055.385 0l-.165.11c.276.22.661-.275 1.047-.386v.276c-.055 0 .221-.276.221-.276.11 0 .165.11 0 .22.275 0 .22-.165.44-.11l.221-.165c0 .055.11.11-.055.166.496 0 .661-.386.881-.276.552-.275 0-.165.386-.496l.441.276v-.166h.221c.22-.165-.056-.055 0-.22.33 0 .826-.33.936-.11.055-.166-.33 0 0-.166.166.22.331-.165.662-.11 0 .165-.331.166 0 .22.11-.275.551-.11.771-.22 0-.22.496-.22.882-.386 0 .056.771-.11 1.157-.11 0-.165.386-.22.661-.385 0 .11 0 .165-.165.275h.276c0-.165.11-.22.275-.275v.165c.331-.11.606-.33 1.102-.33 0-.166-.441-.331 0-.497 0 .055.055.22 0 .276 0 0 .11-.11.221-.055l-.166.165c.221 0 .055-.11.276-.165 0 .11.11 0 .11.11h-.22c.165 0 .441 0 .496.055 0-.055 0-.165.11-.165.331-.055.165.11.386.11.055-.11.33-.055.275-.22.11 0 .11 0 .165.055.166-.11.827-.166.607-.331.551-.276 1.267-.11 1.818-.276.331-.055.772-.11 1.047-.22.11 0 .276.055.221.11.275-.055.275-.11.661-.11-.276.11.11.055-.276.11.331 0 .441.055.827-.11-.11.165.276.165.441.11h-.276c.166-.11.331-.11.496-.11v.165c.662.166 1.213-.44 1.764-.055.165-.11-.386-.055-.221-.22.331 0 .662.275.772.275.441.11.441-.275.881-.165-.055-.055-.11-.22.276-.275.331 0 .386.33.165.33h-.11c-.11 0-.275 0-.11.11.165 0 .606.055.496.166.275 0 .11-.11-.055-.166.386.11.661.055 1.047.22-.055 0-.11-.11 0-.11.606.166.275-.055.716 0 .221.166-.11.221.276.221.22.11 0 .165-.11.22.385 0 .661.276.881.331h-.22c.11 0 .22 0 .33.055v-.165c0 .055.111.11.111.165.165 0 0-.22.275-.275.11.11.496.11.441.275-.441-.22 0 .165-.386 0 .055 0 .166 0 .276.11h-.055c.33.331.275-.11.716.11-.11.056 0 .221.11.221-.165-.11 0-.165.221-.165.22.22.33.11.441.22l-.111-.11c.111 0 .221 0 .441.165 0 .055-.22-.055-.165 0 .275 0 .331.441.661.606.055.166-.11.166 0 .276.386.165.166.386.496.606 0-.165 0-.165.276 0l-.496-.44c.11.054.275.11.441.164-.111-.165-.331-.275-.386-.33.22.055.165.055.22-.055 0 .165.111.275.276.33.11.055.275.166.275.331l-.275.165c.055.22.165.33.275.496s.276.386.221.661v-.22c.165.055.11.33.165.551-.11 0-.165.11-.22.165.11 0 0 .441.165.496-.055.11-.11.166-.165.276-.111.44.22.606 0 1.102-.055-.165-.221 0-.221-.33 0 .165-.11.275 0 .33-.11.055 0 .496-.165.55 0 .056.11.166 0 .332 0 0 0 .275.11.22-.496.33-.606 1.322-1.047 1.543-.165.33-.331.716-.551.992v-.055c-.331.33.11.385-.275.771-.276.11.11-.276-.056-.165-.33-.166-.33.55-.716.661-.276 0-.276.496-.606.826-.055.331-.386.827-.606 1.158 0-.22.055-.166-.055-.22-.111.165.22.11 0 .44-.111 0-.386.22-.496.11l.22-.275c-.276 0-.276.33-.441.44-.386.331-.22.497-.661.882h.11c-.055.386-.275.11-.386.441l-.22-.11c-.11.165-.386.661-.661.937.055-.276.33-.607.44-.882-.165.11-.495.496-.551.606 0-.055.111-.165.166-.22-.055.275-.276.606-.606.826-.221-.386-.882.606-1.323.551-.496.606-1.157.827-1.874 1.378.441.11-.22.165 0 .386-.165.11-.22.165-.22.165l-.606.165c-.166 0 .11-.165.055-.22-.386.22-.221 0-.496.055.11.055 0 .22-.276.331h.386c-.386.44-.606 0-.992.495l.11-.22c-.22.22-.992.606-1.102.992-.055 0-.165 0-.055-.11-.661.33-1.322 1.102-1.873 1.212v-.11c-.111.11-.111.275-.331.275v-.055c0 .055-.276.276-.441.331l.11-.166c-.716.221-.881.717-1.433 1.047-.11-.22-.661 0-.936.056-.772.275-1.213.771-1.929 1.157-.551-.055-1.598.551-2.37.716.11 0 .055.165-.055.276-.22 0-.441.33-.496.11h.055c-.22-.166-.551 0-.826.11v.276c-.827-.111-1.819.881-2.315.661-.165.11-.386.22-.551.33v-.165c-.551.11-.826.22-1.378.441l.111-.165c-.331.11-.276.551-.607.716l-.165-.165c-.606.22-1.267.22-1.818.606 0 0 0-.11.11-.166-.276.056-1.157.221-.937.496-.055-.22-.606.166-.937.331v-.165c-.22.275-.22.33-.606.496-.11 0-.11-.111 0-.111-.331 0-.22.221-.606.221l.11-.11c-.331.055-.275.11-.441.275-.165.11-.606.11-.716 0 0 .11-.165.276-.386.276 0 0 0-.111.055-.111-.551 0-.771.386-1.157.331 0 0 0-.055-.055-.055.441-.11.771-.165.716-.165 0-.111-.386-.055-.165-.331-.276.165-.661.496-1.047.496h-.551c-.055-.11-.386 0-.551 0 0 .165-.166.165 0 .275l.165-.055h.055c.11 0 .276 0 .441-.055-.11.11-.276.221-.441.166-.055.11-.165.22-.22.275-.276-.165-.772-.165-.827-.331-.496.166-1.212.276-1.543.607-.165.055-.165-.056-.275-.111a.4.4 0 0 0 .22-.11c-.276.11-.882.165-.937.386-.386 0 .221-.221-.33-.11h.055c-.551-.166-.937 0-1.378.165s-.882.276-1.433.11c.055 0 .11 0 .11.055-1.322-.11-2.7.221-3.967-.165-.331-.055-.386 0-.662.11v-.165c-.055 0-.44.11-.44.11-.552.055-.882-.496-1.599-.441v.11c-.165-.055-.716-.11-.661-.22 0 0-.11.11-.165 0v-.11h-.606c-.441-.221.165-.331-.441-.551-.221 0-.772 0-.717.11.111 0 .221.11.221.22h-.221c-.11.221-.44.386.111.717h.44l.111.165-.331-.11c.165.165.331.11.441.11 0 .055.055.11.11.165l.441-.11c0 .11-.22.166 0 .276.22-.055-.11-.276.22-.276.166.166.056.221.331.221 0 .055 0 .11-.11.11.22 0 .551.11.661 0 .165.165.661.11.606.33.055 0 .386-.11.606-.11-.385.221.717.11.552.441.165-.11.385-.11.606-.11h.771s-.055.055-.11 0c.276 0 .331.11.496.165 0-.22.441-.22.661-.33.276.22-.22.275-.11.44 0-.165.551-.165.441-.33.22.11.22.055.331.22 0-.275.22 0 .44-.22.331.11.111.275.496.165.166.055-.165.165-.165.165m8.817-1.598h-.165zm.772-.165c-.111 0-.221 0-.331.055v-.11h.276zm-1.764-.716h.166c-.056 0-.111 0-.221.055v-.11z" /> + <path d="M216.417 112.442h.056c0-.055 0 0-.056 0M228.321 110.186h-.055l-.055.055zM246.341 81.862c.055 0 .11 0 .22-.055-.11 0-.22 0-.22.055M225.4 86.159l.111-.11s-.111 0-.111.11M227.88 85.277c-.11 0-.331 0-.496.11 0-.055.441 0 .496-.11M230.305 85.223l-.441.11c.11 0 .22.055 0 .165.606 0-.166-.11.441-.275M231.682 84.838c-.22.11 0 .055 0 .11.111-.11.166-.11 0-.11M241.602 82.633v.165c.165 0 0-.055 0-.165M243.53 81.75l-.22-.055-.055.11zM244.687 82.688l-.055.055.276-.055zM253.119 91.45h.165c0-.11-.11-.22-.165 0M248.711 97.236c-.111 0-.331.11-.331.22.11-.11.275-.165.331-.22M229.643 108.2l.111-.11-.221.165z" /> + </g> + </g> + </svg> + ) +} diff --git a/components/Icons/MoneyHand.tsx b/components/Icons/MoneyHand.tsx new file mode 100644 index 000000000..9d91b6cc3 --- /dev/null +++ b/components/Icons/MoneyHand.tsx @@ -0,0 +1,27 @@ +import type { IconProps } from "@/types/components/icon" + +export default function MoneyHandIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .375h358V201.75H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .375h358V201.75H0z" /> + <path + fill="#cd0921" + d="M182.948 70.156c3.461 1.57 5.572 3.66 5.572 5.955v4.74c4.967 1.614 8.158 4.127 8.158 6.948v5.627c0 2.413-2.335 4.6-6.119 6.194l.001 5.231c0 1.128-.511 2.207-1.441 3.199.8.929 1.236 1.93 1.236 2.973v5.626c0 .539-.116 1.066-.339 1.578 1.647 1.253 2.583 2.69 2.583 4.217v1.31c-13.253 3.856-26.384 8.648-33.773 11.461-5.31-1.611-8.756-4.209-8.756-7.144v-5.627c0-.538.116-1.066.339-1.578-1.646-1.252-2.581-2.689-2.581-4.217v-5.626c0-1.129.511-2.208 1.441-3.2-.801-.928-1.237-1.929-1.237-2.972v-5.627c0-2.413 2.335-4.6 6.119-6.193v-4.344c-4.967-1.616-8.158-4.128-8.158-6.95v-5.626c0-3.178 4.048-5.963 10.121-7.517-4.525-3.584-7.428-9.127-7.428-15.348 0-10.807 8.76-19.568 19.567-19.568h4.843c10.807 0 19.568 8.76 19.568 19.568 0 7.214-3.905 13.517-9.716 16.91" + /> + <path + fill="#4d001b" + d="M147.989 20.77c-.05 0-.143.036-.122.05.007-.022.288-.014.122-.05m.123.165c-.36.05-.202 0-.288-.065-.223.173-.029.18.288.065m.101.245s-.072-.015-.029 0zm-.022.007s-.043.014-.058.014c.044-.014.08 0 .058-.014m1.05 5.62c-.043.014-.072.035-.043.042l.051-.021c.1.208.208.417.331.619.381 1.13 2.741 9.159 4.662 7.49-.827-.929-6.936-16.973-6.49-12.743.273 1.13.597 2.842 1.489 4.605zm-1.108-5.829s0-.021-.043-.014zm.094.381s.122-.129.014-.093c.079-.014-.108.1-.014.094m-.54.554c.065-.172-.079.022-.129-.043-.137.144.122-.057.129.043m-.007.238c-.036-.029-.079.029-.115.036.058.007.072.007.115-.036m-12.174 8.18c-.065.008-.158.21-.115.21zm-.021.375c-.159.388.424-.69-.036.014.072-.345-.202.173.036-.014m3.468 2.741v-.022zm-2.979-2.971s-.072.064-.015.036zm.827 1.676s-.036.05-.065.08zm4.432 2.245v.036s.029-.05 0-.036m8.426 2.792-.065.172c.065-.13.144-.144.065-.172m-13.736-6.605c.022-.044.036-.065.051-.072-.036 0-.043.057-.051.072m-.345.107s.043-.021.065-.035c-.015-.022-.036-.015-.065.035m.561.36c.029.065-.381.87-.079.317.453-.101.641 1.568 1.288.273-.561.972.604.547.878 1.18-.396.626.237-.043.187.295.115-.086.878.08.712.72-.072.165.302-.583.31-.23-.526.87.683-.67.338.41.122.223.568-.993.237 0 .158.273.59-.504.346.18.554-.202.287-.094.388.028.547-.302.849.28.907.482.496.05.683-.453.496.302.569-.453.82-.18.331.13.432-.209.374-.41.417.36.274.172.468.057.554 0-.057.079-.129.18-.129.266.029-.151.129-.173.18-.295.036 0-.015.115-.173.662.295-.396.13-.238.295-.108 1 .187 1.82 1.043 2.705 1.144-.143.67.526.022.533.525 1.353-.388.719.274 1.115.338.007.08.022.13.029.166-.015.021-.015.043.014.036.072.115.18-.346.374-.533-.374 1.23.504.058.439.583-.252.605.583-.388.461.194.662.087.935.734 1.093.44.137 1.079.821-.432.936-.756-.439-.043-.677-.914-1.18-.295.295-.619.345-.382-.065-.28.137-.548.223-.533-.072-.087.417-.935-.871.504-.547.05-.05-.043-.036-.072-.014-.086-.029 0-.072.014-.144.022.496-.317.331-.785 0-.23-.237.15.194-.59-.05-.353-.274.41-.295.259-.087-.015-.511.382.13-.244-.28.13.201-.381-.418-.022-.504-.705.022.15-1.202.252-1.309-.633-.224.237-.475 0-.619-.396-.302-.094-.461.036-.511.1.021-.043.065-.129.115-.302-.223-.158-.777-.172-.914.03-.482-.77-2.036-1.512-3.317-2.037.036-.022.029-.108.029-.144a.5.5 0 0 0-.029.144c-.64-.259-1.216-.475-1.554-.604-.467.849-.172-.087-.136-.159-.792.396-.569-.546-1.058.202-.18-.482-.338-.518-.957-.712.144-.195-1.173-.67-.943-.31-.331.446.166-.496-.086-.072.072-.295-.158.295-.151.08.129-.195-.086.064-.108 0 .259-.39-.029.042-.065-.116.41-.475-.072-.252-.288-.065.245-.345.331-.633.072-.489-.863.216-.604-.352-.899-.201.094.115.014 1.18.496.395zm.317.662s-.05.043-.086.108a.4.4 0 0 0 .086-.108m12.972 5.763c.094-.021.036-.021 0 0m-10.375-5.13s.058-.057.079-.072c-.014-.021-.021-.036-.079.072m.123-.043c0-.043-.022-.043-.044-.029.008.022.015.05.044.03m-3.404-1.95s-.021.03.008.015v-.015zm-.079.08.051-.037s-.015-.014-.051.036m.446.187c0-.058 0-.23-.064-.087.064-.093-.015.187.064.086m-.172 1.086c-.008.252.057-.166.144-.094-.087-.215-.058.108-.144.094m.251.259c.058-.05.072-.065.072-.144-.057.014-.05.1-.072.144m1.641.849c.043-.007.029-.065.086-.165zm.849-.979s-.194.21-.022.116zm-.446 1.403.079-.035s-.065.021-.079.035m2.827 1.317.094-.209c-.036.03-.158.252-.094.21m1.303.403c-.036.108-.036.187.036.1-.022-.028 0-.121-.036-.1m3.345 2.223.072-.036c-.014-.05-.057.03-.072.036m-4.511 7.915-.036-.173c-.021.043.022.194.036.173m.036-.029c.022.317.173.18.007-.194.015.108.079.468-.007.194m.166-.245v-.028s-.008.072 0 .028m0 0s.014.044.014.058c-.014-.036 0-.08-.014-.058m8.324-2.95c-1.432.662-5.094 1.331-6.763 2.44-.532.482-2.677.705-.871 1.05.274.065.598-.36 1.303-.1.136-.382.431.1.626-.044.122-.18.518-.403.906-.583.015.065.043.151.051.115l-.036-.115c.331-.15.662-.259.82-.28 1.079.467 6.439-1.727 3.971-2.483zm-8.454 2.943v.022zm-.007.08v-.044s-.007 0 0 .043m.245-.094c-.029-.036-.094-.13-.058-.022-.014-.079.072.115.058.022m.381.705c.086.151-.036-.187-.036-.144.021.058.057.13.036.144m.201.036c0-.058 0-.072-.028-.115-.015.036.021.079.028.115m10.879 61.467s.051.057.072.086c-.014-.043-.043-.086-.072-.086m11.584 6.288c-.043.072.137.101.281.159zm5.346 1.303.094.021s.064-.043.1-.079zm-16.225-13.959c0-.036-.028-.079-.05-.115 0 .022 0 .05.05.115m3.389.972c-.05.014-.108 0-.187-.058.072.043.094.079.209.094 0-.015-.015-.022-.022-.036m68.54 11.835a.5.5 0 0 1 .057.238c.015-.151.497.043-.057-.238m-60.661.072s.028.022.036.043c-.015-.014-.008-.021-.015-.028h-.021zm37.536-4.777h-.094v.043zm-53.768-5.936s0-.065-.007-.094c-.044-.215-.022-.064.007.094m12.267 8.994c-.252-.072-.029.064-.101.158zm8.879-5.987c-.216-.079-.417-.23-.533-.237.08.144.331.288.533.237m29.614 4.828.382-.064-.18-.015zm-9.986 1.015.043.18.058-.087c0-.05-.065-.136-.108-.093zm-.166.115c0-.05.101-.007.079-.122-.136-.087-.223-.044-.259.1-.036-.021-.043-.079-.05-.108a.48.48 0 0 0 .094.411c-.015-.188.028-.13 0-.346.043-.043.122 0 .144.065zm-.741.554s-.021.029-.036.036v.029s.029-.036.036-.065m-14.764 2.756.022.028.028-.014zm-20.225-1.022c-.007-.05 0-.094 0-.144-.022.108-.18.086 0 .144m34.924-1.669.029-.022s-.014-.043-.029-.05c.015.036.015.057 0 .072m.475-.396c-.172-.072-.582 0-.82-.05-.23.007-.511.187-.683.295-.346.165-.806.266-1.245.367h-.022c0-.015 0-.022.015-.029-.015-.029-.029-.058-.051-.094-.021 0 0 .072.015.13-.346.129-.763.23-1.094.302 0 0-.007 0-.014.007v-.079l-.029.086h.029c-.223.087-.36.425-.432.418-.403-.245-.482-.173-1.072.165a.4.4 0 0 0-.058.022h-.014.007c-.403.187-.791.23-1.173.237l-.021-.101c-.058.029-.015.051.014.101-.453.015-.906 0-1.381.137-.245.072-.468.252-.698.295-.079.021-.158-.094-.295-.087-.209.036-.511.188-.77.101-.108-.021-.237-.086-.353-.086-.187.029-.266.18-.453.122h-.021c.021-.014.007-.014 0 0-.216-.079-.403.245-.655.295-.202.051-.489-.05-.597-.036-.13 0 0 .252-.166.202-.36 0-.734-.087-1.079.036-.36.057-.684.144-1.022.223-.014-.008-.029-.015-.05 0v.007a7 7 0 0 1-.597.108c-.821.151-1.252-.173-1.986.05-.115.036-.252.108-.367.115-.05 0-.094 0-.13-.014-.158-.108-.475-.086-.791-.029-.036-.079-.122-.129-.173-.043.058.007.115.043.151.05l-.237.043c-.151.008-.223-.064-.302-.057-.079 0-.151 0-.302-.022-.331 0-1.015-.23-1.468-.18-.108 0-.238 0-.346-.014-.395-.057-.474-.309-.834-.259-.72.014-1.547.108-2.252.043-.526-.079-1.324-.201-2.101-.201-.907-.079-1.835-.094-2.706-.367-.402-.058-.741.029-1.244-.137-.108-.029-.245-.072-.36-.093-.504-.094-1.525.331-2.015-.238-.093-.108-.187-.223-.388-.259a.6.6 0 0 0-.346.022c-.071.05-.107.129-.179.086-.044-.014-.101-.05-.187-.079-.727-.281-1.483-.389-2.72-.835a22 22 0 0 1-2.842-1.46c-.461-.043-.763.69-.453.971.431.166.892.561 1.403.863.654.252.877.339 1.331.72l.028.022c.101.064.317.086.619.079.324.014.583-.166.727-.008.029.432.324.461.95.576.647.187 1.482.497 2.223.727.64.136 1.086.014 1.842.208.705.094 1.561.411 2.23.454.288.072.547.151.885.23.468.122 1.022-.058 1.245.022.194.129.446.194.741.179.626-.057 1.209-.1 1.784-.093 1.799.209 3.727.381 5.555.331 1.029-.115 1.835-.036 2.892-.202.936-.1 1.432-.1 2.339-.302l.244-.043c.008.065.144.237-.345.13l.612.165c-.094-.094-.216-.223.064-.194a2 2 0 0 0-.259-.115c.389-.051.799-.072 1.123-.216.172-.087.302-.202.381-.216.201-.05.367.122.547.036.309-.158.928-.238 1.273-.324.195-.079.31-.201.468-.288q.045.002.058-.028a.9.9 0 0 1 .273-.058c.317-.022.619-.065.921-.13h-.007l.093.072v-.086c.418-.086.828-.201 1.259-.345.67-.144 1.504-.41 2.094-.727.331-.173.511-.446.928-.403.231 0 .518-.173.72-.173.345.015.626-.093.906-.395.202-.187.439-.36.598-.425.136-.057.273-.05.381-.057.165-.036.295-.115.266-.187zm-2.266 1.166s-.007-.051-.014-.065zm2.324-.993s-.007-.015-.007-.022l-.022.029h.029zm.05-.115-.043.064s.05-.021.043-.064m-.993.51c.058-.014.173.051.231-.014l-.015-.043c0 .086-.208-.051-.216.057m-1.151-.223.194-.036c-.057-.043-.129-.093-.05-.144-.288-.064.101.101-.137.18zm-.619.036c-.036.072-.05.094.044.108.086-.065-.036-.079-.044-.108m-5.281 1.475-.115.079.087-.05zm-7.065 1.087.036.165c.05-.036.05-.223-.036-.165m15.706-15.081.044.18.057-.086c0-.05-.065-.137-.108-.094zm-.093-.007c-.137-.086-.223-.043-.259.1-.036-.021-.043-.079-.05-.107a.48.48 0 0 0 .093.41c-.014-.187.029-.13 0-.346.043-.043.122 0 .144.065 0-.05.101-.007.079-.122zm-.813.676s-.022.029-.036.036v.029s.029-.043.036-.065m-14.771 2.756.021.029.029-.015-.05-.021zm-20.226-1.022c-.007-.05 0-.101 0-.144-.021.108-.179.087 0 .144m34.932-1.741c.015.036.015.057 0 .072l.029-.022s-.014-.043-.029-.05m.468-.324c-.173-.072-.583 0-.82-.05-.231.007-.511.187-.684.295-.338.165-.799.266-1.245.367h-.021c0-.015 0-.022.014-.029-.007-.029-.029-.058-.05-.094-.022 0 0 .072.014.13-.345.129-.762.23-1.093.302 0 0-.008 0-.015.007v-.079l-.021.087h.021c-.223.086-.36.424-.432.417-.395-.245-.482-.173-1.072.165l-.057.022h-.015.008c-.403.187-.792.23-1.173.237l-.022-.1c-.057.028-.014.05.015.1-.454.015-.907 0-1.382.137-.244.072-.467.252-.698.295-.079.014-.158-.094-.295-.086-.208.036-.511.18-.77.1-.107-.021-.237-.086-.352-.086-.187.029-.266.18-.453.122h-.022c.014-.014.007-.014 0 0-.216-.079-.403.245-.655.295-.201.051-.489-.05-.597-.036-.129 0 0 .252-.165.202-.36 0-.734-.086-1.08.036-.359.057-.683.144-1.021.223-.015-.007-.029-.015-.051 0v.007a7 7 0 0 1-.597.108c-.82.151-1.252-.173-1.986.05-.115.036-.252.108-.367.115-.05 0-.093 0-.129-.014-.158-.108-.475-.086-.792-.029-.036-.079-.122-.122-.172-.043.057.007.115.043.151.051l-.238.043c-.151.014-.223-.065-.302-.058-.079 0-.151 0-.302-.021-.331 0-1.015-.231-1.468-.18-.108 0-.237 0-.345-.015-.396-.057-.475-.309-.835-.259-.719.015-1.547.108-2.252.043-.518-.079-1.324-.201-2.101-.201-.906-.079-1.834-.094-2.705-.367-.403-.058-.741.029-1.245-.137-.108-.028-.244-.072-.36-.093-.503-.094-1.525.331-2.014-.238-.094-.108-.187-.223-.389-.259-.165-.028-.287-.007-.345.022-.072.043-.108.129-.18.086-.043-.014-.101-.05-.187-.079-.727-.28-1.482-.388-2.72-.835a22 22 0 0 1-2.842-1.46c-.46-.043-.762.691-.453.971.432.166.892.561 1.403.864.655.251.878.338 1.331.719l.029.015c.101.064.316.086.619.079.323.021.582-.159.726 0 .029.431.324.46.95.575.648.187 1.482.504 2.223.727.641.137 1.087.014 1.842.209.705.093 1.562.41 2.231.453.287.072.547.151.885.23.467.122 1.021-.057 1.244.022.195.129.446.194.741.18a19 19 0 0 1 1.785-.094c1.799.209 3.727.381 5.554.331 1.029-.115 1.835-.036 2.893-.201.935-.101 1.432-.101 2.338-.303.475-.108 1.022-.086 1.432-.266.173-.086.302-.201.381-.216.202-.05.367.123.547.036.31-.158.928-.237 1.274-.323.194-.08.309-.202.467-.288.029 0 .051-.007.058-.029a.9.9 0 0 1 .273-.058c.317-.021.619-.064.921-.129h-.007l.094.072v-.087c.417-.086.827-.201 1.259-.345.669-.144 1.503-.41 2.101-.727.331-.172.51-.446.928-.402.23 0 .518-.173.726-.173.346.014.626-.094.907-.396.202-.187.439-.36.597-.424.137-.058.274-.051.382-.058.158-.036.295-.115.266-.187zm-2.281 1.101.014.065s-.007-.051-.014-.065m-8.778 2.576s-.014 0-.021.007c-.051.036-.015.022.021-.007m11.095-3.497h.029s0-.022-.008-.029zm.036-.058s.043-.021.043-.064zm-.727.432-.014-.043c0 .086-.209-.05-.216.058.057-.015.18.05.23-.015m-1.381-.208.194-.036c-.05-.044-.122-.094-.05-.144-.288-.065.1.1-.137.18zm-.619.035c-.036.072-.05.094.043.108.086-.064-.036-.079-.043-.108m-5.274 1.483-.115.079.086-.051zm-7.066 1.079.036.165c.051-.036.051-.223-.036-.165m21.722-14.613c0-.05-.065-.137-.108-.094l.043.18.058-.086zm-.417-.043c.043-.044.122 0 .144.064 0-.05.1-.007.079-.122-.137-.086-.223-.043-.259.1-.036-.02-.043-.078-.05-.107a.48.48 0 0 0 .093.41c-.014-.187.029-.13 0-.345zm-6.843 2.093-.021-.1c-.058.028-.015.05.014.1-.453.015-.906 0-1.381.137-.245.072-.475.252-.705.295-.079.022-.159-.093-.295-.086-.209.036-.511.18-.77.093-.108-.021-.238-.086-.353-.086-.187.029-.266.18-.453.122h-.022c.022-.014.008-.014 0 0-.215-.079-.403.245-.654.295-.202.05-.49-.05-.598-.036-.129 0 0 .252-.165.202-.36 0-.734-.087-1.079.036-.36.057-.684.144-1.022.223-.014-.007-.029-.015-.05 0v.007c-.187.043-.389.08-.598.108-.82.151-1.251-.173-1.985.05-.115.036-.252.108-.367.115-.051 0-.094 0-.13-.014-.158-.108-.475-.086-.791-.029-.036-.079-.123-.122-.173-.043.058.007.115.043.151.05l-.237.044c-.144.007-.223-.065-.302-.058-.08 0-.152 0-.303-.022-.323 0-1.014-.23-1.467-.18-.108 0-.238 0-.346-.014-.396-.057-.475-.31-.834-.259-.72.015-1.547.108-2.252.043-.519-.079-1.324-.201-2.101-.208-.907-.08-1.835-.094-2.713-.367-.403-.058-.741.028-1.245-.137-.108-.029-.244-.072-.359-.094-.504-.093-1.526.331-2.015-.237-.094-.108-.187-.223-.389-.259a.6.6 0 0 0-.345.022c-.072.043-.108.13-.18.086-.043-.014-.1-.05-.187-.08-.727-.28-1.482-.388-2.72-.834A22.5 22.5 0 0 1 156.4 88c-.46-.044-.762.69-.453.971.432.165.892.561 1.403.863.655.252.878.338 1.331.72l.029.014c.101.065.317.087.619.08.324.014.583-.166.726-.008.029.432.324.46.95.576.648.187 1.482.496 2.223.726.641.137 1.087.015 1.842.21.706.093 1.562.41 2.231.452.288.072.547.151.885.23.468.123 1.022-.057 1.245.022.194.13.446.194.741.18.626-.057 1.208-.1 1.784-.093 1.799.208 3.727.38 5.555.33 1.028-.115 1.834-.035 2.892-.2.935-.102 1.432-.102 2.338-.303.475-.108 1.022-.086 1.432-.266.173-.087.302-.202.381-.216.202-.05.367.122.54.036.309-.159.928-.238 1.274-.324.194-.08.309-.201.467-.288q.046.002.058-.029a.7.7 0 0 1 .273-.057c.317-.022.619-.065.921-.13h-.007l.094.072v-.086a11 11 0 0 0 1.259-.345c.669-.144 1.503-.41 2.093-.727.331-.173.511-.446.936-.403.23 0 .518-.173.719-.173.346.015.626-.093.907-.395.201-.187.439-.36.597-.425.137-.057.273-.05.381-.057.166-.036.295-.116.267-.187-.173-.072-.583 0-.821-.05-.23.006-.51.186-.683.294-.346.166-.799.266-1.245.367h-.021c0-.014 0-.021.014-.029-.007-.028-.029-.057-.05-.093-.022 0 0 .072.014.13-.345.129-.763.23-1.094.302 0 0-.007 0-.014.007v-.08l-.029.087h.029c-.223.086-.36.424-.432.417-.403-.245-.482-.173-1.072.166-.021.007-.043.014-.057.021h-.015.007c-.403.187-.791.23-1.172.238zm6.246-1.475s-.022.03-.036.036v.03s.028-.037.036-.066m-14.764 2.763.021.03.029-.015-.05-.022zm-20.226-1.029c-.007-.05 0-.1 0-.143-.021.107-.18.086 0 .143m34.925-1.669.029-.021s-.015-.044-.029-.05q.021.051 0 .071m-1.792.77s-.007-.043-.014-.065zm-8.792 2.511s-.014 0-.022.007c-.05.036-.014.022.022-.007m11.109-3.525-.021.028h.028s-.007-.021-.007-.028m.058-.094-.043.065s.05-.022.043-.065m-.993.51c.057-.014.172.051.23-.014l-.014-.043c0 .087-.209-.05-.216.058m-1.159-.222.195-.036c-.058-.043-.123-.094-.051-.144-.287-.065.101.1-.136.18zm-.611.043c-.036.072-.051.094.043.108.086-.065-.036-.08-.043-.108m-5.31 1.497.029-.03-.115.08zm-7.037 1.057.036.166c.051-.036.051-.223-.036-.166m7.339-14.965.043.18.058-.087c0-.05-.065-.137-.108-.093zm-.352.093c-.036-.021-.044-.079-.051-.108a.48.48 0 0 0 .094.41c-.015-.187.028-.13 0-.345.043-.043.122 0 .144.065 0-.05.1-.007.079-.123-.137-.086-.223-.043-.259.101zm-.554.576s-.022.029-.036.036v.028s.028-.035.036-.064m-14.714 2.777-.051-.022.022.03h.029zm-20.276-1.043c-.007-.05 0-.101 0-.144-.021.108-.18.086 0 .144m34.925-1.677.029-.021s-.015-.043-.029-.05c.007.035.014.057 0 .071m-32.723 1.21c-.043-.015-.108-.051-.187-.08-.727-.28-1.482-.389-2.72-.835a22.5 22.5 0 0 1-2.842-1.46c-.46-.043-.763.69-.453.971.432.166.892.561 1.403.863.655.252.878.339 1.331.72l.029.014c.1.065.316.087.618.08.324.014.583-.166.727 0 .029.431.324.46.95.575.647.187 1.482.497 2.223.727.641.136 1.087.014 1.842.208.705.094 1.561.41 2.231.454.287.072.546.15.885.23.467.122 1.021-.058 1.244.022.195.13.454.194.741.18a17 17 0 0 1 1.785-.094c1.798.209 3.727.381 5.554.33 1.029-.114 1.835-.035 2.893-.2.935-.101 1.431-.101 2.338-.303.475-.108 1.022-.086 1.432-.266.172-.086.302-.201.381-.216.202-.05.367.122.547.036.309-.158.935-.237 1.273-.324.195-.079.31-.201.468-.287.029 0 .051-.008.058-.03a.7.7 0 0 1 .273-.057c.317-.021.619-.065.921-.13h-.007l.093.073v-.087a11 11 0 0 0 1.26-.345c.669-.144 1.503-.41 2.093-.727.331-.172.511-.446.936-.403.23 0 .518-.172.719-.172.345.014.626-.094.907-.396.201-.187.439-.36.597-.425.137-.057.273-.05.381-.057.166-.036.302-.115.266-.187-.172-.072-.582 0-.82-.05-.23.007-.511.186-.683.294-.346.166-.799.267-1.245.367h-.022c0-.014 0-.021.015-.028-.015-.03-.029-.058-.051-.094-.021 0 0 .072.015.13-.346.13-.763.23-1.094.302 0 0-.007 0-.014.007v-.08l-.022.087h.029c-.223.086-.36.425-.432.417-.403-.244-.482-.172-1.072.166-.021.007-.043.014-.057.021h-.015.007c-.402.188-.791.23-1.172.238l-.022-.1c-.057.028-.014.05.014.1-.453.014-.906 0-1.381.137-.245.072-.475.259-.705.295-.079.021-.158-.094-.295-.087-.209.036-.518.18-.77.094-.108-.022-.237-.087-.353-.087-.187.03-.266.18-.453.13h-.021c.021-.014.007-.014 0 0-.216-.08-.403.245-.655.295-.202.05-.489-.05-.597-.036-.13 0 0 .252-.166.201-.36 0-.734-.086-1.079.036-.36.058-.684.144-1.022.223-.014-.007-.029-.014-.05 0v.008q-.281.064-.604.108c-.821.15-1.252-.173-1.986.05-.115.036-.245.108-.367.115-.051 0-.094 0-.13-.014-.158-.108-.475-.087-.791-.029-.036-.08-.123-.13-.173-.043.058.007.115.043.151.05l-.237.043c-.151.007-.223-.064-.31-.057-.079 0-.151 0-.302-.022-.331 0-1.014-.23-1.468-.18-.108 0-.237 0-.345-.014-.403-.058-.475-.31-.842-.26-.719.015-1.547.109-2.252.044-.518-.08-1.324-.201-2.101-.201-.906-.08-1.834-.094-2.712-.367-.403-.058-.741.028-1.245-.137-.108-.029-.245-.072-.36-.094-.503-.093-1.525.331-2.014-.237-.094-.108-.187-.223-.389-.259a.6.6 0 0 0-.345.022c-.072.043-.108.13-.18.086zm30.917-.497.014.064s-.007-.043-.014-.064m-8.778 2.575s-.014 0-.022.008c-.05.036-.014.021.022-.008m11.087-3.496h.029s-.007-.022-.007-.03zm.08-.123-.044.065s.051-.022.044-.065m-.763.497-.014-.043c0 .086-.209-.05-.216.057.057-.014.172.05.23-.014m-1.382-.209.195-.036c-.058-.043-.123-.093-.051-.144-.287-.065.101.101-.136.18zm-.618.036c-.036.072-.051.094.043.108.086-.065-.036-.08-.043-.108m-5.281 1.475-.116.08.087-.051zm-7.03 1.252c.05-.036.05-.223-.036-.165zm-3.346-7.476h-.115s.022.008.051 0zm-.136.015h.021zm.755-.072c-.129.021-.093.014-.237.036-.087 0-.159.007-.137 0-.058 0-.065 0-.187.014.115 0 .266-.007.417-.029.108-.007.223-.028.159-.036zm.964-.072h.072v-.007.007q.011-.002.043-.015h-.05c-.022 0-.05.008-.079.015zm-1.683-38.997h-.036.028zm15.598 32.342h-.007c-.014.043 0 .021.007 0m3.217-6.239.05-.064s-.022.014-.036.021v.05zm-12.218-24.62s-.036-.058-.043-.087c0 .057-.208-.015.043.086m-6.648-1.483c-.1 0-.108 0 0 0m2.828.389c.489.093.827.143 1.13.215.302.094.575.187.956.339l.051.014c.158.057.446.122.834.194.425.13.706.115.95.26.166.273.569.345 1.389.747.885.403 1.942 1.13 2.799 1.806.734.569 1.309.806 2.086 1.612.187.173.389.353.576.569.173.215.352.446.532.669l.525.654c.159.223.303.44.447.626.208.367.424.684.654 1.108.274.62.857 1.166.957 1.483.029.316.159.661.353 1.014q.17.29.331.568c.086.195.18.389.266.576.173.381.345.763.489 1.151.626 2.526.727 5.31.425 7.864-.087 1.468-.439 2.547-.835 4-.216.634-.367 1.116-.597 1.57-.223.453-.367.942-.684 1.525-.309.618-.741 1.259-1.05 1.798-.108.245-.173.468-.237.562-.173.251-.396.323-.54.546-.259.403-.856 1.094-1.216 1.454-.194.223-.288.417-.453.611-.029.022-.051.044-.058.072a2.4 2.4 0 0 1-.302.281c-.374.273-.734.54-1.094.813l.015-.014-.123.021v.072c-.489.36-.993.72-1.561 1.072-.216.123-.439.274-.683.403-.245.122-.497.252-.749.374-.252.13-.503.26-.741.389-.244.122-.489.208-.712.316-.504.202-.835.46-1.396.526-.317.057-.777.201-1.05.251-.454.094-.878.173-1.425.31a20 20 0 0 1-1.051.208l-.546.022a14 14 0 0 0-.475.036c.18 0 .77-.022 1.065-.014.316-.03.813-.108 1.108-.159.28-.05.597-.072.921-.13.323-.064.662-.136.993-.2h.021s-.007.007-.021.014q-.002.012.028.036c.029 0 .036-.029.043-.058.259-.065.547-.115.821-.187.295-.093.59-.18.842-.259q.01.002.021-.007l-.021.043.064-.057-.043.014c.345-.122.648-.367.741-.389.482-.014.626-.1 1.518-.604.029-.014.051-.029.079-.043h.029s-.014 0-.014-.007c.583-.324 1.086-.62 1.612-.857l.028.058c.079-.058.015-.043-.014-.065.036-.014.065-.029.101-.043.575-.28 1.129-.619 1.719-1.058.31-.251.533-.604.806-.827.094-.086.223-.072.396-.194.259-.202.554-.619.885-.82.137-.094.309-.18.446-.303.201-.216.237-.403.468-.56.295-.174.316-.656.561-.98.18-.266.547-.517.633-.676.115-.165-.158-.165.022-.338.309-.453.733-.863.928-1.389.23-.518.417-.985.59-1.475.021-.021.043-.036.05-.086h-.022c.101-.273.195-.568.295-.885.396-1.194.799-1.755.936-2.907 0-.187-.029-.403 0-.582.014-.072.021-.137.05-.195.137-.216.216-.698.216-1.187.094-.043.151-.172.072-.259-.014.1-.072.194-.072.252q.002-.195-.007-.389c0-.223.086-.33.086-.46 0-.115.007-.23.051-.468 0-.252.115-.64.129-1.057.022-.418.043-.864 0-1.216a7 7 0 0 1-.022-.533c-.036-.619.195-.784.044-1.338-.065-.28-.108-.568-.195-.856-.093-.28-.187-.576-.273-.864s-.18-.575-.266-.856c-.094-.28-.209-.54-.302-.806-.137-.388-.259-.9-.497-1.417-.245-.518-.504-1.087-.835-1.605-.366-.568-.719-1.158-1.129-1.698h-.007c-.022-.028-.036-.057-.058-.086q-.335-.422-.647-.856l-.31-.44-.338-.41c-.468-.438-.82-.776-1.425-1.352-.129-.122-.287-.273-.424-.388-.158-.137-.36-.267-.576-.41-.23-.137-.489-.252-.741-.396a5.8 5.8 0 0 1-1.309-.943c-.13-.136-.252-.28-.54-.424a2 2 0 0 0-.482-.194c-.094-.008-.137.028-.237-.044a4 4 0 0 0-.281-.15c-.54-.26-1.072-.519-1.727-.756-.331-.108-.683-.216-1.079-.338-.194-.058-.396-.137-.619-.195-.223-.05-.453-.1-.698-.15-.403-.094-.806-.195-1.216-.274q-.615-.073-1.23-.158a7.6 7.6 0 0 0-1.209-.094 62 62 0 0 1-1.187-.029h-.295c.094 0 .259.022.482.05.662.073 1.525.123 2.346.339zm1.827 38.054.008-.029c-.008.014-.008.022-.008.029m10.663-7.54s.015-.022.015-.03c.021-.078 0-.028-.015.03m-13.13 8.03c.05-.022.251-.022.323-.051-.079.014-.201.014-.316.043h-.007zm1.762-.116-.287.029c.05.007.122.021 0 .043.366 0-.08-.022.295-.072zm.878-.137c.094-.036.115-.05 0-.043-.151.043.007.029 0 .043m7.656-3.46.143-.144-.107.1zm6.454-8.88-.166-.02c0 .086.166.165.166.02m-97.27 60.705s.072.015.115.007c-.014-.014-.043-.021-.115-.007m.82 2.626c0 .079-.028.159-.021.238 0-.065.029-.151.022-.238m-1.201 2.029.151-.172c-.1-.094-.345.007-.151.172m101.442-2.144c.058-.043-.007-.05 0 0m-27.909 30.557a2 2 0 0 1-.022.137c.043-.036.058-.079.022-.137m15.347-2.539a1 1 0 0 0-.252.036c.151 0 .288 0 .252-.036m92.83 16.188-.49-.374c.511-.201-.453-1.223.015-.95-2.605-3.489-4.72-9.432-6.979-11.404-1.13-2.906-5.281-8.08-7.325-11.835.043 1.021-.388-.475-.46-.734-.209-.684-2.569-1.087-1.418-1.511.662.899-.295-.504-.108-.547-.446-.115-3.022-3.259-2.417-3.497-.324-.583-1.209 0-1.454-1.115.411.46.626.23.274-.086-.691-.936-1.367-1.008-2.195-1.734.18.086-.921-1.914-1.475-2.447-.41.317-.129.108.432.727l-.647-.338c.51.532.654.36.374.647-.936-1.597-1.511-2.374-2.842-3.259-1.303-2.238-7.023-5.367-7.613-7.087-2.669-2.295-5.763-4.576-8.569-6.641.648-.597-.806.568-.482-.468-1.245-.482-3.051-.913-3.202-.949.907-.195-.59-.18-.949-.497.489-.093.51-.057.949.202.18-1.001-2.281-.72-3.022-1.598-4.461-1.899-27.657-3.386-32.744-3.422.583.472.583.832.942 2.127.763-.396 10.786-.144 12.282 0 3.217-.086 7.26.533 9.879.346.792-.108 5.511 1.057 3.339.654-.468.317 5 1.49 2.144.54.144.007.367.057.626.122l-.058.036.086.022h.065a.4.4 0 0 0-.057-.051c1.316.346 3.64 1.238 3.317 1.188 1.474.237 11.217 5.065 7.799 4.82-1.439.029-5.209-2.489-10.008-.726-5.505-1.209-24.65 4.835-35.119 7.713-5.994 1.064-11.088 1.726-17.196.985-3.101-.338-6.706-.618-9.534-1.273-1.309.324-6.259-3.662-6.007-1.324 4.986 4.9 25.11 3.777 24.621 4.461-2.511 1.302-14.664 5.331-21.535 8.483-2.705-.49-2.237-3.461-4.511-5.346.604.374-3.446-4.468-2.137-3.814-2.338-2.424-3.245-3.388-4.655-5.065.59.245.547.31.914.864.424-.187-.576-1.878-1.418-1.835-1.647-2.583-2.086-2.77-3.086-3.806-4.965-8.836-22.478-17.628-15.29-2.044.792 1.727 1.619 2.288-.59.928.489-.525-1.921-.237-.583-.87-.525.288-1.877-.971-1.244-1.015-.425-.129-.849.446-.605-.331-1.906-.748-3.82-1.187-2.799-1.417 1.108.784-.237-1.101-.849-.396-1.172-1.151-1.216-.683-2.374-1.324-8.9-5.209-10.31 2.224-5.346 8.21 1.475 2.302 3.921 5.749 6.641 9.433-.345-.08-.82-.036-.324-.331-.23.1-.69-.044-.23-.18-.158-.187-.755-.41-.36-.425-.733-.827-1.446.281-1.302-.827-.158.244-.986.007-1.036-.461-.058.18-1.669-.813-2.684-1.619-.784.439-.539-.604-.633-.331-.705-.611-1.799.195-1.338-.194-.094-.432-.907-.741-1.95-1.093l-.094-.087s0 .043.015.058c-.921-.31-1.993-.648-2.907-1.137.381-.166-3.295-1.878-4.108-1-.662-.497.244-.317.158-.511-.727-.144-1.05-.482-2.05-.13-1.03-1.546-1.037-.165-1.958-.59.835-.633-1.187-.057-1.575.144.108.015-1.648-.985-1.813-.237.374-.007.978-.317.237.122.54-.05.367-.194.439.166-1.022-.144-1.274-.713-2.418.244.497-.043-.913.662-1.086 1.116-.029.921-.525 1.252-.396 1.698-.014.064-.043.086-.014.179q.01-.009.021-.028c-.028-.029-.043-.079-.007-.151.043.158.166.323.41.539-.18 2.439 2.468 3.411 4.519 4.029-.69.339.568-.273.338.554-.878-.266.957.662 1.151.389 1.425.914 1.288.849 4.497 3.13 0-.324.302-.281.554-.13-.108.058-.367.115-.194.324-.115-.245.338-.065.28-.266.245.18.396.439.065.489 2.828 1.439 7.397 4.202 11.699 6.605a.4.4 0 0 0-.122 0l.223.058c2.727 1.518 5.346 2.892 7.339 3.669.906.331 1.46.763 2.482 1.346-.619.1-.367-.504-.755.223.359-.195 1.007.237 1.439.525-.065.014.014.129.115.079.295.194.439.259.216-.122.014 0 .036 0 .043.007l-.051-.022c-.705-.41.173.072.411-.216 2.949 3.094 9.914 4.598 12.382 7.75.281.287.31-.231.979.043-.382.331.446.849 0 .849 1.072.467 3.504 2.266 3.741 2.532 1.022.626-.086-.28.82.008.597.741 1.741.956 1.993 1.374 1.835.518 3.958.64 6.368.345 3.223-.165 4.159-.539 5.986-1.209-.669.777 1.367-.647.238.137 1.244.295.626-.093 2.05-.698.022 1.195 2.756-.324 3.828-1.367.345.446 1.424-.072 1.943-.36-.166.029-.259-.122-.036-.215-.295-.411-1.094.92-1.051.323-.23.202-1.417.13-.978.029-1.231.079-.95 1.374-1.763.554.144.338-.943.763-1.274.497-.187.482-2.777.345-4.439 1.1.324-.669-.748.065-1.605.022.346.252-.136 1 .015.324-.662-.554-2.339.338-4.447.172-2.302.648-3.568-1.057-4.856-.633-.756-1.007-.993-.842-1.943-.705-.532-.554.151-.41.266-.381-.007 0-.021 0-.043-.015-.144-.712-2.705-.913-2.022-1.712-.928-.691-.525-.648-.942-.871-.475.526-1.115-.381-.295-.194-.518-.77-1.943-.741-1.871-1.065-.784-.467-.554-1.834-1.561-1.64.014.043 1.093.662.352.352-.208-.136-1.014-.064-.367-.59-1.417-1.021-1.626-1.827-3.331-2.834.878-.036-.676-1.001-.899-.778-.295-1.381-2.756-2.913-2.403-3.137-.144-1.172-2.296-2.338-2.612-2.712.151-.914.115-.727-1.051-1.698-.511 0-.338-.993-1.302-1.367 1.504.59.475.302-.41-.54.029-.921-1.533-3.626-2.418-3.468l-.064-.273c.144.014.345.05.251-.216.022.223-.179.058-.295.036-.582-2.022-2.115-3.108-3.914-5.806-1.971-4.67-11.116-11.98-7.418-15.491 3.663-.331 10.045 3.482 16.707 9.152 2.526 3.993 7.102 12.793 9.836 17.815 10.835 21.563 19.491 14.829 32.607 15.526 9.145-.827 15.067-.892 21.988-.992 4.994.431 10.534-.778 14.124 1.007.173-.381.612-.108.245.079.165.101.41-.281.237.101.554.237.864-.864.669-.266.231-.108.036.071-.014.129.302-.086.036.065.23.374.072-.439.641.504.828-.057 1.129.201 2.158.798 2.151 1.151.741.403.914-.288 1.072.475.482-.051 1.173-.59.54.093.475.259 1.424.094 1.302 1 .223.173.475-.719.683-.136-.338.057-.251.482.238.194.827.18.108-.72 1.165.806.094-.31.288-.209-.143-.281.338-.072.331-.144.028-.18.274-.187.698-.043.317.41.705.288.856.108 1.273.634.986-.152.036.438 1.015.251.309.036 1 1.08 1.655.943-.597.619.655.748 1.237.914-.345.259-.151.079.123.007-.008.108.036.583-.216.338.093.547.784.18 1.05.475-.345.432.18.173.482.352-.403.072-.913.087-.223.18.396-.741.813 2.339 1.741 1.439.36.389-.1.576-.122.95.41-.338.533.036.396.281 2.41 1.69 3.878 4.086 5.36 6.626.641.043.324.482.655 1.036.338.921 1.489.662 1.295 1.662.302-.043.23.331.439.612-.425-.144-.043-.295-.633-.014.518-.044.503.381.547.647v.022c.036.165.1.252.367.064-.209-.244-.116-.151.33-.122-.726.849.252 1.238.583 1.533-.82.611.691.647.446 1.446.382.273.576 2.223 1.008 2.209-.223.575.439.971.201 1.201.59.367-.086.267-.115.641.288.395.518-.044.698.122 1.273-.13.741-1.094.36-1.007.194-.468.05-2.116-.835-2.36 1.058-.144-.597-.554.389-.878-.065-.18-.274.007-.432.029.295-.497-.151-.281-.065-.554-.352-.59-.863-.288-.791-.547.532-.051-.058-.072-.101-.374.468.144.878.331.396-.446-.892.187.237-.439-.705-.698.705-.18-.187-.043-.094-.346.396.151.137-.05-.072-.072-.396-2.288-3.288-5.238-3.425-6.561-.093-.36-1.151-1.353-1.158-1.396-.36.352-.13-.216.057-.252-.215-.338-.546-.986-1.144-.856-1.331-2.267-3.18-3.396-5.302-6.008-.943.187-1.893-1.655-2.648-1.569-.554-.784-3.497-1.633-2.669-1.82-1.331.122-1.346-1.23-2.303-.288.489-.777-1.611-.942-2.201-1.367.251.864-1.159-.575-1.907-.547.683-.46-.828-.172-.806-.273-.396.129-.252-.633-1.13-.331-.266-.511-1.503-.281-1.935-.648-.079.756.007-.172-.511.223-.122-.769 2.756.051 3.49-.107-.569-.547-.058-.36.64-.022 2.9-.799 2.108.727 5.95-.014-.597 1.122 4.691.748 6.857.626-.079.525 4.209 1.489 3.576.956-.964.108-2.302-.942-3.828-1.079-.316-.964-2.396.525-2.906-.611-3.245.439-10.75-1.454-12.887-.518-2-.914-11.224.251-13.26-.749-5.864-.086-8.785.943-12.584-.201-.734-.05-.957.921-2.123.453.813.051.173-.144.454-.237-.223-.007-.468-.051-.231-.094-2.705.295-2.079.784-4.849.518-2.166-.388-1.54.266-7.85.087-3.504.467-8.684.662-12.469.359-3.828.669-3.871-.345-6.713-2.554 1.749 4.418-31.888-47.652-18.268-40.68 10.915 6.051 17.203 18.167 27.233 31.751 2.044-.525-1.978-2.921-.172-2.95 2.216-1.439 7.173-2.504 9.447-3.835 1.057.18 3.151-1.029 4.504-2.043-.482.352.525-.194-.216.41.468-.252.978-.655 1.381-.72.159.202-.863.396-.28.418 3.489-.763 20.167-7.433 26.607-8.289 12.649-3.583 32.118-10.044 44.256 3.231 11.239 9.965 19.045 22.268 27.097 34.428-1.231.014 1 2.324 1.654 3.64 1.245 1.152 2.166 3.49 1.799 3.411.346.367.518.619.605.755a2.5 2.5 0 0 1-.144-.568c.985.611-1.317-1.576-.288-1.158zm-154.513-38.097c-.173-.072-.137-.295.022-.238.057.079.115.151.165.231.137-.008.202-.015.015.021 5.252 7.102 11.368 14.93 13.353 17.131-.057-.107-.244.058-.367.267-.194-.612-.582-.281-.762-.59-.763-.418-1.49.007-1.504-.245.727-.273-.352-.093-.568-.381.331-.115.381-.108.626.115.338-.9-1.403-.461-1.734-1.302-2.411-1.015-10.289-5.375-12.606-7.102-5.814-3.353-15.592-8.116-22.441-12.893v-.123l-.043.094c-.13-.094-.267-.18-.396-.274.187-3.892 2.525-2.043 4.598-3.338.38 1.194 1.287.23 2.993.683-.022.785.611 0 1.13.31-.684 0 .848.338.028-.036 2.748.079 7.109 2.935 10.224 3.547.705.345.935.317 1.82.791-.913.116.662.583 1.288.583-.805.77 1.713 1.468 2.972 1.526-.18.554.532.805 1.079 1.007-.46.223-.158.237.122.23zm.202.007s-.008-.014-.015-.022c-.057 0-.122.008-.187.015a.3.3 0 0 0 .115.021c.036 0 .058-.014.087-.014m41.011-4.281c.007-.086-.079-.065-.094.007.022-.036.072-.007.094-.007m6.195 28.751a.37.37 0 0 0 .201-.115c-.05.029-.115.072-.201.115m.223-.144-.022.022c.094-.058.116-.079.022-.022m11.289-25.362c.122-.058.209-.094.288-.122-.022-.116-.382.1-.288.122m-62.136-16.376-.022.014c-.345-.172-.158.18.022-.014m23.83 5.274a9 9 0 0 0-.266-.259c-.094.05.266.367.266.259m134.338 51.948c.1.173.072.18 0 0M138.175 117.24c.101.094.051.007.022-.072-.129-.029-.086 0-.022.072m-11.864-2.806c.029.137.18.345.273.439zm7.85 33.025s.021-.043.014-.108c-.014.036-.014.072-.014.108m-3.655-3.684s-.087-.23-.065-.057c.021.021.043.036.065.057m-10.807-30.665a.6.6 0 0 1 .007.223c.043-.144.41.029-.007-.223m11.188 30.788-.13.194c.123.079.331-.072.13-.194m-5.281-5.994c.036-.137-.051-.36-.223-.403.101.151.136.346.223.403m-13.577-19.577-.223-.216c.021.086.144.18.223.216m-12.045 2.417c.058.007.087-.007.094-.029-.058 0-.1 0-.094.029m-1.23-.547s.05.022.072.029c-.022-.029-.05-.043-.072-.029m17.506 8.713a.25.25 0 0 0 .129 0c-.05 0-.101-.057-.129 0m-3.749-3.065c.122-.108.209-.014.216-.201-.051-.036-.159.137-.216.201m-16.146-6.295h.008c.064-.015.028-.015-.008 0m32.176 25.93a.6.6 0 0 1 0 .209c.044-.144.346-.029 0-.209m-12.224-16.663c-.036.036-.065.05-.101.043.044.036.108.022.101-.043m-.971 9.26.072-.015s-.058-.043-.072.015m-3.663-11.85.166.165a1 1 0 0 0-.166-.165m-16.785-5.058s-.03 0-.044.007c-.107.036-.036.021.044-.007m5.561.489a1 1 0 0 1-.201.05c.093.043.165.065.201-.05m-.201.05c-.079-.036-.166-.079-.252-.072a.35.35 0 0 0 .252.072m16.973 7.778-.065-.014s.043.05.065.014m.208.036-.143-.029c.036.029.086.058.143.029m-2.014-1.151c.086.043.237.41.374.273-.122.058-.223-.324-.374-.273m-1.324-1.77c.338.302.187.115.446.079-.338-.446.007.201-.446-.079m-.986-.82c-.158 0-.194 0-.079.136.209.065.051-.1.079-.136m-8.332-3.749c-.165-.036-.028.065-.086.165zm-1.791.518-.245-.022c.094.152.137.173.245.022m-.748-1.583-.288-.021c.057 0 .237.028.288.021m-6.325 7.843c0 .136.137.287.288.244-.122-.086-.209-.237-.288-.244" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/Voucher.tsx b/components/Icons/Voucher.tsx new file mode 100644 index 000000000..b914b70f9 --- /dev/null +++ b/components/Icons/Voucher.tsx @@ -0,0 +1,36 @@ +import type { IconProps } from "@/types/components/icon" + +export default function VoucherIcon({ color, ...props }: IconProps) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 358 202" + fill="none" + {...props} + > + <clipPath id="a"> + <path d="M0 .375h358V201.75H0z" /> + </clipPath> + <g clip-path="url(#a)"> + <path fill="#fff" d="M0 .375h358V201.75H0z" /> + <g fill="#4d001b"> + <path d="M117.481 107.462c-.185-.315-.011-.663.365-.697l3.353-.325a.48.48 0 0 1 .455.236l5.059 8.794.152-.017 3.257-9.609a.51.51 0 0 1 .399-.32l3.352-.325c.377-.04.612.269.495.612l-6.256 17.734a.5.5 0 0 1-.399.32l-.253.022a.47.47 0 0 1-.455-.235zM143.959 103.953c5.043-.494 9.468 3.167 9.962 8.21s-3.145 9.44-8.187 9.934a9.035 9.035 0 0 1-9.934-8.16c-.495-5.042 3.116-9.49 8.159-9.984m1.382 14.112c2.774-.27 4.818-2.763 4.548-5.509s-2.763-4.846-5.537-4.571c-2.746.269-4.79 2.785-4.52 5.559.269 2.746 2.757 4.796 5.509 4.527zM155.898 103.519a.5.5 0 0 1 .432-.527l3.1-.304c.275-.028.5.18.528.433l.999 10.209c.174 1.763 1.623 3.049 3.409 2.869 1.814-.179 3.01-1.718 2.842-3.481l-1-10.209a.486.486 0 0 1 .432-.528l3.1-.304c.253-.022.5.18.528.433l1.016 10.411c.377 3.83-2.538 7.323-6.519 7.71-3.959.388-7.469-2.476-7.845-6.306l-1.017-10.411zM182.061 100.224c2.521-.247 4.465.354 6.329 1.747a.47.47 0 0 1 .095.702l-1.763 2.235a.446.446 0 0 1-.629.061 5.19 5.19 0 0 0-3.527-.954c-2.847.28-4.705 2.852-4.43 5.677.275 2.797 2.617 4.908 5.464 4.633 1.185-.118 2.426-.668 3.257-1.539.163-.168.488-.202.657-.039l2.173 1.898c.191.157.202.489.039.685-1.55 1.831-3.644 2.825-5.885 3.044-5.043.494-9.49-3.117-9.984-8.16s3.167-9.496 8.21-9.99zM191.276 100.055a.504.504 0 0 1 .433-.528l2.998-.292c.275-.028.5.18.528.433l.623 6.351 7.211-.707-.623-6.352a.486.486 0 0 1 .432-.528l2.999-.292c.252-.022.5.18.528.433l1.634 16.684c.022.252-.18.5-.433.528l-2.998.292a.485.485 0 0 1-.528-.433l-.652-6.626-7.21.707.651 6.627a.486.486 0 0 1-.432.528l-2.999.292a.504.504 0 0 1-.528-.433zM210.734 98.152a.487.487 0 0 1 .433-.528l10.434-1.022a.484.484 0 0 1 .527.433l.27 2.746a.486.486 0 0 1-.432.527l-6.981.686.304 3.127 5.744-.561c.253-.023.5.18.528.432l.27 2.746c.028.275-.18.5-.433.528l-5.744.562.331 3.403 6.98-.685c.275-.028.5.179.528.432l.27 2.746a.487.487 0 0 1-.433.528l-10.434 1.022a.486.486 0 0 1-.528-.432l-1.634-16.684zM225.503 96.708a.486.486 0 0 1 .432-.528l7.536-.735c3.027-.298 5.734 1.91 6.026 4.908.225 2.319-1.129 4.335-3.235 5.43l4.077 6.065c.208.309.073.73-.359.775l-3.353.326a.46.46 0 0 1-.426-.186l-4.004-6.351-1.741.169.629 6.424c.022.253-.18.5-.433.528l-2.998.292a.486.486 0 0 1-.528-.433l-1.634-16.684zm8.373 6.301c1.033-.101 1.819-1.145 1.718-2.201s-1.067-1.83-2.1-1.73l-3.729.365.388 3.931 3.728-.365z" /> + </g> + <path + fill="#cd0921" + d="M185.11 140.69c-31.891 1.528-33.177 2.769-34.767 33.453-1.589-30.684-2.88-31.925-34.766-33.453 31.891-1.527 33.177-2.768 34.766-33.452 1.59 30.684 2.881 31.925 34.767 33.452M235.6 57.713c-43.465 2.365-45.223 4.285-47.391 51.731-2.167-47.446-3.925-49.366-47.39-51.73 43.465-2.365 45.223-4.285 47.39-51.732 2.168 47.447 3.926 49.367 47.391 51.731" + /> + <path + stroke="#4d001b" + stroke-miterlimit="10" + stroke-width="1.685" + d="M262.19 59.623c-.062-.629-.933-1.056-1.561-.994q-3.303.325-6.599.64c-3.302.326-3.302.287-6.604.612s-3.262.702-6.559 1.022c-3.296.32-3.313.174-6.615.5s-3.336-.017-6.632.309-3.313.196-6.61.517c-3.296.32-3.24.954-6.536 1.28-3.297.326-3.341-.135-6.643.19s-3.297.349-6.593.67c-3.297.32-3.291.403-6.593.73s-3.313.173-6.609.499c-3.297.326-3.308.264-6.604.584s-3.291.432-6.588.758c-3.296.326-3.285.444-6.587.77s-3.285.449-6.587.769-3.347-.169-6.649.151-3.296.348-6.598.669-3.246.887-6.542 1.207c-3.297.32-3.353-.208-6.655.118s-3.24.943-6.542 1.269-3.307.213-6.609.534-3.353-.197-6.649.129c-3.297.325-3.285.471-6.587.792s-3.319.134-6.621.454-3.235 1-6.537 1.326-3.307.292-6.61.612c-.628.061-1.364.331-1.302.966.224 2.302.747 4.582.971 6.884s.056 4.65.287 6.952c.23 2.303.449 4.61.674 6.919.224 2.308.977 4.56 1.201 6.862s.37 4.616.596 6.924c.224 2.308.005 4.656.235 6.958.225 2.302.905 4.565 1.13 6.874s.218 4.632.443 6.94c.224 2.303.904 4.566 1.129 6.874s.286 4.627.51 6.93.09 4.644.315 6.952.921 4.565 1.151 6.868c.062.629.382 1.471 1.011 1.409 3.302-.326 3.291-.387 6.593-.707 3.302-.321 3.302-.281 6.604-.607s3.296-.354 6.598-.674 3.24-.954 6.537-1.28 3.33-.039 6.626-.365 3.28-.551 6.576-.871 3.336.04 6.632-.28 3.319-.124 6.615-.444 3.252-.786 6.554-1.112 3.307-.236 6.609-.561 3.341.089 6.638-.236c3.296-.326 3.274-.596 6.57-.916s3.268-.657 6.57-.982c3.302-.326 3.325-.079 6.621-.399s3.274-.612 6.57-.938 3.364.32 6.666 0 3.235-1 6.537-1.325c3.302-.326 3.341.095 6.643-.225s3.274-.589 6.576-.915 3.352.219 6.654-.107 3.257-.741 6.559-1.061 3.342.09 6.644-.236 3.262-.741 6.564-1.067 3.319-.129 6.621-.455 3.302-.314 6.604-.64 3.291-.472 6.593-.798c.629-.061 1.044-.578.983-1.207-.315-3.19-.377-3.184-.691-6.374-.315-3.189 0-3.217-.315-6.413-.314-3.195-.741-3.15-1.055-6.34-.315-3.189.179-3.24-.13-6.435-.207-2.128-.651-4.234-.859-6.363-.208-2.128-.64-4.234-.848-6.362s-.224-4.274-.432-6.402-.36-4.262-.567-6.39c-.208-2.129-.382-4.257-.59-6.385s-.825-4.218-1.033-6.346.241-4.318.033-6.447c-.207-2.128-.758-4.223-.965-6.351-.208-2.128-.107-4.285-.315-6.413z" + /> + <path + fill="#cd0921" + d="M143.122 35.325c-18.891.943-19.655 1.707-20.598 20.598-.944-18.891-1.707-19.655-20.598-20.598 18.891-.944 19.654-1.708 20.598-20.598.943 18.89 1.707 19.654 20.598 20.598M248.813 176.168c-18.891.944-19.654 1.708-20.598 20.598-.943-18.89-1.707-19.654-20.598-20.598 18.891-.943 19.655-1.707 20.598-20.598.944 18.891 1.707 19.655 20.598 20.598" + /> + </g> + </svg> + ) +} diff --git a/components/Icons/get-icon-by-icon-name.ts b/components/Icons/get-icon-by-icon-name.ts index ed24e0377..1ce9cc8b0 100644 --- a/components/Icons/get-icon-by-icon-name.ts +++ b/components/Icons/get-icon-by-icon-name.ts @@ -8,6 +8,7 @@ import { AirplaneIcon, ArrowRightIcon, BarIcon, + BedIcon, BikingIcon, BusinessIcon, CalendarIcon, @@ -26,11 +27,15 @@ import { CloseIcon, CloseLargeIcon, CoffeeAltIcon, + CoinIcon, ConciergeIcon, ConvenienceStore24hIcon, CoolIcon, + CroissantCoffeeEggIcon, CrossCircle, CulturalIcon, + CutleryOneIcon, + CutleryTwoIcon, DoorOpenIcon, DresserIcon, ElectricBikeIcon, @@ -46,25 +51,32 @@ import { GalleryIcon, GarageIcon, GiftIcon, + GiftOpenIcon, GlobeIcon, GolfIcon, GroceriesIcon, + HandKeyIcon, HangerAltIcon, HangerIcon, HeatIcon, + HotelNightIcon, HouseIcon, ImageIcon, InfoCircleIcon, InstagramIcon, KayakingIcon, KettleIcon, + KidsIcon, + KidsMocktailIcon, LampIcon, LaundryMachineIcon, LocalBarIcon, LocationIcon, LockIcon, + MagicWandIcon, MapIcon, MinusIcon, + MoneyHandIcon, MuseumIcon, NatureIcon, NightlifeIcon, @@ -97,6 +109,7 @@ import { TshirtIcon, TshirtWashIcon, TvCastingIcon, + VoucherIcon, WarningTriangle, WifiIcon, } from "." @@ -121,6 +134,8 @@ export function getIconByIconName( return ArrowRightIcon case IconName.Bar: return BarIcon + case IconName.Bed: + return BedIcon case IconName.Biking: return BikingIcon case IconName.Business: @@ -161,12 +176,20 @@ export function getIconByIconName( return ConvenienceStore24hIcon case IconName.Cool: return CoolIcon + case IconName.Coin: + return CoinIcon case IconName.CoffeeAlt: return CoffeeAltIcon case IconName.Concierge: return ConciergeIcon + case IconName.CroissantCoffeeEgg: + return CroissantCoffeeEggIcon case IconName.Cultural: return CulturalIcon + case IconName.CutleryOne: + return CutleryOneIcon + case IconName.CutleryTwo: + return CutleryTwoIcon case IconName.DoorOpen: return DoorOpenIcon case IconName.Dresser: @@ -197,18 +220,24 @@ export function getIconByIconName( return GarageIcon case IconName.Gift: return GiftIcon + case IconName.GiftOpen: + return GiftOpenIcon case IconName.Globe: return GlobeIcon case IconName.Golf: return GolfIcon case IconName.Groceries: return GroceriesIcon + case IconName.HandKey: + return HandKeyIcon case IconName.Hanger: return HangerIcon case IconName.HangerAlt: return HangerAltIcon case IconName.Heat: return HeatIcon + case IconName.HotelNight: + return HotelNightIcon case IconName.House: return HouseIcon case IconName.Image: @@ -221,6 +250,10 @@ export function getIconByIconName( return KayakingIcon case IconName.Kettle: return KettleIcon + case IconName.Kids: + return KidsIcon + case IconName.KidsMocktail: + return KidsMocktailIcon case IconName.Lamp: return LampIcon case IconName.LaundryMachine: @@ -235,6 +268,10 @@ export function getIconByIconName( return MapIcon case IconName.Minus: return MinusIcon + case IconName.MagicWand: + return MagicWandIcon + case IconName.MoneyHand: + return MoneyHandIcon case IconName.Museum: return MuseumIcon case IconName.Nature: @@ -301,6 +338,8 @@ export function getIconByIconName( return TvCastingIcon case IconName.WarningTriangle: return WarningTriangle + case IconName.Voucher: + return VoucherIcon case IconName.Wifi: return WifiIcon default: diff --git a/components/Icons/index.tsx b/components/Icons/index.tsx index 580e941cd..a72e03543 100644 --- a/components/Icons/index.tsx +++ b/components/Icons/index.tsx @@ -10,6 +10,7 @@ export { default as ArrowUpIcon } from "./ArrowUp" export { default as BalconyIcon } from "./Balcony" export { default as BarIcon } from "./Bar" export { default as BathtubIcon } from "./Bathtub" +export { default as BedIcon } from "./Bed" export { default as BedDoubleIcon } from "./BedDouble" export { default as BedHotelIcon } from "./BedHotel" export { default as BedroomParentIcon } from "./BedroomParent" @@ -40,14 +41,18 @@ export { default as CloseLargeIcon } from "./CloseLarge" export { default as CoffeeIcon } from "./Coffee" export { default as CoffeeAltIcon } from "./CoffeeAlt" export { default as CoffeeMakerIcon } from "./CoffeeMaker" +export { default as CoinIcon } from "./Coin" export { default as ConciergeIcon } from "./Concierge" export { default as ContractIcon } from "./Contract" export { default as ConvenienceStore24hIcon } from "./ConvenienceStore24h" export { default as CoolIcon } from "./Cool" export { default as CreditCard } from "./CreditCard" export { default as CreditCardAddIcon } from "./CreditCardAdd" +export { default as CroissantCoffeeEggIcon } from "./CroissantCoffeeEgg" export { default as CrossCircle } from "./CrossCircle" export { default as CulturalIcon } from "./Cultural" +export { default as CutleryOneIcon } from "./CutleryOne" +export { default as CutleryTwoIcon } from "./CutleryTwo" export { default as DeleteIcon } from "./Delete" export { default as DeskIcon } from "./Desk" export { default as DiningIcon } from "./Dining" @@ -73,16 +78,19 @@ export { default as FootstoolIcon } from "./Footstool" export { default as GalleryIcon } from "./Gallery" export { default as GarageIcon } from "./Garage" export { default as GiftIcon } from "./Gift" +export { default as GiftOpenIcon } from "./GiftOpen" export { default as GlobeIcon } from "./Globe" export { default as GolfIcon } from "./Golf" export { default as GroceriesIcon } from "./Groceries" export { default as HairdryerIcon } from "./Hairdryer" +export { default as HandKeyIcon } from "./HandKey" export { default as HandSoapIcon } from "./HandSoap" export { default as HangerIcon } from "./Hanger" export { default as HangerAltIcon } from "./HangerAlt" export { default as HealthBeautyIcon } from "./HealthBeauty" export { default as HeartIcon } from "./Heart" export { default as HeatIcon } from "./Heat" +export { default as HotelNightIcon } from "./HotelNight" export { default as HouseIcon } from "./House" export { default as ImageIcon } from "./Image" export { default as InfoCircleIcon } from "./InfoCircle" @@ -90,6 +98,8 @@ export { default as InstagramIcon } from "./Instagram" export { default as IronIcon } from "./Iron" export { default as KayakingIcon } from "./Kayaking" export { default as KettleIcon } from "./Kettle" +export { default as KidsIcon } from "./Kids" +export { default as KidsMocktailIcon } from "./KidsMocktail" export { default as KingBedIcon } from "./KingBed" export { default as KingBedSmallIcon } from "./KingBedSmall" export { default as LampIcon } from "./Lamp" @@ -106,10 +116,12 @@ export { default as MarskiLogoIcon } from "./Logos/Marski" export { default as ScandicGoLogoIcon } from "./Logos/ScandicGoLogo" export { default as ScandicLogoIcon } from "./Logos/ScandicLogo" export { default as LuggageIcon } from "./Luggage" +export { default as MagicWandIcon } from "./MagicWand" export { default as MapIcon } from "./Map" export { default as MicrowaveIcon } from "./Microwave" export { default as MinusIcon } from "./Minus" export { default as MirrorIcon } from "./Mirror" +export { default as MoneyHandIcon } from "./MoneyHand" export { default as MuseumIcon } from "./Museum" export { default as NatureIcon } from "./Nature" export { default as NightlifeIcon } from "./Nightlife" @@ -148,6 +160,7 @@ export { default as TripAdvisorIcon } from "./TripAdvisor" export { default as TshirtIcon } from "./Tshirt" export { default as TshirtWashIcon } from "./TshirtWash" export { default as TvCastingIcon } from "./TvCasting" +export { default as VoucherIcon } from "./Voucher" export { default as WarningTriangle } from "./WarningTriangle" export { default as WheelchairIcon } from "./Wheelchair" export { default as WifiIcon } from "./Wifi" diff --git a/components/MyPages/Surprises/Card.tsx b/components/MyPages/Surprises/Card.tsx index d3b01a270..627c66064 100644 --- a/components/MyPages/Surprises/Card.tsx +++ b/components/MyPages/Surprises/Card.tsx @@ -13,7 +13,7 @@ export default function Card({ title, children }: CardProps) { return ( <div className={styles.content}> <Image - src="/_static/img/loyalty-award.png" + src="/_static/img/rewards/loyalty-award.png" width={113} height={125} alt={intl.formatMessage({ id: "Surprise!" })} diff --git a/public/_static/img/loyalty-award.png b/public/_static/img/rewards/loyalty-award.png similarity index 100% rename from public/_static/img/loyalty-award.png rename to public/_static/img/rewards/loyalty-award.png diff --git a/types/components/icon.ts b/types/components/icon.ts index b21d12cdd..d9eeb6955 100644 --- a/types/components/icon.ts +++ b/types/components/icon.ts @@ -14,6 +14,7 @@ export enum IconName { Airplane = "Airplane", ArrowRight = "ArrowRight", Bar = "Bar", + Bed = "Bed", Biking = "Biking", Business = "Business", Calendar = "Calendar", @@ -32,11 +33,15 @@ export enum IconName { Close = "Close", CloseLarge = "CloseLarge", CoffeeAlt = "CoffeeAlt", + Coin = "Coin", Concierge = "Concierge", ConvenienceStore24h = "ConvenienceStore24h", Cool = "Cool", + CroissantCoffeeEgg = "CroissantCoffeeEgg", CrossCircle = "CrossCircle", Cultural = "Cultural", + CutleryOne = "CutleryOne", + CutleryTwo = "CutleryTwo", DoorOpen = "DoorOpen", Dresser = "Dresser", ElectricBike = "ElectricBike", @@ -52,25 +57,32 @@ export enum IconName { Gallery = "Gallery", Garage = "Garage", Gift = "Gift", + GiftOpen = "GiftOpen", Globe = "Globe", Golf = "Golf", Groceries = "Groceries", Hanger = "Hanger", HangerAlt = "HangerAlt", + HandKey = "HandKey", + KidsMocktail = "KidsMocktail", Heat = "Heat", House = "House", + HotelNight = "HotelNight", Image = "Image", InfoCircle = "InfoCircle", Instagram = "Instagram", Kayaking = "Kayaking", Kettle = "Kettle", + Kids = "Kids", Lamp = "Lamp", LaundryMachine = "LaundryMachine", LocalBar = "LocalBar", Location = "Location", Lock = "Lock", + MagicWand = "MagicWand", Map = "Map", Minus = "Minus", + MoneyHand = "MoneyHand", Museum = "Museum", Nature = "Nature", Nightlife = "Nightlife", @@ -103,6 +115,7 @@ export enum IconName { Tshirt = "Tshirt", TshirtWash = "TshirtWash", TvCasting = "TvCasting", + Voucher = "Voucher", WarningTriangle = "WarningTriangle", Wifi = "Wifi", } diff --git a/types/enums/rewards.ts b/types/enums/rewards.ts new file mode 100644 index 000000000..0daf4afed --- /dev/null +++ b/types/enums/rewards.ts @@ -0,0 +1,31 @@ +export enum RewardId { + // Food & Beverage + TenPercentFood = "tier_10_percent_food_tier", + TwoForOneBreakfast = "tier_2_for_one_breakfast", + FifteenPercentFood = "tier_15_percent_food", + FreeKidsDrink = "tier_free_kids_drink", + FreeBreakfast = "tier_free_breakfast", + + // Monetary Vouchers + Bonus50SEK = "tier_50_SEK_bonus_voucher", + Bonus75SEK = "tier_75_SEK_bonus_voucher", + Bonus100SEK = "tier_100_SEK_bonus_voucher", + Bonus150SEK = "tier_150_SEK_bonus_voucher", + Bonus200SEK = "tier_200_SEK_bonus_voucher", + + // Hotel Perks + EarlyCheckin = "tier_early_checkin_tier", + LateCheckout = "tier_late_checkout", + FreeUpgrade = "tier_free_upgrade", + RoomGuarantee48H = "tier_48_h_room_guarantee", + // GymAccess = "tier_gym_access", + + // Earning & Points + EarnRate25Percent = "tier_25_percent_earn_rate", + EarnRate50Percent = "tier_50_percent_earn_rate", + StayBoostForKids = "tier_stay_boost_for_kids", + MemberRate = "tier_member_rate", + + // Special + YearlyExclusiveGift = "tier_yearly_exclusive_gift", +} From d897bd81ac6f2e827341696de3a18f8e93c86bf8 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Thu, 5 Dec 2024 08:53:22 +0100 Subject: [PATCH 71/95] chore(LOY-10): rename folder to CurrentRewards --- .../Rewards/{CurrentLevel => CurrentRewards}/Client.tsx | 0 .../Rewards/{CurrentLevel => CurrentRewards}/Redeem.tsx | 0 .../Rewards/{CurrentLevel => CurrentRewards}/current.module.css | 0 .../Rewards/{CurrentLevel => CurrentRewards}/index.tsx | 0 components/Blocks/DynamicContent/index.tsx | 2 +- components/Webviews/AccountPage/Blocks.tsx | 2 +- 6 files changed, 2 insertions(+), 2 deletions(-) rename components/Blocks/DynamicContent/Rewards/{CurrentLevel => CurrentRewards}/Client.tsx (100%) rename components/Blocks/DynamicContent/Rewards/{CurrentLevel => CurrentRewards}/Redeem.tsx (100%) rename components/Blocks/DynamicContent/Rewards/{CurrentLevel => CurrentRewards}/current.module.css (100%) rename components/Blocks/DynamicContent/Rewards/{CurrentLevel => CurrentRewards}/index.tsx (100%) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx similarity index 100% rename from components/Blocks/DynamicContent/Rewards/CurrentLevel/Client.tsx rename to components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx similarity index 100% rename from components/Blocks/DynamicContent/Rewards/CurrentLevel/Redeem.tsx rename to components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css b/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css similarity index 100% rename from components/Blocks/DynamicContent/Rewards/CurrentLevel/current.module.css rename to components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css diff --git a/components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/index.tsx similarity index 100% rename from components/Blocks/DynamicContent/Rewards/CurrentLevel/index.tsx rename to components/Blocks/DynamicContent/Rewards/CurrentRewards/index.tsx diff --git a/components/Blocks/DynamicContent/index.tsx b/components/Blocks/DynamicContent/index.tsx index a05f5551c..3c9849c57 100644 --- a/components/Blocks/DynamicContent/index.tsx +++ b/components/Blocks/DynamicContent/index.tsx @@ -9,7 +9,7 @@ import OverviewTable from "@/components/Blocks/DynamicContent/OverviewTable" import EarnAndBurn from "@/components/Blocks/DynamicContent/Points/EarnAndBurn" import ExpiringPoints from "@/components/Blocks/DynamicContent/Points/ExpiringPoints" import PointsOverview from "@/components/Blocks/DynamicContent/Points/Overview" -import CurrentRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/CurrentLevel" +import CurrentRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/CurrentRewards" import NextLevelRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/NextLevel" import SignupFormWrapper from "@/components/Blocks/DynamicContent/SignupFormWrapper" import SignUpVerification from "@/components/Blocks/DynamicContent/SignUpVerification" diff --git a/components/Webviews/AccountPage/Blocks.tsx b/components/Webviews/AccountPage/Blocks.tsx index 15f01c166..db03a614e 100644 --- a/components/Webviews/AccountPage/Blocks.tsx +++ b/components/Webviews/AccountPage/Blocks.tsx @@ -1,7 +1,7 @@ import Overview from "@/components/Blocks/DynamicContent/Overview" import EarnAndBurn from "@/components/Blocks/DynamicContent/Points/EarnAndBurn" import PointsOverview from "@/components/Blocks/DynamicContent/Points/Overview" -import CurrentRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/CurrentLevel" +import CurrentRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/CurrentRewards" import NextLevelRewardsBlock from "@/components/Blocks/DynamicContent/Rewards/NextLevel" import ShortcutsList from "@/components/Blocks/ShortcutsList" import JsonToHtml from "@/components/JsonToHtml" From 6babb667e4c52969d801dc648936b32992a5573d Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Thu, 5 Dec 2024 16:30:35 +0100 Subject: [PATCH 72/95] fix(LOY-10): move types to type folder --- .../Blocks/DynamicContent/Rewards/RewardIcon/index.tsx | 7 +------ types/components/myPages/rewards.ts | 6 ++++++ 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 types/components/myPages/rewards.ts diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx index 8cc59e87d..8c3f53c6f 100644 --- a/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx @@ -1,11 +1,6 @@ import { mapRewardToIcon } from "./data" -import { IconProps } from "@/types/components/icon" - -interface RewardIconProps extends IconProps { - rewardId: string - size?: "small" | "medium" | "large" -} +import { RewardIconProps } from "@/types/components/myPages/rewards" // Original SVG aspect ratio is 358:202 (≈1.77:1) const sizeMap = { diff --git a/types/components/myPages/rewards.ts b/types/components/myPages/rewards.ts new file mode 100644 index 000000000..0598ca7e8 --- /dev/null +++ b/types/components/myPages/rewards.ts @@ -0,0 +1,6 @@ +import type { IconProps } from "@/types/components/icon" + +export interface RewardIconProps extends IconProps { + rewardId: string + size?: "small" | "medium" | "large" +} From 5464efb7a8e05887edfa9b8a21b8bc2954537ed9 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Thu, 5 Dec 2024 16:39:48 +0100 Subject: [PATCH 73/95] fix(LOY-10): remove uneeded css and icon wrapper --- .../Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx | 4 +--- .../DynamicContent/Rewards/CurrentRewards/current.module.css | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx index c8665e234..969d4cf71 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx @@ -43,9 +43,7 @@ export default function ClientCurrentRewards({ {currentRewards.map((reward, idx) => ( <article className={styles.card} key={`${reward.reward_id}-${idx}`}> <div className={styles.content}> - <div className={styles.icon}> - <RewardIcon rewardId={reward.reward_id} /> - </div> + <RewardIcon rewardId={reward.reward_id} /> <Title as="h4" level="h3" diff --git a/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css b/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css index 11d5c12a6..5c70c1022 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css +++ b/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css @@ -12,11 +12,10 @@ border-radius: var(--Corner-radius-Medium); display: flex; flex-direction: column; + justify-content: space-between; } .content { - flex: 1; - width: 100%; display: flex; flex-direction: column; gap: var(--Spacing-x2); From 5933380bd8624c0d9c0e3909ac7f7013bfec4e35 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Fri, 6 Dec 2024 11:22:16 +0100 Subject: [PATCH 74/95] fix(LOY-10): provide fallback icon for current rewards --- .../DynamicContent/Rewards/RewardIcon/data.ts | 82 ++++++++++++------- utils/rewards.ts | 5 ++ 2 files changed, 59 insertions(+), 28 deletions(-) create mode 100644 utils/rewards.ts diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts index 8ee728ccd..7af3cf269 100644 --- a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts @@ -1,42 +1,68 @@ import { FC } from "react" import { getIconByIconName } from "@/components/Icons/get-icon-by-icon-name" +import { isValidRewardId } from "@/utils/rewards" -import { IconName , IconProps } from "@/types/components/icon" +import { IconName, IconProps } from "@/types/components/icon" import { RewardId } from "@/types/enums/rewards" -const rewardToIconMap: Record<RewardId, IconName> = { - // Food & beverage. - [RewardId.TenPercentFood]: IconName.CroissantCoffeeEgg, - [RewardId.FifteenPercentFood]: IconName.CroissantCoffeeEgg, - [RewardId.TwoForOneBreakfast]: IconName.CutleryTwo, - [RewardId.FreeBreakfast]: IconName.CutleryOne, - [RewardId.FreeKidsDrink]: IconName.KidsMocktail, +function getIconForRewardId(rewardId: RewardId): IconName { + switch (rewardId) { + // Food & beverage + case RewardId.TenPercentFood: + case RewardId.FifteenPercentFood: + return IconName.CroissantCoffeeEgg + case RewardId.TwoForOneBreakfast: + return IconName.CutleryTwo + case RewardId.FreeBreakfast: + return IconName.CutleryOne + case RewardId.FreeKidsDrink: + return IconName.KidsMocktail - // Monetary (or exchange for points) vouchers all use the same icon. - [RewardId.Bonus50SEK]: IconName.Voucher, - [RewardId.Bonus75SEK]: IconName.Voucher, - [RewardId.Bonus100SEK]: IconName.Voucher, - [RewardId.Bonus150SEK]: IconName.Voucher, - [RewardId.Bonus200SEK]: IconName.Voucher, + // Monetary vouchers + case RewardId.Bonus50SEK: + case RewardId.Bonus75SEK: + case RewardId.Bonus100SEK: + case RewardId.Bonus150SEK: + case RewardId.Bonus200SEK: + return IconName.Voucher - // Hotel perks. - [RewardId.EarlyCheckin]: IconName.HandKey, - [RewardId.LateCheckout]: IconName.HotelNight, - [RewardId.FreeUpgrade]: IconName.MagicWand, - [RewardId.RoomGuarantee48H]: IconName.Bed, + // Hotel perks + case RewardId.EarlyCheckin: + return IconName.HandKey + case RewardId.LateCheckout: + return IconName.HotelNight + case RewardId.FreeUpgrade: + return IconName.MagicWand + case RewardId.RoomGuarantee48H: + return IconName.Bed - // Earnings. - [RewardId.EarnRate25Percent]: IconName.MoneyHand, - [RewardId.EarnRate50Percent]: IconName.MoneyHand, - [RewardId.StayBoostForKids]: IconName.Kids, - [RewardId.MemberRate]: IconName.Coin, + // Earnings + case RewardId.EarnRate25Percent: + case RewardId.EarnRate50Percent: + return IconName.MoneyHand + case RewardId.StayBoostForKids: + return IconName.Kids + case RewardId.MemberRate: + return IconName.Coin - // Special - [RewardId.YearlyExclusiveGift]: IconName.GiftOpen, + // Special + case RewardId.YearlyExclusiveGift: + return IconName.GiftOpen + + default: { + const unhandledRewardId: never = rewardId + return IconName.GiftOpen + } + } } export function mapRewardToIcon(rewardId: string): FC<IconProps> | null { - const iconName = rewardToIconMap[rewardId as RewardId] - return getIconByIconName(iconName) || null + if (!isValidRewardId(rewardId)) { + // TODO: Update once UX has decided on fallback icon. + return getIconByIconName(IconName.GiftOpen) + } + + const iconName = getIconForRewardId(rewardId) + return getIconByIconName(iconName) } diff --git a/utils/rewards.ts b/utils/rewards.ts new file mode 100644 index 000000000..db0483f6e --- /dev/null +++ b/utils/rewards.ts @@ -0,0 +1,5 @@ +import { RewardId } from "@/types/enums/rewards" + +export function isValidRewardId(id: string): id is RewardId { + return Object.values(RewardId).includes(id as RewardId) +} From c94d36afb2bfa5ed3f2d4296da19ff5c79e5e973 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Fri, 6 Dec 2024 11:24:07 +0100 Subject: [PATCH 75/95] fix(LOY-10): type import --- components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts index 7af3cf269..a6396f3cf 100644 --- a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts @@ -3,7 +3,7 @@ import { FC } from "react" import { getIconByIconName } from "@/components/Icons/get-icon-by-icon-name" import { isValidRewardId } from "@/utils/rewards" -import { IconName, IconProps } from "@/types/components/icon" +import { IconName, type IconProps } from "@/types/components/icon" import { RewardId } from "@/types/enums/rewards" function getIconForRewardId(rewardId: RewardId): IconName { From f5665eb93a49db0676a5176008521e49a2b62066 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Fri, 6 Dec 2024 13:16:36 +0100 Subject: [PATCH 76/95] fix(LOY-10): remove type cast from isValidRewardId --- utils/rewards.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/rewards.ts b/utils/rewards.ts index db0483f6e..9bf5940a5 100644 --- a/utils/rewards.ts +++ b/utils/rewards.ts @@ -1,5 +1,5 @@ import { RewardId } from "@/types/enums/rewards" export function isValidRewardId(id: string): id is RewardId { - return Object.values(RewardId).includes(id as RewardId) + return Object.values<string>(RewardId).includes(id) } From f403ac62dfde6cedbeaf9536b5fa45ef99e57472 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy <chuma.mcphoy@scandichotels.com> Date: Mon, 9 Dec 2024 10:51:38 +0100 Subject: [PATCH 77/95] fix(LOY-10): use RewardIcon in redeem modal --- .../DynamicContent/Rewards/CurrentRewards/Redeem.tsx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx index 6e7387f3d..5f6e6d547 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx @@ -20,6 +20,8 @@ import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" import Title from "@/components/TempDesignSystem/Text/Title" +import { RewardIcon } from "../RewardIcon" + import styles from "./current.module.css" import type { @@ -111,12 +113,7 @@ export default function Redeem({ reward }: Redeem) { <Countdown /> </div> )} - <Image - src="/_static/img/loyalty-award.png" - width={113} - height={125} - alt={reward.label || ""} - /> + <RewardIcon rewardId={reward.reward_id} /> <Title level="h3" textAlign="center" textTransform="regular"> {reward.label} From 4aab9c01ef6844048cf4af8c97efb2755471093d Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Mon, 9 Dec 2024 10:53:01 +0100 Subject: [PATCH 78/95] fix(LOY-10): remove unsused import --- .../Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx index 5f6e6d547..dd4102bac 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Redeem.tsx @@ -14,7 +14,6 @@ import { trpc } from "@/lib/trpc/client" import Countdown from "@/components/Countdown" import { CheckCircleIcon, CloseLargeIcon } from "@/components/Icons" -import Image from "@/components/Image" import Button from "@/components/TempDesignSystem/Button" import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" From 7b7b5717d5b27b42ce99a0d48cd2a3aeb2b0510d Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Tue, 10 Dec 2024 10:13:19 +0100 Subject: [PATCH 79/95] fix(LOY-10): proper formatting --- .../Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx index 969d4cf71..ae237cf58 100644 --- a/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx +++ b/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx @@ -1,9 +1,9 @@ "use client" -import { useRef,useState } from "react" +import { useRef, useState } from "react" -import Pagination from "@/components/MyPages/Pagination" import { RewardIcon } from "@/components/Blocks/DynamicContent/Rewards/RewardIcon" +import Pagination from "@/components/MyPages/Pagination" import Grids from "@/components/TempDesignSystem/Grids" import Title from "@/components/TempDesignSystem/Text/Title" From e913d949bbebbc210120803f5513c234d381a63b Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 11 Dec 2024 12:47:04 +0100 Subject: [PATCH 80/95] fix(SW-1116) Removed border on click but kept it on tab --- components/TempDesignSystem/Select/select.module.css | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/components/TempDesignSystem/Select/select.module.css b/components/TempDesignSystem/Select/select.module.css index f6d2dfade..7692a9154 100644 --- a/components/TempDesignSystem/Select/select.module.css +++ b/components/TempDesignSystem/Select/select.module.css @@ -10,12 +10,19 @@ gap: var(--Spacing-x-half); } -.select[data-focused="true"], -.select[data-focused="true"].discreet { +.select[data-focused="true"] { border: 1px solid var(--Scandic-Blue-90); outline: none; } +.select[data-focused="true"].discreet { + border: 1px solid transparent; + outline: none; +} +.select[data-focus-visible="true"].discreet { + border: 1px solid var(--Scandic-Blue-90); +} + .select.discreet { border: 1px solid transparent; } From 3c9aaa3dd35d4778306b9a9158fb2f76c903ec1d Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 11 Dec 2024 11:40:45 +0100 Subject: [PATCH 81/95] fix(SW-1115) trigger search --- components/BookingWidget/Client.tsx | 4 ++-- .../Forms/BookingWidget/FormContent/Input/index.tsx | 3 ++- .../BookingWidget/FormContent/Search/index.tsx | 13 ++++++++++--- .../Forms/BookingWidget/FormContent/index.tsx | 3 ++- components/Forms/BookingWidget/index.tsx | 11 ++++++++--- types/components/form/bookingwidget.ts | 1 + types/components/search.ts | 1 + 7 files changed, 26 insertions(+), 10 deletions(-) diff --git a/components/BookingWidget/Client.tsx b/components/BookingWidget/Client.tsx index 84ac08cba..3c17caf8e 100644 --- a/components/BookingWidget/Client.tsx +++ b/components/BookingWidget/Client.tsx @@ -114,9 +114,9 @@ export default function BookingWidgetClient({ rooms: defaultRoomsData, }, shouldFocusError: false, - mode: "all", + mode: "onSubmit", resolver: zodResolver(bookingWidgetSchema), - reValidateMode: "onChange", + reValidateMode: "onSubmit", }) function closeMobileSearch() { diff --git a/components/Forms/BookingWidget/FormContent/Input/index.tsx b/components/Forms/BookingWidget/FormContent/Input/index.tsx index 7a592f594..160279b75 100644 --- a/components/Forms/BookingWidget/FormContent/Input/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Input/index.tsx @@ -1,4 +1,5 @@ import React, { forwardRef, InputHTMLAttributes } from "react" +import { Input as InputRAC } from "react-aria-components" import Body from "@/components/TempDesignSystem/Text/Body" @@ -10,7 +11,7 @@ const Input = forwardRef< >(function InputComponent(props, ref) { return ( - + ) }) diff --git a/components/Forms/BookingWidget/FormContent/Search/index.tsx b/components/Forms/BookingWidget/FormContent/Search/index.tsx index 93d99a89b..384fe71e8 100644 --- a/components/Forms/BookingWidget/FormContent/Search/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/index.tsx @@ -27,8 +27,8 @@ import type { Location } from "@/types/trpc/routers/hotel/locations" const name = "search" -export default function Search({ locations }: SearchProps) { - const { register, setValue, trigger, unregister } = +export default function Search({ locations, handlePressEnter }: SearchProps) { + const { register, setValue, unregister } = useFormContext() const intl = useIntl() const value = useWatch({ name }) @@ -90,7 +90,6 @@ export default function Search({ locations }: SearchProps) { setValue("location", encodeURIComponent(stringified)) sessionStorage.setItem(sessionStorageKey, stringified) setValue(name, selectedItem.name) - trigger() const searchHistoryMap = new Map() searchHistoryMap.set(selectedItem.name, selectedItem) @@ -165,6 +164,7 @@ export default function Search({ locations }: SearchProps) { itemToString={(value) => (value ? value.name : "")} onSelect={handleOnSelect} onInputValueChange={(inputValue) => dispatchInputValue(inputValue)} + defaultHighlightedIndex={0} > {({ getInputProps, @@ -209,6 +209,13 @@ export default function Search({ locations }: SearchProps) { ...register(name, { onChange: handleOnChange, }), + onKeyDown: (e) => { + if (e.key === "Enter") { + if (!isOpen) { + handlePressEnter() + } + } + }, type: "search", })} /> diff --git a/components/Forms/BookingWidget/FormContent/index.tsx b/components/Forms/BookingWidget/FormContent/index.tsx index 59938628b..10948df97 100644 --- a/components/Forms/BookingWidget/FormContent/index.tsx +++ b/components/Forms/BookingWidget/FormContent/index.tsx @@ -21,6 +21,7 @@ import type { BookingWidgetFormContentProps } from "@/types/components/form/book export default function FormContent({ locations, formId, + onSubmit, }: BookingWidgetFormContentProps) { const intl = useIntl() const selectedDate = useWatch({ name: "date" }) @@ -34,7 +35,7 @@ export default function FormContent({
    - +
    diff --git a/components/Forms/BookingWidget/index.tsx b/components/Forms/BookingWidget/index.tsx index 3f7e5aa82..86847ce2e 100644 --- a/components/Forms/BookingWidget/index.tsx +++ b/components/Forms/BookingWidget/index.tsx @@ -1,5 +1,6 @@ "use client" import { useRouter } from "next/navigation" +import { Form as FormRAC } from "react-aria-components" import { useFormContext } from "react-hook-form" import { selectHotel, selectRate } from "@/constants/routes/hotelReservation" @@ -62,14 +63,18 @@ export default function Form({ return (
    -
    - - + +
    ) } diff --git a/types/components/form/bookingwidget.ts b/types/components/form/bookingwidget.ts index bded82de3..e04a1ec9a 100644 --- a/types/components/form/bookingwidget.ts +++ b/types/components/form/bookingwidget.ts @@ -10,6 +10,7 @@ export interface BookingWidgetFormProps { export interface BookingWidgetFormContentProps { locations: Locations formId: string + onSubmit: () => void } export enum ActionType { diff --git a/types/components/search.ts b/types/components/search.ts index 42401045f..edc27058e 100644 --- a/types/components/search.ts +++ b/types/components/search.ts @@ -7,6 +7,7 @@ import type { Location, Locations } from "../trpc/routers/hotel/locations" export interface SearchProps { locations: Locations + handlePressEnter: () => void } type HighlightedIndex = number | null From df6333fa2246f4332a1601308c409eb108062d88 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 11 Dec 2024 13:01:07 +0100 Subject: [PATCH 82/95] fix(SW-1115) merge to one if --- components/Forms/BookingWidget/FormContent/Search/index.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/components/Forms/BookingWidget/FormContent/Search/index.tsx b/components/Forms/BookingWidget/FormContent/Search/index.tsx index 384fe71e8..4d833a5e4 100644 --- a/components/Forms/BookingWidget/FormContent/Search/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/index.tsx @@ -210,10 +210,8 @@ export default function Search({ locations, handlePressEnter }: SearchProps) { onChange: handleOnChange, }), onKeyDown: (e) => { - if (e.key === "Enter") { - if (!isOpen) { - handlePressEnter() - } + if (e.key === "Enter" && !isOpen) { + handlePressEnter() } }, type: "search", From d0490abdd877802eaae161684db77c2a612641a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20Landstr=C3=B6m?= Date: Tue, 10 Dec 2024 11:37:58 +0100 Subject: [PATCH 83/95] fix(SW-1181): change hotel description text --- components/ContentType/HotelPage/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/ContentType/HotelPage/index.tsx b/components/ContentType/HotelPage/index.tsx index 38002af81..13030f130 100644 --- a/components/ContentType/HotelPage/index.tsx +++ b/components/ContentType/HotelPage/index.tsx @@ -78,7 +78,7 @@ export default async function HotelPage({ hotelId }: HotelPageProps) { const roomCategories = hotelData.included?.filter((item) => item.type === "roomcategories") || [] const images = gallery?.smallerImages - const description = hotelContent.texts.descriptions.short + const description = hotelContent.texts.descriptions.medium const activitiesCard = content?.[0]?.upcoming_activities_card || null const facilities: Facility[] = [ From ccb61c27c0a52b148544271018f23713a017c071 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Thu, 28 Nov 2024 14:51:53 +0100 Subject: [PATCH 84/95] feat(SW-1089): add link for terms and conditions --- components/Forms/Signup/index.tsx | 17 +++++++++++++++-- i18n/dictionaries/da.json | 2 +- i18n/dictionaries/de.json | 2 +- i18n/dictionaries/en.json | 2 +- i18n/dictionaries/fi.json | 2 +- i18n/dictionaries/no.json | 2 +- i18n/dictionaries/sv.json | 2 +- 7 files changed, 21 insertions(+), 8 deletions(-) diff --git a/components/Forms/Signup/index.tsx b/components/Forms/Signup/index.tsx index e314b6ab6..270918996 100644 --- a/components/Forms/Signup/index.tsx +++ b/components/Forms/Signup/index.tsx @@ -5,7 +5,10 @@ import { useRouter } from "next/navigation" import { FormProvider, useForm } from "react-hook-form" import { useIntl } from "react-intl" -import { privacyPolicy } from "@/constants/currentWebHrefs" +import { + membershipTermsAndConditions, + privacyPolicy, +} from "@/constants/currentWebHrefs" import { trpc } from "@/lib/trpc/client" import Button from "@/components/TempDesignSystem/Button" @@ -161,7 +164,17 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) { {intl.formatMessage( { id: "signupPage.terms" }, { - termsLink: (str) => ( + termsAndConditions: (str) => ( + + {str} + + ), + privacyPolicy: (str) => ( vilkår og betingelser. Dit medlemskab er gyldigt indtil videre, og du kan til enhver tid opsige dit medlemskab ved at sende en e-mail til Scandics kundeservice", - "signupPage.terms": "Ja, jeg accepterer vilkårene og betingelserne for Scandic Friends og forstår, at Scandic vil behandle mine personlige data i overensstemmelse med Scandic's integritetspolicy.", + "signupPage.terms": "Ja tak, jeg vil gerne være medlem af Scandic Friends, og jeg accepterer vilkårene og betingelser for programmet. Samtidig samtykker jeg til at modtage Scandic Friends nyheder, tilbud og inspiration fra Scandic AB og Scandic A/S via e-mail og sms. Jeg er informeret om, at jeg til enhver tid kan tilbagekalde mit samtykke. Læs her, hvordan vi håndterer dine personoplysninger.", "special character": "speciel karakter", "spendable points expiring by": "{points} Brugbare point udløber den {date}", "to": "til", diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json index aff90bc45..921d35a8f 100644 --- a/i18n/dictionaries/de.json +++ b/i18n/dictionaries/de.json @@ -499,7 +499,7 @@ "room type": "zimmerart", "room types": "zimmerarten", "signup.terms": "Mit Ihrer Anmeldung akzeptieren Sie die Allgemeinen Geschäftsbedingungen von Scandic Friends. Ihre Mitgliedschaft ist bis auf Weiteres gültig und Sie können sie jederzeit kündigen, indem Sie eine E-Mail an den Kundenservice von Scandic senden.", - "signupPage.terms": "Ja, ich akzeptiere die Allgemeinen Geschäftsbedingungen für Scandic Friends und verstehe, dass Scandic meine persönlichen Daten gemäß Scandics Datenschutzrichtlinie.", + "signupPage.terms": "Hiermit akzeptiere ich die Allgemeinen Geschäftsbedingungen für Scandic Friends und willige in die Verarbeitung meiner personenbezogenen Daten in Übereinstimmung mit der Datenschutzerklärung von Scandic ein.", "special character": "sonderzeichen", "spendable points expiring by": "{points} Einlösbare punkte verfallen bis zum {date}", "to": "zu", diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index 7858c0fce..566f9b14b 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -552,7 +552,7 @@ "room type": "room type", "room types": "room types", "signup.terms": "By signing up you accept the Scandic Friends Terms and Conditions. Your membership is valid until further notice, and you can terminate your membership at any time by sending an email to Scandic’s customer service", - "signupPage.terms": "Yes, I accept the Terms and conditions for Scandic Friends and understand that Scandic will process my personal data in accordance with Scandic's Privacy Policy.", + "signupPage.terms": "Yes, I accept the Terms and conditions for Scandic Friends and understand that Scandic will process my personal data in accordance with Scandic's Privacy Policy.", "special character": "special character", "spendable points expiring by": "{points} spendable points expiring by {date}", "to": "to", diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json index f3bbede56..026acf375 100644 --- a/i18n/dictionaries/fi.json +++ b/i18n/dictionaries/fi.json @@ -498,7 +498,7 @@ "room type": "huonetyyppi", "room types": "huonetyypit", "signup.terms": "Rekisteröitymällä hyväksyt Scandic Friendsin käyttöehdot. Jäsenyytesi on voimassa toistaiseksi ja voit lopettaa jäsenyytesi milloin tahansa lähettämällä sähköpostia Scandicin asiakaspalveluun", - "signupPage.terms": "Kyllä, hyväksyn Scandic Friends -käyttöehdot ja ymmärrän, että Scandic käsittelee henkilötietojani Scandicin tietosuojakäytännön mukaisesti.", + "signupPage.terms": "Kyllä, hyväksyn Scandic Friends -jäsenyyttä koskevat ehdot ja ymmärrän, että Scandic käsittelee henkilötietojani Scandicin Tietosuojaselosteen mukaisesti.", "special character": "erikoishahmo", "spendable points expiring by": "{points} pistettä vanhenee {date} mennessä", "to": "to", diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json index bd5fe8527..f920977a9 100644 --- a/i18n/dictionaries/no.json +++ b/i18n/dictionaries/no.json @@ -497,7 +497,7 @@ "room type": "romtype", "room types": "romtyper", "signup.terms": "Ved å registrere deg godtar du Scandic Friends vilkår og betingelser. Medlemskapet ditt er gyldig inntil videre, og du kan si opp medlemskapet ditt når som helst ved å sende en e-post til Scandics kundeservice", - "signupPage.terms": "Ja, jeg godtar vilkårene og betingelsene for Scandic Friends og forstår at Scandic vil behandle mine personopplysninger i henhold til Scandics integritetspolicy.", + "signupPage.terms": "Jeg godtar betingelsene for medlemskap i Scandic Friends og er inneforstått med at Scandic vil behandle personopplysninger om meg i henhold til Personvernerklæring.", "special character": "spesiell karakter", "spendable points expiring by": "{points} Brukbare poeng utløper innen {date}", "to": "til", diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json index c96853122..331b4c37d 100644 --- a/i18n/dictionaries/sv.json +++ b/i18n/dictionaries/sv.json @@ -498,7 +498,7 @@ "room type": "rumtyp", "room types": "rumstyper", "signup.terms": "Genom att registrera dig accepterar du Scandic Friends Användarvillkor. Ditt medlemskap gäller tills vidare och du kan när som helst säga upp ditt medlemskap genom att skicka ett mejl till Scandics kundtjänst", - "signupPage.terms": "Ja, jag accepterar villkoren för Scandic Friends och förstår att Scandic kommer att behandla mina personuppgifter i enlighet med Scandics integritetspolicy.", + "signupPage.terms": "Ja, jag accepterar medlemsvillkoren för Scandic Friends och förstår att Scandic kommer att behandla mina personuppgifter i enlighet med Scandic's Integritetspolicy.", "special character": "speciell karaktär", "spendable points expiring by": "{points} poäng förfaller {date}", "to": "till", From f5fbb44ec7c80e4cfb3921b8904da106dfcf26ad Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Mon, 2 Dec 2024 11:47:02 +0100 Subject: [PATCH 85/95] fix(SW-1089): move text with anchor links outside of label --- components/Forms/Signup/index.tsx | 56 ++++++++++++++++--------------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/components/Forms/Signup/index.tsx b/components/Forms/Signup/index.tsx index 270918996..69fdfb495 100644 --- a/components/Forms/Signup/index.tsx +++ b/components/Forms/Signup/index.tsx @@ -160,34 +160,36 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) {
    - - {intl.formatMessage( - { id: "signupPage.terms" }, - { - termsAndConditions: (str) => ( - - {str} - - ), - privacyPolicy: (str) => ( - - {str} - - ), - } - )} - + {intl.formatMessage({ id: "I accept the terms and conditions" })} + {/* TODO: Update copy once ready */} + + {intl.formatMessage( + { id: "signupPage.terms" }, + { + termsAndConditions: (str) => ( + + {str} + + ), + privacyPolicy: (str) => ( + + {str} + + ), + } + )} + {/* From d50758104d16fd9eeb8e419456af832ba81ecccf Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Wed, 11 Dec 2024 15:53:06 +0100 Subject: [PATCH 86/95] fix(SW-1089): add updated translations --- components/Forms/Signup/index.tsx | 9 +++------ i18n/dictionaries/da.json | 4 +++- i18n/dictionaries/de.json | 4 +++- i18n/dictionaries/en.json | 4 +++- i18n/dictionaries/fi.json | 4 +++- i18n/dictionaries/no.json | 4 +++- i18n/dictionaries/sv.json | 4 +++- 7 files changed, 21 insertions(+), 12 deletions(-) diff --git a/components/Forms/Signup/index.tsx b/components/Forms/Signup/index.tsx index 69fdfb495..e8a32e8c6 100644 --- a/components/Forms/Signup/index.tsx +++ b/components/Forms/Signup/index.tsx @@ -41,9 +41,8 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) { const phoneNumber = intl.formatMessage({ id: "Phone number" }) const zipCode = intl.formatMessage({ id: "Zip code" }) const signupButtonText = intl.formatMessage({ - id: "Sign up to Scandic Friends", + id: "Join now", }) - const signingUpPendingText = intl.formatMessage({ id: "Signing up..." }) const signup = trpc.user.signup.useMutation({ onSuccess: (data) => { @@ -160,7 +159,7 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) {
    - {intl.formatMessage({ id: "I accept the terms and conditions" })} + {intl.formatMessage({ id: "I accept" })} {/* TODO: Update copy once ready */} @@ -218,9 +217,7 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) { disabled={methods.formState.isSubmitting || signup.isPending} data-testid="submit" > - {methods.formState.isSubmitting || signup.isPending - ? signingUpPendingText - : signupButtonText} + {signupButtonText} )} diff --git a/i18n/dictionaries/da.json b/i18n/dictionaries/da.json index 7e17934f8..ab139c66b 100644 --- a/i18n/dictionaries/da.json +++ b/i18n/dictionaries/da.json @@ -179,6 +179,7 @@ "How do you want to sleep?": "Hvordan vil du sove?", "How it works": "Hvordan det virker", "Hurry up and use them before they expire!": "Skynd dig og brug dem, før de udløber!", + "I accept": "Jeg accepterer", "I accept the terms and conditions": "Jeg accepterer vilkårene", "I would like to get my booking confirmation via sms": "Jeg vil gerne få min booking bekræftelse via SMS", "Image gallery": "{name} - Billedgalleri", @@ -191,6 +192,7 @@ "Jacuzzi": "Jacuzzi", "Join Scandic Friends": "Tilmeld dig Scandic Friends", "Join at no cost": "Tilmeld dig uden omkostninger", + "Join now": "Tilmeld dig nu", "Join or log in while booking for member pricing.": "Tilmeld dig eller log ind under booking for medlemspris.", "King bed": "Kingsize-seng", "Language": "Sprog", @@ -500,7 +502,7 @@ "room type": "værelsestype", "room types": "værelsestyper", "signup.terms": "Ved at tilmelde dig accepterer du Scandic Friends vilkår og betingelser. Dit medlemskab er gyldigt indtil videre, og du kan til enhver tid opsige dit medlemskab ved at sende en e-mail til Scandics kundeservice", - "signupPage.terms": "Ja tak, jeg vil gerne være medlem af Scandic Friends, og jeg accepterer vilkårene og betingelser for programmet. Samtidig samtykker jeg til at modtage Scandic Friends nyheder, tilbud og inspiration fra Scandic AB og Scandic A/S via e-mail og sms. Jeg er informeret om, at jeg til enhver tid kan tilbagekalde mit samtykke. Læs her, hvordan vi håndterer dine personoplysninger.", + "signupPage.terms": "Ved at acceptere vilkårene og betingelserne for Scandic Friends, forstår jeg, at mine personlige oplysninger vil blive behandlet i overensstemmelse medScandics privatlivspolitik.", "special character": "speciel karakter", "spendable points expiring by": "{points} Brugbare point udløber den {date}", "to": "til", diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json index 921d35a8f..fad304104 100644 --- a/i18n/dictionaries/de.json +++ b/i18n/dictionaries/de.json @@ -179,6 +179,7 @@ "How do you want to sleep?": "Wie möchtest du schlafen?", "How it works": "Wie es funktioniert", "Hurry up and use them before they expire!": "Beeilen Sie sich und nutzen Sie sie, bevor sie ablaufen!", + "I accept": "Ich akzeptiere", "I accept the terms and conditions": "Ich akzeptiere die Geschäftsbedingungen", "I would like to get my booking confirmation via sms": "Ich möchte meine Buchungsbestätigung per SMS erhalten", "Image gallery": "{name} - Bildergalerie", @@ -191,6 +192,7 @@ "Jacuzzi": "Whirlpool", "Join Scandic Friends": "Treten Sie Scandic Friends bei", "Join at no cost": "Kostenlos beitreten", + "Join now": "Mitglied werden", "Join or log in while booking for member pricing.": "Treten Sie Scandic Friends bei oder loggen Sie sich ein, um den Mitgliederpreis zu erhalten.", "King bed": "Kingsize-Bett", "Language": "Sprache", @@ -499,7 +501,7 @@ "room type": "zimmerart", "room types": "zimmerarten", "signup.terms": "Mit Ihrer Anmeldung akzeptieren Sie die Allgemeinen Geschäftsbedingungen von Scandic Friends. Ihre Mitgliedschaft ist bis auf Weiteres gültig und Sie können sie jederzeit kündigen, indem Sie eine E-Mail an den Kundenservice von Scandic senden.", - "signupPage.terms": "Hiermit akzeptiere ich die Allgemeinen Geschäftsbedingungen für Scandic Friends und willige in die Verarbeitung meiner personenbezogenen Daten in Übereinstimmung mit der Datenschutzerklärung von Scandic ein.", + "signupPage.terms": "Mit der Annahme der Allgemeinen Geschäftsbedingungen für Scandic Friends erkläre ich mich damit einverstanden, dass meine persönlichen Daten in Übereinstimmung mit der Datenschutzrichtlinie von Scandic verarbeitet werden.", "special character": "sonderzeichen", "spendable points expiring by": "{points} Einlösbare punkte verfallen bis zum {date}", "to": "zu", diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index 566f9b14b..b04236e5d 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -196,6 +196,7 @@ "How do you want to sleep?": "How do you want to sleep?", "How it works": "How it works", "Hurry up and use them before they expire!": "Hurry up and use them before they expire!", + "I accept": "I accept", "I accept the terms and conditions": "I accept the terms and conditions", "I would like to get my booking confirmation via sms": "I would like to get my booking confirmation via sms", "Image gallery": "{name} - Image gallery", @@ -208,6 +209,7 @@ "Jacuzzi": "Jacuzzi", "Join Scandic Friends": "Join Scandic Friends", "Join at no cost": "Join at no cost", + "Join now": "Join now", "Join or log in while booking for member pricing.": "Join or log in while booking for member pricing.", "King bed": "King bed", "Language": "Language", @@ -552,7 +554,7 @@ "room type": "room type", "room types": "room types", "signup.terms": "By signing up you accept the Scandic Friends Terms and Conditions. Your membership is valid until further notice, and you can terminate your membership at any time by sending an email to Scandic’s customer service", - "signupPage.terms": "Yes, I accept the Terms and conditions for Scandic Friends and understand that Scandic will process my personal data in accordance with Scandic's Privacy Policy.", + "signupPage.terms": "By accepting the Terms and Conditions for Scandic Friends I understand that my personal data will be processed in accordance with Scandic's Privacy Policy.", "special character": "special character", "spendable points expiring by": "{points} spendable points expiring by {date}", "to": "to", diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json index 026acf375..0b5230cf9 100644 --- a/i18n/dictionaries/fi.json +++ b/i18n/dictionaries/fi.json @@ -179,6 +179,7 @@ "How do you want to sleep?": "Kuinka haluat nukkua?", "How it works": "Kuinka se toimii", "Hurry up and use them before they expire!": "Ole nopea ja käytä ne ennen kuin ne vanhenevat!", + "I accept": "Hyväksyn", "I accept the terms and conditions": "Hyväksyn käyttöehdot", "I would like to get my booking confirmation via sms": "Haluan saada varauksen vahvistuksen SMS-viestillä", "Image gallery": "{name} - Kuvagalleria", @@ -191,6 +192,7 @@ "Jacuzzi": "Poreallas", "Join Scandic Friends": "Liity jäseneksi", "Join at no cost": "Liity maksutta", + "Join now": "Liity jäseneksi", "Join or log in while booking for member pricing.": "Liity tai kirjaudu sisään, kun varaat jäsenhinnan.", "King bed": "King-vuode", "Language": "Kieli", @@ -498,7 +500,7 @@ "room type": "huonetyyppi", "room types": "huonetyypit", "signup.terms": "Rekisteröitymällä hyväksyt Scandic Friendsin käyttöehdot. Jäsenyytesi on voimassa toistaiseksi ja voit lopettaa jäsenyytesi milloin tahansa lähettämällä sähköpostia Scandicin asiakaspalveluun", - "signupPage.terms": "Kyllä, hyväksyn Scandic Friends -jäsenyyttä koskevat ehdot ja ymmärrän, että Scandic käsittelee henkilötietojani Scandicin Tietosuojaselosteen mukaisesti.", + "signupPage.terms": "Kyllä, hyväksyn Scandic Friends -jäsenyyttä koskevat ehdot ja ymmärrän, että Scandic käsittelee henkilötietojani Scandicin Tietosuojaselosteen mukaisesti.", "special character": "erikoishahmo", "spendable points expiring by": "{points} pistettä vanhenee {date} mennessä", "to": "to", diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json index f920977a9..2ad4b66b0 100644 --- a/i18n/dictionaries/no.json +++ b/i18n/dictionaries/no.json @@ -178,6 +178,7 @@ "How do you want to sleep?": "Hvordan vil du sove?", "How it works": "Hvordan det fungerer", "Hurry up and use them before they expire!": "Skynd deg og bruk dem før de utløper!", + "I accept": "Jeg aksepterer", "I accept the terms and conditions": "Jeg aksepterer vilkårene", "Image gallery": "{name} - Bildegalleri", "In adults bed": "i voksnes seng", @@ -189,6 +190,7 @@ "Jacuzzi": "Boblebad", "Join Scandic Friends": "Bli med i Scandic Friends", "Join at no cost": "Bli med uten kostnad", + "Join now": "Bli medlem nå", "Join or log in while booking for member pricing.": "Bli med eller logg inn under bestilling for medlemspris.", "King bed": "King-size-seng", "Language": "Språk", @@ -497,7 +499,7 @@ "room type": "romtype", "room types": "romtyper", "signup.terms": "Ved å registrere deg godtar du Scandic Friends vilkår og betingelser. Medlemskapet ditt er gyldig inntil videre, og du kan si opp medlemskapet ditt når som helst ved å sende en e-post til Scandics kundeservice", - "signupPage.terms": "Jeg godtar betingelsene for medlemskap i Scandic Friends og er inneforstått med at Scandic vil behandle personopplysninger om meg i henhold til Personvernerklæring.", + "signupPage.terms": "Ved å akseptere vilkårene og betingelsene for Scandic Friends, er jeg inneforstått med at mine personopplysninger vil bli behandlet i samsvar med Scandics personvernpolicy.", "special character": "spesiell karakter", "spendable points expiring by": "{points} Brukbare poeng utløper innen {date}", "to": "til", diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json index 331b4c37d..540211cdb 100644 --- a/i18n/dictionaries/sv.json +++ b/i18n/dictionaries/sv.json @@ -178,6 +178,7 @@ "How do you want to sleep?": "Hur vill du sova?", "How it works": "Hur det fungerar", "Hurry up and use them before they expire!": "Skynda dig och använd dem innan de går ut!", + "I accept": "Jag accepterar", "I accept the terms and conditions": "Jag accepterar villkoren", "I would like to get my booking confirmation via sms": "Jag vill få min bokningsbekräftelse via sms", "Image gallery": "{name} - Bildgalleri", @@ -190,6 +191,7 @@ "Jacuzzi": "Jacuzzi", "Join Scandic Friends": "Gå med i Scandic Friends", "Join at no cost": "Gå med utan kostnad", + "Join now": "Gå med nu", "Join or log in while booking for member pricing.": "Bli medlem eller logga in när du bokar för medlemspriser.", "King bed": "King size-säng", "Language": "Språk", @@ -498,7 +500,7 @@ "room type": "rumtyp", "room types": "rumstyper", "signup.terms": "Genom att registrera dig accepterar du Scandic Friends Användarvillkor. Ditt medlemskap gäller tills vidare och du kan när som helst säga upp ditt medlemskap genom att skicka ett mejl till Scandics kundtjänst", - "signupPage.terms": "Ja, jag accepterar medlemsvillkoren för Scandic Friends och förstår att Scandic kommer att behandla mina personuppgifter i enlighet med Scandic's Integritetspolicy.", + "signupPage.terms": "Genom att acceptera villkoren för Scandic Friends förstår jag att mina personuppgifter kommer att behandlas i enlighet med Scandics Integritetspolicy.", "special character": "speciell karaktär", "spendable points expiring by": "{points} poäng förfaller {date}", "to": "till", From e08e9602094e2780ca2b70a47996c51bd8c68c8f Mon Sep 17 00:00:00 2001 From: Christian Andolf Date: Mon, 9 Dec 2024 14:36:56 +0100 Subject: [PATCH 87/95] chore: add consistent type imports --- .eslintrc.json | 48 ++- app/[lang]/(live)/(protected)/logout/route.ts | 2 +- .../my-pages/@breadcrumbs/[...path]/page.tsx | 2 +- .../my-pages/profile/@communication/page.tsx | 2 +- .../my-pages/profile/@creditCards/page.tsx | 2 +- .../profile/@membershipCards/page.tsx | 2 +- .../my-pages/profile/@profile/edit/page.tsx | 2 +- .../my-pages/profile/@profile/page.tsx | 2 +- .../(protected)/my-pages/profile/page.tsx | 2 +- .../[contentType]/[uid]/@breadcrumbs/page.tsx | 2 +- .../[contentType]/[uid]/@preview/page.tsx | 2 +- .../(public)/[contentType]/[uid]/layout.tsx | 2 +- .../(public)/[contentType]/[uid]/page.tsx | 2 +- .../payment-callback/layout.tsx | 2 +- .../payment-callback/page.tsx | 2 +- .../hotelreservation/(standard)/layout.tsx | 2 +- .../(standard)/select-hotel/layout.tsx | 2 +- .../(standard)/select-rate/getValidDates.ts | 4 +- .../hotelreservation/(standard)/step/page.tsx | 2 +- app/[lang]/(live)/(public)/login/route.ts | 2 +- .../(live)/(public)/verifymagiclink/route.ts | 7 +- .../@bookingwidget/hotelreservation/page.tsx | 2 +- app/[lang]/(live)/@bookingwidget/page.tsx | 2 +- app/[lang]/(live)/@footer/page.tsx | 2 +- app/[lang]/(live)/@header/page.tsx | 2 +- app/[lang]/(live)/error.tsx | 2 +- .../(live)/middleware-error/404/page.tsx | 2 +- .../(live)/middleware-error/[status]/page.tsx | 2 +- .../@header/current-content-page/page.tsx | 2 +- .../webview/[contentType]/[uid]/page.tsx | 2 +- app/[lang]/webview/refresh/page.tsx | 2 +- app/api/web/add-card-callback/[lang]/route.ts | 3 +- app/api/web/check-headers/route.ts | 4 +- app/api/web/revalidate/loyaltyConfig/route.ts | 3 +- app/api/web/revalidate/manually/route.ts | 3 +- app/api/web/revalidate/route.ts | 3 +- .../DynamicContent/LoyaltyLevels/index.tsx | 2 +- .../Overview/Friend/Hero/hero.ts | 4 +- .../Overview/Friend/Hero/index.tsx | 3 +- .../Overview/Stats/Points/index.tsx | 2 +- .../DynamicContent/OverviewTable/Client.tsx | 6 +- .../DynamicContent/OverviewTable/index.tsx | 2 +- .../DynamicContent/OverviewTable/reducer.ts | 2 +- .../EarnAndBurn/JourneyTable/Client.tsx | 2 +- .../Points/ExpiringPoints/index.tsx | 2 +- .../Points/Overview/Points/index.tsx | 4 +- .../DynamicContent/Rewards/RewardIcon/data.ts | 4 +- .../Rewards/RewardIcon/index.tsx | 2 +- .../SignupFormWrapper/index.tsx | 2 +- .../DynamicContent/Stays/Soonest/index.tsx | 2 +- components/Blocks/UspGrid/utils.ts | 2 +- .../HotelPage/IntroSection/types.ts | 2 +- .../HotelPage/Map/MapWithCard/index.tsx | 2 +- .../WellnessAndExercise/Facility/index.tsx | 2 +- components/ContentType/HotelPage/data.ts | 6 +- .../ContentType/StaticPages/staticPage.ts | 3 +- components/Current/Blocks/List/ListItem.tsx | 3 +- .../Header/LanguageSwitcher/Desktop/index.tsx | 2 +- .../Header/LanguageSwitcher/Mobile/index.tsx | 2 +- .../Current/Header/LanguageSwitcher/index.tsx | 2 +- .../Header/MyPagesMobileDropdown/index.tsx | 2 +- components/Current/NotFound/Texts.ts | 2 +- components/Current/Tracking.tsx | 2 +- components/Current/currentRenderOptions.tsx | 12 +- .../DeprecatedJsonToHtml/renderOptions.tsx | 18 +- components/DeprecatedJsonToHtml/utils.tsx | 11 +- components/Footer/Details/index.tsx | 2 +- .../BookingWidget/FormContent/Input/index.tsx | 2 +- .../FormContent/Search/index.tsx | 6 +- components/Forms/BookingWidget/index.tsx | 2 +- components/Forms/Signup/index.tsx | 4 +- .../GuestsRoomsPicker/AdultSelector/index.tsx | 2 +- .../ChildSelector/ChildInfoSelector.tsx | 2 +- .../GuestsRoomsPicker/ChildSelector/index.tsx | 2 +- components/GuestsRoomsPicker/Form.tsx | 4 +- components/GuestsRoomsPicker/index.tsx | 2 +- components/Hero/index.tsx | 4 +- .../BookingConfirmation/Receipt/index.tsx | 2 +- components/HotelReservation/Contact/index.tsx | 2 +- .../EnterDetails/Header/ToggleSidePeek.tsx | 2 +- .../EnterDetails/Payment/PaymentClient.tsx | 2 +- .../Payment/PaymentOption/index.tsx | 9 +- .../Payment/PaymentOption/paymentOption.ts | 2 +- .../EnterDetails/Payment/index.tsx | 2 +- .../EnterDetails/PriceChangeDialog/index.tsx | 2 +- .../Summary/Mobile/BottomSheet/index.tsx | 2 +- .../EnterDetails/Summary/Mobile/index.tsx | 2 +- .../HotelReservation/HotelCard/index.tsx | 3 +- .../HotelCardDialog/index.tsx | 2 +- .../HotelReservation/ReadMore/index.tsx | 2 +- .../MobileMapButtonContainer/index.tsx | 2 +- .../SelectHotel/SelectHotelMap/index.tsx | 2 +- .../SelectRate/BedSelection/index.tsx | 2 +- .../SelectRate/BreakfastSelection/index.tsx | 2 +- .../SelectRate/Details/index.tsx | 2 +- .../SelectRate/HotelInfoCard/NoRoomsAlert.tsx | 4 +- .../SelectRate/HotelInfoCard/index.tsx | 4 +- .../FlexibilityOption/PriceList/index.tsx | 2 +- .../RoomSelection/FlexibilityOption/index.tsx | 2 +- .../RoomSelection/RoomCard/index.tsx | 3 +- .../SelectRate/RoomSelection/utils.ts | 4 +- .../SelectRate/Rooms/RoomsContainer.tsx | 4 +- .../SelectRate/Rooms/index.tsx | 2 +- .../SelectRate/Rooms/utils.ts | 2 +- .../SelectRate/SelectionCard/index.tsx | 2 +- .../HotelReservation/SidePeek/index.tsx | 2 +- .../HotelReservation/SignupPromo/Desktop.tsx | 2 +- components/Icons/get-icon-by-icon-name.ts | 6 +- components/Image.tsx | 3 +- components/JsonToHtml/renderOptions.tsx | 16 +- components/JsonToHtml/utils.tsx | 11 +- .../LanguageSwitcherContent/index.tsx | 2 +- components/Levels/levels.ts | 4 +- components/LoginButton/index.tsx | 6 +- components/Maps/StaticMap/index.tsx | 2 +- components/MyPages/Avatar/index.tsx | 2 +- components/MyPages/Pagination/index.tsx | 2 +- components/Section/Link/index.tsx | 3 +- components/Section/Link/link.ts | 4 +- .../Accordions/Accessibility.tsx | 2 +- .../Accordions/CheckInCheckOut.tsx | 2 +- .../Accordions/MeetingsAndConferences.tsx | 2 +- .../HotelSidePeek/Accordions/Parking.tsx | 2 +- .../HotelSidePeek/Accordions/Restaurant.tsx | 2 +- components/SidePeeks/RoomSidePeek/bedIcon.ts | 4 +- .../SidePeeks/RoomSidePeek/facilityIcon.ts | 6 +- components/SitewideAlert/Client.tsx | 3 +- .../Accordion/AccordionItem/accordionItem.ts | 5 +- .../TempDesignSystem/Accordion/accordion.ts | 4 +- .../TempDesignSystem/Accordion/index.tsx | 2 +- components/TempDesignSystem/Alert/alert.ts | 5 +- components/TempDesignSystem/Button/button.ts | 4 +- components/TempDesignSystem/Card/card.ts | 3 +- components/TempDesignSystem/Card/utils.ts | 7 +- components/TempDesignSystem/Chip/chip.ts | 4 +- .../TempDesignSystem/Divider/divider.ts | 4 +- .../TempDesignSystem/Form/Checkbox/index.tsx | 2 +- .../TempDesignSystem/Form/Date/index.tsx | 8 +- .../Form/FilterChip/_Chip/index.tsx | 2 +- .../TempDesignSystem/Form/Label/label.ts | 4 +- .../Form/NewPassword/index.tsx | 4 +- .../TempDesignSystem/Form/Phone/index.tsx | 5 +- .../Grids/Dynamic/Item/item.ts | 4 +- .../Grids/Stackable/index.tsx | 3 +- .../Grids/Stackable/stackable.ts | 4 +- components/TempDesignSystem/Link/link.ts | 4 +- .../LoyaltyCard/loyaltyCard.ts | 5 +- components/TempDesignSystem/Popover/index.tsx | 3 +- .../ShowMoreButton/showMoreButton.ts | 4 +- components/TempDesignSystem/Table/table.ts | 4 +- .../Text/BiroScript/biroScript.ts | 4 +- components/TempDesignSystem/Text/Body/body.ts | 6 +- .../TempDesignSystem/Text/Caption/caption.ts | 6 +- .../Text/Footnote/footnote.ts | 6 +- .../Text/Preamble/preamble.ts | 4 +- .../Text/Subtitle/subtitle.ts | 4 +- .../TempDesignSystem/Text/Title/title.ts | 4 +- components/TempDesignSystem/Toasts/index.tsx | 5 +- components/TempDesignSystem/Toasts/toasts.ts | 4 +- components/TempDesignSystem/Tooltip/index.tsx | 4 +- components/TrackingSDK/Client.tsx | 2 +- components/TrackingSDK/RouterTransition.tsx | 2 +- components/TrackingSDK/index.tsx | 3 +- lib/graphql/_request.ts | 2 +- lib/graphql/edgeRequest.ts | 5 +- lib/graphql/request.ts | 5 +- lib/trpc/Provider.tsx | 3 +- lib/trpc/client.ts | 3 +- lib/trpc/memoizedRequests/index.ts | 3 +- package-lock.json | 310 +++++++++++++++--- package.json | 2 + types/transitionTypes/rte/node.ts | 3 +- 172 files changed, 587 insertions(+), 333 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 630a0576f..28938b43a 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,6 +1,13 @@ { - "extends": ["next/core-web-vitals", "plugin:import/recommended"], - "plugins": ["simple-import-sort"], + "extends": [ + "next/core-web-vitals", + "plugin:import/recommended" + ], + "plugins": [ + "simple-import-sort", + "@typescript-eslint" + ], + "parser": "@typescript-eslint/parser", "rules": { "react/function-component-definition": "error", "simple-import-sort/imports": [ @@ -8,13 +15,21 @@ { "groups": [ // Side effect imports. - ["^\\u0000"], + [ + "^\\u0000" + ], // Node.js builtins. - ["^node:"], + [ + "^node:" + ], // NPM packages. - ["^@?\\w"], + [ + "^@?\\w" + ], // Internal packages. - ["^@scandic-hotels/(?!.*\u0000$).*$"], + [ + "^@scandic-hotels/(?!.*\u0000$).*$" + ], // Local imports (lib, constants, etc.), excl. types. [ "^@/constants/?(?!.*\u0000$).*$", @@ -24,7 +39,9 @@ "^@/stores/?(?!.*\u0000$).*$" ], // Local imports (the rest), excl. types. - ["^@/(?!(types|.*\u0000$)).*$"], + [ + "^@/(?!(types|.*\u0000$)).*$" + ], // Parent imports. Put `..` last. // Other relative imports. Put same-folder imports and `.` last. [ @@ -35,9 +52,14 @@ "^\\./?$" ], // Style imports. - ["^(?!\\u0000).+\\.s?css$"], + [ + "^(?!\\u0000).+\\.s?css$" + ], // Node.js builtins and NPM packages type imports. - ["^node:.*\\u0000$", "^@?\\w.*\\u0000$"], + [ + "^node:.*\\u0000$", + "^@?\\w.*\\u0000$" + ], // Local type imports. [ "^@scandichotels/.*\\u0000$", @@ -52,6 +74,12 @@ "simple-import-sort/exports": "error", "import/first": "error", "import/newline-after-import": "error", - "import/no-duplicates": "error" + "import/no-duplicates": [ + "error", + { + "prefer-inline": true + } + ], + "@typescript-eslint/consistent-type-imports": "error" } } diff --git a/app/[lang]/(live)/(protected)/logout/route.ts b/app/[lang]/(live)/(protected)/logout/route.ts index db32e1c48..c6f7f809f 100644 --- a/app/[lang]/(live)/(protected)/logout/route.ts +++ b/app/[lang]/(live)/(protected)/logout/route.ts @@ -1,4 +1,4 @@ -import { NextRequest, NextResponse } from "next/server" +import { type NextRequest, NextResponse } from "next/server" import { AuthError } from "next-auth" import { Lang } from "@/constants/languages" diff --git a/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/page.tsx b/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/page.tsx index 048cf9e5f..dde4eb4b7 100644 --- a/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/page.tsx @@ -4,7 +4,7 @@ import Breadcrumbs from "@/components/Breadcrumbs" import BreadcrumbsSkeleton from "@/components/TempDesignSystem/Breadcrumbs/BreadcrumbsSkeleton" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function AllBreadcrumbs({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/@communication/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/@communication/page.tsx index 4341b3ed0..767c27815 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/@communication/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/@communication/page.tsx @@ -6,7 +6,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function CommunicationSlot({ params, diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/@creditCards/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/@creditCards/page.tsx index ea54e71fd..84ade3e0e 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/@creditCards/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/@creditCards/page.tsx @@ -9,7 +9,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function CreditCardSlot({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/@membershipCards/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/@membershipCards/page.tsx index 913cde993..050da40f8 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/@membershipCards/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/@membershipCards/page.tsx @@ -9,7 +9,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function MembershipCardSlot({ params, diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/@profile/edit/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/@profile/edit/page.tsx index d4cee27f1..2e2386b9d 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/@profile/edit/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/@profile/edit/page.tsx @@ -3,7 +3,7 @@ import { getProfile } from "@/lib/trpc/memoizedRequests" import Form from "@/components/Forms/Edit/Profile" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function EditProfileSlot({ params, diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/@profile/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/@profile/page.tsx index c12b61810..720306478 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/@profile/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/@profile/page.tsx @@ -20,7 +20,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function Profile({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/(protected)/my-pages/profile/page.tsx b/app/[lang]/(live)/(protected)/my-pages/profile/page.tsx index 749065fc5..33c1ceb0c 100644 --- a/app/[lang]/(live)/(protected)/my-pages/profile/page.tsx +++ b/app/[lang]/(live)/(protected)/my-pages/profile/page.tsx @@ -5,7 +5,7 @@ import { serverClient } from "@/lib/trpc/server" import TrackingSDK from "@/components/TrackingSDK" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export { generateMetadata } from "@/utils/generateMetadata" diff --git a/app/[lang]/(live)/(public)/[contentType]/[uid]/@breadcrumbs/page.tsx b/app/[lang]/(live)/(public)/[contentType]/[uid]/@breadcrumbs/page.tsx index f8024a816..587268de3 100644 --- a/app/[lang]/(live)/(public)/[contentType]/[uid]/@breadcrumbs/page.tsx +++ b/app/[lang]/(live)/(public)/[contentType]/[uid]/@breadcrumbs/page.tsx @@ -4,7 +4,7 @@ import Breadcrumbs from "@/components/Breadcrumbs" import BreadcrumbsSkeleton from "@/components/TempDesignSystem/Breadcrumbs/BreadcrumbsSkeleton" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function PageBreadcrumbs({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/(public)/[contentType]/[uid]/@preview/page.tsx b/app/[lang]/(live)/(public)/[contentType]/[uid]/@preview/page.tsx index 6a29974b3..3c6e14e9e 100644 --- a/app/[lang]/(live)/(public)/[contentType]/[uid]/@preview/page.tsx +++ b/app/[lang]/(live)/(public)/[contentType]/[uid]/@preview/page.tsx @@ -2,7 +2,7 @@ import { setPreviewData } from "@/lib/previewContext" import InitLivePreview from "@/components/LivePreview" -import { PageArgs, UIDParams } from "@/types/params" +import type { PageArgs, UIDParams } from "@/types/params" export default function PreviewPage({ searchParams, diff --git a/app/[lang]/(live)/(public)/[contentType]/[uid]/layout.tsx b/app/[lang]/(live)/(public)/[contentType]/[uid]/layout.tsx index 8ffc3c82d..afe86aa0d 100644 --- a/app/[lang]/(live)/(public)/[contentType]/[uid]/layout.tsx +++ b/app/[lang]/(live)/(public)/[contentType]/[uid]/layout.tsx @@ -1,6 +1,6 @@ import styles from "./layout.module.css" -import { +import type { ContentTypeParams, LangParams, LayoutArgs, diff --git a/app/[lang]/(live)/(public)/[contentType]/[uid]/page.tsx b/app/[lang]/(live)/(public)/[contentType]/[uid]/page.tsx index f81aa2edf..31fcd6add 100644 --- a/app/[lang]/(live)/(public)/[contentType]/[uid]/page.tsx +++ b/app/[lang]/(live)/(public)/[contentType]/[uid]/page.tsx @@ -11,7 +11,7 @@ import CollectionPage from "@/components/ContentType/StaticPages/CollectionPage" import ContentPage from "@/components/ContentType/StaticPages/ContentPage" import { setLang } from "@/i18n/serverContext" -import { +import type { ContentTypeParams, LangParams, PageArgs, diff --git a/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/layout.tsx b/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/layout.tsx index 056db9936..e0ce4da7c 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/layout.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/layout.tsx @@ -1,6 +1,6 @@ import styles from "./layout.module.css" -import { LangParams, LayoutArgs } from "@/types/params" +import type { LangParams, LayoutArgs } from "@/types/params" export default function PaymentCallbackLayout({ children, diff --git a/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/page.tsx index 364f50349..43374e32e 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(payment-callback)/payment-callback/page.tsx @@ -12,7 +12,7 @@ import { serverClient } from "@/lib/trpc/server" import PaymentCallback from "@/components/HotelReservation/EnterDetails/Payment/PaymentCallback" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function PaymentCallbackPage({ params, diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/layout.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/layout.tsx index 66352fe80..9a2755a3e 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/layout.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/layout.tsx @@ -1,6 +1,6 @@ import styles from "./layout.module.css" -import { LangParams, LayoutArgs } from "@/types/params" +import type { LangParams, LayoutArgs } from "@/types/params" export default function HotelReservationLayout({ children, diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx index ee96f3c10..7b1b1bbd4 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-hotel/layout.tsx @@ -1,6 +1,6 @@ import styles from "./layout.module.css" -import { LangParams, LayoutArgs } from "@/types/params" +import type { LangParams, LayoutArgs } from "@/types/params" export default function HotelReservationLayout({ children, diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/getValidDates.ts b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/getValidDates.ts index d9bcbf09e..eb879052d 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/getValidDates.ts +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/getValidDates.ts @@ -1,7 +1,7 @@ -import { Dayjs } from "dayjs" - import { dt } from "@/lib/dt" +import type { Dayjs } from "dayjs" + /** * Get valid dates from stringFromDate and stringToDate making sure that they are not in the past and chronologically correct * @example const { fromDate, toDate} = getValidDates("2021-01-01", "2021-01-02") diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.tsx index 57e2bae83..82feef50c 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/step/page.tsx @@ -29,7 +29,7 @@ import EnterDetailsProvider from "@/providers/EnterDetailsProvider" import styles from "./page.module.css" -import { SelectRateSearchParams } from "@/types/components/hotelReservation/selectRate/selectRate" +import type { SelectRateSearchParams } from "@/types/components/hotelReservation/selectRate/selectRate" import { StepEnum } from "@/types/enums/step" import type { LangParams, PageArgs } from "@/types/params" diff --git a/app/[lang]/(live)/(public)/login/route.ts b/app/[lang]/(live)/(public)/login/route.ts index 97ed46838..03933e003 100644 --- a/app/[lang]/(live)/(public)/login/route.ts +++ b/app/[lang]/(live)/(public)/login/route.ts @@ -1,4 +1,4 @@ -import { NextRequest, NextResponse } from "next/server" +import { type NextRequest, NextResponse } from "next/server" import { AuthError } from "next-auth" import { Lang } from "@/constants/languages" diff --git a/app/[lang]/(live)/(public)/verifymagiclink/route.ts b/app/[lang]/(live)/(public)/verifymagiclink/route.ts index 81fa277c3..adac7a8d4 100644 --- a/app/[lang]/(live)/(public)/verifymagiclink/route.ts +++ b/app/[lang]/(live)/(public)/verifymagiclink/route.ts @@ -1,14 +1,13 @@ -import { NextRequest, NextResponse } from "next/server" +import { type NextRequest, NextResponse } from "next/server" import { AuthError } from "next-auth" -import { Lang } from "@/constants/languages" -import { login } from "@/constants/routes/handleAuth" -import { env } from "@/env/server" import { badRequest, internalServerError } from "@/server/errors/next" import { getPublicURL } from "@/server/utils" import { signIn } from "@/auth" +import type { Lang } from "@/constants/languages" + export async function GET( request: NextRequest, context: { params: { lang: Lang } } diff --git a/app/[lang]/(live)/@bookingwidget/hotelreservation/page.tsx b/app/[lang]/(live)/@bookingwidget/hotelreservation/page.tsx index d3ec595df..a6d940572 100644 --- a/app/[lang]/(live)/@bookingwidget/hotelreservation/page.tsx +++ b/app/[lang]/(live)/@bookingwidget/hotelreservation/page.tsx @@ -2,7 +2,7 @@ import { env } from "@/env/server" import BookingWidget, { preload } from "@/components/BookingWidget" -import { PageArgs } from "@/types/params" +import type { PageArgs } from "@/types/params" export default async function BookingWidgetPage({ searchParams, diff --git a/app/[lang]/(live)/@bookingwidget/page.tsx b/app/[lang]/(live)/@bookingwidget/page.tsx index 794218e52..93e81d617 100644 --- a/app/[lang]/(live)/@bookingwidget/page.tsx +++ b/app/[lang]/(live)/@bookingwidget/page.tsx @@ -3,7 +3,7 @@ import { serverClient } from "@/lib/trpc/server" import BookingWidget, { preload } from "@/components/BookingWidget" -import { PageArgs } from "@/types/params" +import type { PageArgs } from "@/types/params" export default async function BookingWidgetPage({ searchParams, diff --git a/app/[lang]/(live)/@footer/page.tsx b/app/[lang]/(live)/@footer/page.tsx index 4edbe0b0d..90fc74d02 100644 --- a/app/[lang]/(live)/@footer/page.tsx +++ b/app/[lang]/(live)/@footer/page.tsx @@ -4,7 +4,7 @@ import CurrentFooter from "@/components/Current/Footer" import Footer, { preload } from "@/components/Footer" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function FooterSlot({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/@header/page.tsx b/app/[lang]/(live)/@header/page.tsx index 51e91035d..59c67fc02 100644 --- a/app/[lang]/(live)/@header/page.tsx +++ b/app/[lang]/(live)/@header/page.tsx @@ -7,7 +7,7 @@ import HeaderFallback from "@/components/Current/Header/HeaderFallback" import Header from "@/components/Header" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function HeaderPage({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/error.tsx b/app/[lang]/(live)/error.tsx index a39495eb7..b347ce19b 100644 --- a/app/[lang]/(live)/error.tsx +++ b/app/[lang]/(live)/error.tsx @@ -16,7 +16,7 @@ import { findLang } from "@/utils/languages" import styles from "./error.module.css" -import { LangParams } from "@/types/params" +import type { LangParams } from "@/types/params" export default function Error({ error, diff --git a/app/[lang]/(live)/middleware-error/404/page.tsx b/app/[lang]/(live)/middleware-error/404/page.tsx index f70f34995..416f2ed72 100644 --- a/app/[lang]/(live)/middleware-error/404/page.tsx +++ b/app/[lang]/(live)/middleware-error/404/page.tsx @@ -1,7 +1,7 @@ import NotFound from "@/components/Current/NotFound" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function NotFoundPage({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/(live)/middleware-error/[status]/page.tsx b/app/[lang]/(live)/middleware-error/[status]/page.tsx index 177b62af4..ecbb159a1 100644 --- a/app/[lang]/(live)/middleware-error/[status]/page.tsx +++ b/app/[lang]/(live)/middleware-error/[status]/page.tsx @@ -2,7 +2,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, LayoutArgs, StatusParams } from "@/types/params" +import type { LangParams, LayoutArgs, StatusParams } from "@/types/params" export default function MiddlewareError({ params, diff --git a/app/[lang]/(live-current)/@header/current-content-page/page.tsx b/app/[lang]/(live-current)/@header/current-content-page/page.tsx index 98738064a..b41776b58 100644 --- a/app/[lang]/(live-current)/@header/current-content-page/page.tsx +++ b/app/[lang]/(live-current)/@header/current-content-page/page.tsx @@ -1,7 +1,7 @@ import Header from "@/components/Current/Header" import { setLang } from "@/i18n/serverContext" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default async function HeaderPage({ params }: PageArgs) { setLang(params.lang) diff --git a/app/[lang]/webview/[contentType]/[uid]/page.tsx b/app/[lang]/webview/[contentType]/[uid]/page.tsx index ab64c4916..54b5fa91b 100644 --- a/app/[lang]/webview/[contentType]/[uid]/page.tsx +++ b/app/[lang]/webview/[contentType]/[uid]/page.tsx @@ -7,7 +7,7 @@ import AccountPage from "@/components/Webviews/AccountPage" import LoyaltyPage from "@/components/Webviews/LoyaltyPage" import { setLang } from "@/i18n/serverContext" -import { +import type { ContentTypeWebviewParams, LangParams, PageArgs, diff --git a/app/[lang]/webview/refresh/page.tsx b/app/[lang]/webview/refresh/page.tsx index 2777f1c6d..ad258094b 100644 --- a/app/[lang]/webview/refresh/page.tsx +++ b/app/[lang]/webview/refresh/page.tsx @@ -3,7 +3,7 @@ import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" -import { LangParams, PageArgs } from "@/types/params" +import type { LangParams, PageArgs } from "@/types/params" export default function Refresh({ params }: PageArgs) { setLang(params.lang) diff --git a/app/api/web/add-card-callback/[lang]/route.ts b/app/api/web/add-card-callback/[lang]/route.ts index e664124ed..bcbeff297 100644 --- a/app/api/web/add-card-callback/[lang]/route.ts +++ b/app/api/web/add-card-callback/[lang]/route.ts @@ -1,4 +1,3 @@ -import { NextRequest } from "next/server" import { env } from "process" import { Lang } from "@/constants/languages" @@ -6,6 +5,8 @@ import { profile } from "@/constants/routes/myPages" import { serverClient } from "@/lib/trpc/server" import { getPublicURL } from "@/server/utils" +import type { NextRequest } from "next/server" + export async function GET( request: NextRequest, { params }: { params: { lang: string } } diff --git a/app/api/web/check-headers/route.ts b/app/api/web/check-headers/route.ts index 49be1b0c6..7b7cef40c 100644 --- a/app/api/web/check-headers/route.ts +++ b/app/api/web/check-headers/route.ts @@ -1,6 +1,4 @@ -import { NextResponse } from "next/server" - -import type { NextRequest } from "next/server" +import { type NextRequest, NextResponse } from "next/server" export async function GET(request: NextRequest) { return NextResponse.json(Object.fromEntries(request.headers.entries())) diff --git a/app/api/web/revalidate/loyaltyConfig/route.ts b/app/api/web/revalidate/loyaltyConfig/route.ts index 131b583d1..b63cf9559 100644 --- a/app/api/web/revalidate/loyaltyConfig/route.ts +++ b/app/api/web/revalidate/loyaltyConfig/route.ts @@ -1,6 +1,5 @@ import { revalidateTag } from "next/cache" import { headers } from "next/headers" -import { NextRequest } from "next/server" import { z } from "zod" import { Lang } from "@/constants/languages" @@ -9,6 +8,8 @@ import { badRequest, internalServerError, notFound } from "@/server/errors/next" import { generateLoyaltyConfigTag } from "@/utils/generateTag" +import type { NextRequest } from "next/server" + enum LoyaltyConfigContentTypes { loyalty_level = "loyalty_level", reward = "reward", diff --git a/app/api/web/revalidate/manually/route.ts b/app/api/web/revalidate/manually/route.ts index ac9ffad50..a4b3bfdc9 100644 --- a/app/api/web/revalidate/manually/route.ts +++ b/app/api/web/revalidate/manually/route.ts @@ -1,12 +1,13 @@ import { revalidateTag } from "next/cache" import { headers } from "next/headers" -import { Lang } from "@/constants/languages" import { env } from "@/env/server" import { badRequest, internalServerError } from "@/server/errors/next" import { generateTag } from "@/utils/generateTag" +import type { Lang } from "@/constants/languages" + // This file is primarily to be used locally to test // purging your cache for new (and old) requests export async function POST() { diff --git a/app/api/web/revalidate/route.ts b/app/api/web/revalidate/route.ts index 63a7b157b..3e5038b7d 100644 --- a/app/api/web/revalidate/route.ts +++ b/app/api/web/revalidate/route.ts @@ -1,6 +1,5 @@ import { revalidateTag } from "next/cache" import { headers } from "next/headers" -import { NextRequest } from "next/server" import { z } from "zod" import { Lang } from "@/constants/languages" @@ -17,6 +16,8 @@ import { generateTag, } from "@/utils/generateTag" +import type { NextRequest } from "next/server" + const validateJsonBody = z.object({ data: z.object({ content_type: z.object({ diff --git a/components/Blocks/DynamicContent/LoyaltyLevels/index.tsx b/components/Blocks/DynamicContent/LoyaltyLevels/index.tsx index f23130e7d..8a4583204 100644 --- a/components/Blocks/DynamicContent/LoyaltyLevels/index.tsx +++ b/components/Blocks/DynamicContent/LoyaltyLevels/index.tsx @@ -12,7 +12,7 @@ import SectionWrapper from "../SectionWrapper" import styles from "./loyaltyLevels.module.css" -import { LoyaltyLevelsProps } from "@/types/components/blocks/dynamicContent" +import type { LoyaltyLevelsProps } from "@/types/components/blocks/dynamicContent" import type { LevelCardProps } from "@/types/components/overviewTable" export default async function LoyaltyLevels({ diff --git a/components/Blocks/DynamicContent/Overview/Friend/Hero/hero.ts b/components/Blocks/DynamicContent/Overview/Friend/Hero/hero.ts index e672e9de2..0f2adcec4 100644 --- a/components/Blocks/DynamicContent/Overview/Friend/Hero/hero.ts +++ b/components/Blocks/DynamicContent/Overview/Friend/Hero/hero.ts @@ -1,6 +1,6 @@ -import { VariantProps } from "class-variance-authority" +import type { VariantProps } from "class-variance-authority" -import { heroVariants } from "./heroVariants" +import type { heroVariants } from "./heroVariants" export interface HeroProps extends Omit, "color">, diff --git a/components/Blocks/DynamicContent/Overview/Friend/Hero/index.tsx b/components/Blocks/DynamicContent/Overview/Friend/Hero/index.tsx index 3ec3083ba..7b783e485 100644 --- a/components/Blocks/DynamicContent/Overview/Friend/Hero/index.tsx +++ b/components/Blocks/DynamicContent/Overview/Friend/Hero/index.tsx @@ -1,6 +1,7 @@ -import { HeroProps } from "./hero" import { heroVariants } from "./heroVariants" +import type { HeroProps } from "./hero" + export default function Hero({ className, color, children }: HeroProps) { const classNames = heroVariants({ className, color }) return
    {children}
    diff --git a/components/Blocks/DynamicContent/Overview/Stats/Points/index.tsx b/components/Blocks/DynamicContent/Overview/Stats/Points/index.tsx index 1da672402..d06581ff7 100644 --- a/components/Blocks/DynamicContent/Overview/Stats/Points/index.tsx +++ b/components/Blocks/DynamicContent/Overview/Stats/Points/index.tsx @@ -7,7 +7,7 @@ import { getMembership } from "@/utils/user" import PointsContainer from "./Container" import { NextLevelPointsColumn, YourPointsColumn } from "./PointsColumn" -import { UserProps } from "@/types/components/myPages/user" +import type { UserProps } from "@/types/components/myPages/user" export default async function Points({ user }: UserProps) { const intl = await getIntl() diff --git a/components/Blocks/DynamicContent/OverviewTable/Client.tsx b/components/Blocks/DynamicContent/OverviewTable/Client.tsx index 1754fce72..ce1d9b8bd 100644 --- a/components/Blocks/DynamicContent/OverviewTable/Client.tsx +++ b/components/Blocks/DynamicContent/OverviewTable/Client.tsx @@ -4,7 +4,7 @@ import { useReducer } from "react" import { useIntl } from "react-intl" import { - MembershipLevel, + type MembershipLevel, MembershipLevelEnum, } from "@/constants/membershipLevels" @@ -22,8 +22,8 @@ import styles from "./overviewTable.module.css" import type { Key } from "react-aria-components" import { - ComparisonLevel, - DesktopSelectColumns, + type ComparisonLevel, + type DesktopSelectColumns, type MobileColumnHeaderProps, OverviewTableActionsEnum, type OverviewTableClientProps, diff --git a/components/Blocks/DynamicContent/OverviewTable/index.tsx b/components/Blocks/DynamicContent/OverviewTable/index.tsx index f39fb9a25..062f7f32e 100644 --- a/components/Blocks/DynamicContent/OverviewTable/index.tsx +++ b/components/Blocks/DynamicContent/OverviewTable/index.tsx @@ -4,7 +4,7 @@ import { serverClient } from "@/lib/trpc/server" import SectionWrapper from "../SectionWrapper" import OverviewTableClient from "./Client" -import { OverviewTableProps } from "@/types/components/blocks/dynamicContent" +import type { OverviewTableProps } from "@/types/components/blocks/dynamicContent" export default async function OverviewTable({ dynamic_content, diff --git a/components/Blocks/DynamicContent/OverviewTable/reducer.ts b/components/Blocks/DynamicContent/OverviewTable/reducer.ts index b2fd7372d..d6e3f1483 100644 --- a/components/Blocks/DynamicContent/OverviewTable/reducer.ts +++ b/components/Blocks/DynamicContent/OverviewTable/reducer.ts @@ -9,7 +9,7 @@ import { type LevelWithRewards, OverviewTableActionsEnum, type OverviewTableClientProps, - OverviewTableReducerAction, + type OverviewTableReducerAction, } from "@/types/components/overviewTable" export function getLevel( diff --git a/components/Blocks/DynamicContent/Points/EarnAndBurn/JourneyTable/Client.tsx b/components/Blocks/DynamicContent/Points/EarnAndBurn/JourneyTable/Client.tsx index 76fb8fa06..7bd58dd2e 100644 --- a/components/Blocks/DynamicContent/Points/EarnAndBurn/JourneyTable/Client.tsx +++ b/components/Blocks/DynamicContent/Points/EarnAndBurn/JourneyTable/Client.tsx @@ -10,7 +10,7 @@ import Pagination from "@/components/MyPages/Pagination" import ClientTable from "./ClientTable" -import { Transactions } from "@/types/components/myPages/myPage/earnAndBurn" +import type { Transactions } from "@/types/components/myPages/myPage/earnAndBurn" export default function TransactionTable({ initialJourneyTransactions, diff --git a/components/Blocks/DynamicContent/Points/ExpiringPoints/index.tsx b/components/Blocks/DynamicContent/Points/ExpiringPoints/index.tsx index 8b0206351..2614615eb 100644 --- a/components/Blocks/DynamicContent/Points/ExpiringPoints/index.tsx +++ b/components/Blocks/DynamicContent/Points/ExpiringPoints/index.tsx @@ -5,7 +5,7 @@ import SectionHeader from "@/components/Section/Header" import ExpiringPointsTable from "./ExpiringPointsTable" -import { AccountPageComponentProps } from "@/types/components/myPages/myPage/accountPage" +import type { AccountPageComponentProps } from "@/types/components/myPages/myPage/accountPage" export default async function ExpiringPoints({ link, diff --git a/components/Blocks/DynamicContent/Points/Overview/Points/index.tsx b/components/Blocks/DynamicContent/Points/Overview/Points/index.tsx index dc42f86de..b11699391 100644 --- a/components/Blocks/DynamicContent/Points/Overview/Points/index.tsx +++ b/components/Blocks/DynamicContent/Points/Overview/Points/index.tsx @@ -12,8 +12,8 @@ import { YourPointsColumn, } from "../../../Overview/Stats/Points/PointsColumn" -import { UserProps } from "@/types/components/myPages/user" -import { LangParams } from "@/types/params" +import type { UserProps } from "@/types/components/myPages/user" +import type { LangParams } from "@/types/params" /* TODO */ export default async function Points({ user, lang }: UserProps & LangParams) { diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts index a6396f3cf..fcb388b64 100644 --- a/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/data.ts @@ -1,8 +1,8 @@ -import { FC } from "react" - import { getIconByIconName } from "@/components/Icons/get-icon-by-icon-name" import { isValidRewardId } from "@/utils/rewards" +import type { FC } from "react" + import { IconName, type IconProps } from "@/types/components/icon" import { RewardId } from "@/types/enums/rewards" diff --git a/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx index 8c3f53c6f..082d20f54 100644 --- a/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx +++ b/components/Blocks/DynamicContent/Rewards/RewardIcon/index.tsx @@ -1,6 +1,6 @@ import { mapRewardToIcon } from "./data" -import { RewardIconProps } from "@/types/components/myPages/rewards" +import type { RewardIconProps } from "@/types/components/myPages/rewards" // Original SVG aspect ratio is 358:202 (≈1.77:1) const sizeMap = { diff --git a/components/Blocks/DynamicContent/SignupFormWrapper/index.tsx b/components/Blocks/DynamicContent/SignupFormWrapper/index.tsx index 7daf85588..e93785b0e 100644 --- a/components/Blocks/DynamicContent/SignupFormWrapper/index.tsx +++ b/components/Blocks/DynamicContent/SignupFormWrapper/index.tsx @@ -6,7 +6,7 @@ import { getProfileSafely } from "@/lib/trpc/memoizedRequests" import SignupForm from "@/components/Forms/Signup" import { getLang } from "@/i18n/serverContext" -import { SignupFormWrapperProps } from "@/types/components/blocks/dynamicContent" +import type { SignupFormWrapperProps } from "@/types/components/blocks/dynamicContent" export default async function SignupFormWrapper({ dynamic_content, diff --git a/components/Blocks/DynamicContent/Stays/Soonest/index.tsx b/components/Blocks/DynamicContent/Stays/Soonest/index.tsx index 0aaa2316c..c0a16f04a 100644 --- a/components/Blocks/DynamicContent/Stays/Soonest/index.tsx +++ b/components/Blocks/DynamicContent/Stays/Soonest/index.tsx @@ -8,7 +8,7 @@ import Grids from "@/components/TempDesignSystem/Grids" import StayCard from "../StayCard" import EmptyUpcomingStaysBlock from "./EmptyUpcomingStays" -import { AccountPageComponentProps } from "@/types/components/myPages/myPage/accountPage" +import type { AccountPageComponentProps } from "@/types/components/myPages/myPage/accountPage" export default async function SoonestStays({ title, diff --git a/components/Blocks/UspGrid/utils.ts b/components/Blocks/UspGrid/utils.ts index 700482909..47d5ce76c 100644 --- a/components/Blocks/UspGrid/utils.ts +++ b/components/Blocks/UspGrid/utils.ts @@ -1,4 +1,4 @@ -import { UspIcon } from "@/types/components/blocks/uspGrid" +import type { UspIcon } from "@/types/components/blocks/uspGrid" import { IconName } from "@/types/components/icon" export function getUspIconName(icon?: UspIcon | null) { diff --git a/components/ContentType/HotelPage/IntroSection/types.ts b/components/ContentType/HotelPage/IntroSection/types.ts index 88c23f13b..bdb15d8b9 100644 --- a/components/ContentType/HotelPage/IntroSection/types.ts +++ b/components/ContentType/HotelPage/IntroSection/types.ts @@ -1,4 +1,4 @@ -import { +import type { HotelAddress, HotelData, HotelLocation, diff --git a/components/ContentType/HotelPage/Map/MapWithCard/index.tsx b/components/ContentType/HotelPage/Map/MapWithCard/index.tsx index b544e39d3..e775dee5b 100644 --- a/components/ContentType/HotelPage/Map/MapWithCard/index.tsx +++ b/components/ContentType/HotelPage/Map/MapWithCard/index.tsx @@ -1,6 +1,6 @@ "use client" -import { PropsWithChildren, useRef } from "react" +import { type PropsWithChildren, useRef } from "react" import { StickyElementNameEnum } from "@/stores/sticky-position" diff --git a/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/index.tsx b/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/index.tsx index 3357765ad..ab1114dbb 100644 --- a/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/index.tsx @@ -6,7 +6,7 @@ import { getIntl } from "@/i18n" import styles from "./facility.module.css" -import { FacilityProps } from "@/types/components/hotelPage/sidepeek/facility" +import type { FacilityProps } from "@/types/components/hotelPage/sidepeek/facility" export default async function Facility({ data }: FacilityProps) { const intl = await getIntl() diff --git a/components/ContentType/HotelPage/data.ts b/components/ContentType/HotelPage/data.ts index 81ae2b438..3d7faad2f 100644 --- a/components/ContentType/HotelPage/data.ts +++ b/components/ContentType/HotelPage/data.ts @@ -1,8 +1,8 @@ -import { FC } from "react" - import { getIconByIconName } from "@/components/Icons/get-icon-by-icon-name" -import { IconName, IconProps } from "@/types/components/icon" +import type { FC } from "react" + +import { IconName, type IconProps } from "@/types/components/icon" import { FacilityEnum } from "@/types/enums/facilities" const facilityToIconMap: Record = { diff --git a/components/ContentType/StaticPages/staticPage.ts b/components/ContentType/StaticPages/staticPage.ts index 5a3bf84b4..d23d7b525 100644 --- a/components/ContentType/StaticPages/staticPage.ts +++ b/components/ContentType/StaticPages/staticPage.ts @@ -1,10 +1,9 @@ -import { staticPageVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" import type { TrackingSDKPageData } from "@/types/components/tracking" import type { CollectionPage } from "@/types/trpc/routers/contentstack/collectionPage" import type { ContentPage } from "@/types/trpc/routers/contentstack/contentPage" +import type { staticPageVariants } from "./variants" export interface StaticPageProps extends Omit, "content">, diff --git a/components/Current/Blocks/List/ListItem.tsx b/components/Current/Blocks/List/ListItem.tsx index 2bbd470f4..12fdcd476 100644 --- a/components/Current/Blocks/List/ListItem.tsx +++ b/components/Current/Blocks/List/ListItem.tsx @@ -2,8 +2,7 @@ import { cva } from "class-variance-authority" import styles from "./list.module.css" -import type { ListItem } from "@/types/requests/blocks/list" -import { BlockListItemsEnum } from "@/types/requests/blocks/list" +import { BlockListItemsEnum, type ListItem } from "@/types/requests/blocks/list" const config = { variants: { diff --git a/components/Current/Header/LanguageSwitcher/Desktop/index.tsx b/components/Current/Header/LanguageSwitcher/Desktop/index.tsx index 10ca94c15..a2a81c060 100644 --- a/components/Current/Header/LanguageSwitcher/Desktop/index.tsx +++ b/components/Current/Header/LanguageSwitcher/Desktop/index.tsx @@ -1,7 +1,7 @@ "use client" import { useCallback, useEffect, useRef, useState } from "react" -import { Lang, languages } from "@/constants/languages" +import { type Lang, languages } from "@/constants/languages" import Link from "@/components/TempDesignSystem/Link" import useLang from "@/hooks/useLang" diff --git a/components/Current/Header/LanguageSwitcher/Mobile/index.tsx b/components/Current/Header/LanguageSwitcher/Mobile/index.tsx index d8081227d..45be5f078 100644 --- a/components/Current/Header/LanguageSwitcher/Mobile/index.tsx +++ b/components/Current/Header/LanguageSwitcher/Mobile/index.tsx @@ -1,7 +1,7 @@ "use client" import { useState } from "react" -import { Lang, languages } from "@/constants/languages" +import { type Lang, languages } from "@/constants/languages" import useLang from "@/hooks/useLang" diff --git a/components/Current/Header/LanguageSwitcher/index.tsx b/components/Current/Header/LanguageSwitcher/index.tsx index bac3be427..0aa160255 100644 --- a/components/Current/Header/LanguageSwitcher/index.tsx +++ b/components/Current/Header/LanguageSwitcher/index.tsx @@ -1,7 +1,7 @@ import Desktop from "./Desktop" import Mobile from "./Mobile" -import { LanguageSwitcherData } from "@/types/requests/languageSwitcher" +import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher" type LanguageSwitcherProps = { urls: LanguageSwitcherData } diff --git a/components/Current/Header/MyPagesMobileDropdown/index.tsx b/components/Current/Header/MyPagesMobileDropdown/index.tsx index be58e53b5..753a87594 100644 --- a/components/Current/Header/MyPagesMobileDropdown/index.tsx +++ b/components/Current/Header/MyPagesMobileDropdown/index.tsx @@ -3,7 +3,6 @@ import { Fragment } from "react" import { useIntl } from "react-intl" import { logout } from "@/constants/routes/handleAuth" -import { navigationQueryRouter } from "@/server/routers/contentstack/myPages/navigation/query" import useDropdownStore from "@/stores/main-menu" import Divider from "@/components/TempDesignSystem/Divider" @@ -14,6 +13,7 @@ import useLang from "@/hooks/useLang" import styles from "./my-pages-mobile-dropdown.module.css" import { DropdownTypeEnum } from "@/types/components/dropdown/dropdown" +import type { navigationQueryRouter } from "@/server/routers/contentstack/myPages/navigation/query" type Navigation = Awaited> diff --git a/components/Current/NotFound/Texts.ts b/components/Current/NotFound/Texts.ts index cb1fd017a..c07b406ba 100644 --- a/components/Current/NotFound/Texts.ts +++ b/components/Current/NotFound/Texts.ts @@ -1,4 +1,4 @@ -import { Lang } from "@/constants/languages" +import type { Lang } from "@/constants/languages" type Texts = { title: string diff --git a/components/Current/Tracking.tsx b/components/Current/Tracking.tsx index de366aae5..8c2d33490 100644 --- a/components/Current/Tracking.tsx +++ b/components/Current/Tracking.tsx @@ -3,7 +3,7 @@ import { usePathname, useSearchParams } from "next/navigation" import { useEffect, useState } from "react" -import { +import type { SiteSectionObject, TrackingData, TrackingProps, diff --git a/components/Current/currentRenderOptions.tsx b/components/Current/currentRenderOptions.tsx index 2360e1805..c184f5497 100644 --- a/components/Current/currentRenderOptions.tsx +++ b/components/Current/currentRenderOptions.tsx @@ -7,13 +7,13 @@ import type { EmbedByUid } from "@/types/components/deprecatedjsontohtml" import { EmbedEnum } from "@/types/requests/utils/embeds" import type { Attributes } from "@/types/rte/attrs" import { RTEItemTypeEnum, RTETypeEnum } from "@/types/rte/enums" -import type { - RTEDefaultNode, - RTENext, - RTENode, - RTERegularNode, +import { + type RTEDefaultNode, + RTEMarkType, + type RTENext, + type RTENode, + type RTERegularNode, } from "@/types/rte/node" -import { RTEMarkType } from "@/types/rte/node" import type { RenderOptions } from "@/types/rte/option" function extractPossibleAttributes(attrs: Attributes | undefined) { diff --git a/components/DeprecatedJsonToHtml/renderOptions.tsx b/components/DeprecatedJsonToHtml/renderOptions.tsx index c22f469e0..148993ded 100644 --- a/components/DeprecatedJsonToHtml/renderOptions.tsx +++ b/components/DeprecatedJsonToHtml/renderOptions.tsx @@ -17,7 +17,7 @@ import { hasAvailableParagraphFormat, hasAvailableULFormat } from "./utils" import styles from "./jsontohtml.module.css" import type { EmbedByUid } from "@/types/components/deprecatedjsontohtml" -import { ImageVaultAsset } from "@/types/components/imageVault" +import type { ImageVaultAsset } from "@/types/components/imageVault" import { EmbedEnum } from "@/types/requests/utils/embeds" import type { Attributes, RTEImageVaultAttrs } from "@/types/rte/attrs" import { @@ -25,15 +25,15 @@ import { RTEItemTypeEnum, RTETypeEnum, } from "@/types/rte/enums" -import type { - RTEDefaultNode, - RTEImageNode, - RTENext, - RTENode, - RTERegularNode, - RTETextNode, +import { + type RTEDefaultNode, + type RTEImageNode, + RTEMarkType, + type RTENext, + type RTENode, + type RTERegularNode, + type RTETextNode, } from "@/types/rte/node" -import { RTEMarkType } from "@/types/rte/node" import type { RenderOptions } from "@/types/rte/option" function extractPossibleAttributes(attrs: Attributes | undefined) { diff --git a/components/DeprecatedJsonToHtml/utils.tsx b/components/DeprecatedJsonToHtml/utils.tsx index 347a23106..c87a26a96 100644 --- a/components/DeprecatedJsonToHtml/utils.tsx +++ b/components/DeprecatedJsonToHtml/utils.tsx @@ -8,12 +8,13 @@ import { AvailableULFormatEnum, RTETypeEnum, } from "@/types/rte/enums" -import type { - RTENode, - RTERenderOptionComponent, - RTETextNode, +import { + RTEMarkType, + type RTENode, + type RTERenderMark, + type RTERenderOptionComponent, + type RTETextNode, } from "@/types/rte/node" -import { RTEMarkType, RTERenderMark } from "@/types/rte/node" import type { RenderOptions } from "@/types/rte/option" export function groupEmbedsByUid(embedsArray: Node[]) { diff --git a/components/Footer/Details/index.tsx b/components/Footer/Details/index.tsx index b95c20cca..7827f6043 100644 --- a/components/Footer/Details/index.tsx +++ b/components/Footer/Details/index.tsx @@ -12,7 +12,7 @@ import { getLang } from "@/i18n/serverContext" import styles from "./details.module.css" import type { SocialIconsProps } from "@/types/components/footer/socialIcons" -import { IconName } from "@/types/components/icon" +import type { IconName } from "@/types/components/icon" function SocialIcon({ iconName }: SocialIconsProps) { const SocialIcon = getIconByIconName(iconName as IconName) diff --git a/components/Forms/BookingWidget/FormContent/Input/index.tsx b/components/Forms/BookingWidget/FormContent/Input/index.tsx index 160279b75..dfa5e018a 100644 --- a/components/Forms/BookingWidget/FormContent/Input/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Input/index.tsx @@ -1,4 +1,4 @@ -import React, { forwardRef, InputHTMLAttributes } from "react" +import React, { forwardRef, type InputHTMLAttributes } from "react" import { Input as InputRAC } from "react-aria-components" import Body from "@/components/TempDesignSystem/Text/Body" diff --git a/components/Forms/BookingWidget/FormContent/Search/index.tsx b/components/Forms/BookingWidget/FormContent/Search/index.tsx index 4d833a5e4..28b53bb1b 100644 --- a/components/Forms/BookingWidget/FormContent/Search/index.tsx +++ b/components/Forms/BookingWidget/FormContent/Search/index.tsx @@ -1,9 +1,9 @@ "use client" import Downshift from "downshift" import { - ChangeEvent, - FocusEvent, - FormEvent, + type ChangeEvent, + type FocusEvent, + type FormEvent, useCallback, useEffect, useReducer, diff --git a/components/Forms/BookingWidget/index.tsx b/components/Forms/BookingWidget/index.tsx index 86847ce2e..3d0a67b20 100644 --- a/components/Forms/BookingWidget/index.tsx +++ b/components/Forms/BookingWidget/index.tsx @@ -14,7 +14,7 @@ import styles from "./form.module.css" import type { BookingWidgetSchema } from "@/types/components/bookingWidget" import type { BookingWidgetFormProps } from "@/types/components/form/bookingwidget" -import { Location } from "@/types/trpc/routers/hotel/locations" +import type { Location } from "@/types/trpc/routers/hotel/locations" const formId = "booking-widget" diff --git a/components/Forms/Signup/index.tsx b/components/Forms/Signup/index.tsx index e8a32e8c6..4af165ca3 100644 --- a/components/Forms/Signup/index.tsx +++ b/components/Forms/Signup/index.tsx @@ -26,7 +26,7 @@ import Title from "@/components/TempDesignSystem/Text/Title" import { toast } from "@/components/TempDesignSystem/Toasts" import useLang from "@/hooks/useLang" -import { SignUpSchema, signUpSchema } from "./schema" +import { type SignUpSchema, signUpSchema } from "./schema" import styles from "./form.module.css" @@ -191,7 +191,7 @@ export default function SignupForm({ link, subtitle, title }: SignUpFormProps) { - {/* + {/* This is a manual validation trigger workaround: - The Controller component (which Input uses) doesn't re-render on submit, which prevents automatic error display. diff --git a/components/GuestsRoomsPicker/AdultSelector/index.tsx b/components/GuestsRoomsPicker/AdultSelector/index.tsx index 008037300..94884200b 100644 --- a/components/GuestsRoomsPicker/AdultSelector/index.tsx +++ b/components/GuestsRoomsPicker/AdultSelector/index.tsx @@ -9,7 +9,7 @@ import Counter from "../Counter" import styles from "./adult-selector.module.css" -import { SelectorProps } from "@/types/components/bookingWidget/guestsRoomsPicker" +import type { SelectorProps } from "@/types/components/bookingWidget/guestsRoomsPicker" export default function AdultSelector({ roomIndex = 0, diff --git a/components/GuestsRoomsPicker/ChildSelector/ChildInfoSelector.tsx b/components/GuestsRoomsPicker/ChildSelector/ChildInfoSelector.tsx index 95bb9fc0c..c609d7d6e 100644 --- a/components/GuestsRoomsPicker/ChildSelector/ChildInfoSelector.tsx +++ b/components/GuestsRoomsPicker/ChildSelector/ChildInfoSelector.tsx @@ -10,7 +10,7 @@ import Caption from "@/components/TempDesignSystem/Text/Caption" import styles from "./child-selector.module.css" import { ChildBedMapEnum } from "@/types/components/bookingWidget/enums" -import { +import type { ChildBed, ChildInfoSelectorProps, } from "@/types/components/bookingWidget/guestsRoomsPicker" diff --git a/components/GuestsRoomsPicker/ChildSelector/index.tsx b/components/GuestsRoomsPicker/ChildSelector/index.tsx index be0695ae4..b76517528 100644 --- a/components/GuestsRoomsPicker/ChildSelector/index.tsx +++ b/components/GuestsRoomsPicker/ChildSelector/index.tsx @@ -10,7 +10,7 @@ import ChildInfoSelector from "./ChildInfoSelector" import styles from "./child-selector.module.css" -import { SelectorProps } from "@/types/components/bookingWidget/guestsRoomsPicker" +import type { SelectorProps } from "@/types/components/bookingWidget/guestsRoomsPicker" export default function ChildSelector({ roomIndex = 0, diff --git a/components/GuestsRoomsPicker/Form.tsx b/components/GuestsRoomsPicker/Form.tsx index c93d6ed71..97048bf4c 100644 --- a/components/GuestsRoomsPicker/Form.tsx +++ b/components/GuestsRoomsPicker/Form.tsx @@ -14,9 +14,9 @@ import ChildSelector from "./ChildSelector" import styles from "./guests-rooms-picker.module.css" -import { BookingWidgetSchema } from "@/types/components/bookingWidget" +import type { BookingWidgetSchema } from "@/types/components/bookingWidget" import { ChildBedMapEnum } from "@/types/components/bookingWidget/enums" -import { GuestsRoom } from "@/types/components/bookingWidget/guestsRoomsPicker" +import type { GuestsRoom } from "@/types/components/bookingWidget/guestsRoomsPicker" export default function GuestsRoomsPickerDialog({ rooms, diff --git a/components/GuestsRoomsPicker/index.tsx b/components/GuestsRoomsPicker/index.tsx index 875e53629..e45a671bd 100644 --- a/components/GuestsRoomsPicker/index.tsx +++ b/components/GuestsRoomsPicker/index.tsx @@ -18,7 +18,7 @@ import PickerForm from "./Form" import styles from "./guests-rooms-picker.module.css" -import { GuestsRoom } from "@/types/components/bookingWidget/guestsRoomsPicker" +import type { GuestsRoom } from "@/types/components/bookingWidget/guestsRoomsPicker" export default function GuestsRoomsPickerForm() { const { watch, trigger } = useFormContext() diff --git a/components/Hero/index.tsx b/components/Hero/index.tsx index 0c1df4108..c4dbdc72d 100644 --- a/components/Hero/index.tsx +++ b/components/Hero/index.tsx @@ -1,9 +1,9 @@ import Image from "@/components/Image" -import { HeroProps } from "./hero" - import styles from "./hero.module.css" +import type { HeroProps } from "./hero" + export default async function Hero({ alt, src, focalPoint }: HeroProps) { return ( , "color">, VariantProps { diff --git a/components/LoginButton/index.tsx b/components/LoginButton/index.tsx index 89cc3a42a..0b27fe431 100644 --- a/components/LoginButton/index.tsx +++ b/components/LoginButton/index.tsx @@ -1,16 +1,16 @@ "use client" -import { PropsWithChildren, useEffect } from "react" +import { type PropsWithChildren, useEffect } from "react" import { login } from "@/constants/routes/handleAuth" import Link from "@/components/TempDesignSystem/Link" -import { LinkProps } from "@/components/TempDesignSystem/Link/link" import useLang from "@/hooks/useLang" import { useLazyPathname } from "@/hooks/useLazyPathname" import { trackLoginClick } from "@/utils/tracking" -import { TrackingPosition } from "@/types/components/tracking" +import type { TrackingPosition } from "@/types/components/tracking" +import type { LinkProps } from "@/components/TempDesignSystem/Link/link" export default function LoginButton({ position, diff --git a/components/Maps/StaticMap/index.tsx b/components/Maps/StaticMap/index.tsx index 6db5eada3..510b6b1b8 100644 --- a/components/Maps/StaticMap/index.tsx +++ b/components/Maps/StaticMap/index.tsx @@ -3,7 +3,7 @@ import { env } from "@/env/server" import { getUrlWithSignature } from "@/utils/map" -import { StaticMapProps } from "@/types/components/maps/staticMap" +import type { StaticMapProps } from "@/types/components/maps/staticMap" function getCenter({ coordinates, diff --git a/components/MyPages/Avatar/index.tsx b/components/MyPages/Avatar/index.tsx index d8f97bdd3..07201e5bc 100644 --- a/components/MyPages/Avatar/index.tsx +++ b/components/MyPages/Avatar/index.tsx @@ -2,7 +2,7 @@ import { getInitials } from "@/utils/user" import styles from "./avatar.module.css" -import { User } from "@/types/user" +import type { User } from "@/types/user" export default function Avatar({ firstName, diff --git a/components/MyPages/Pagination/index.tsx b/components/MyPages/Pagination/index.tsx index 02f8dd1f6..31303ef64 100644 --- a/components/MyPages/Pagination/index.tsx +++ b/components/MyPages/Pagination/index.tsx @@ -2,7 +2,7 @@ import { ChevronRightIcon } from "@/components/Icons" import styles from "./pagination.module.css" -import { +import type { PaginationButtonProps, PaginationProps, } from "@/types/components/myPages/pagination" diff --git a/components/Section/Link/index.tsx b/components/Section/Link/index.tsx index a4acab664..4b76d8dbf 100644 --- a/components/Section/Link/index.tsx +++ b/components/Section/Link/index.tsx @@ -1,11 +1,12 @@ import ArrowRight from "@/components/Icons/ArrowRight" import Link from "@/components/TempDesignSystem/Link" -import { SectionLinkProps } from "./link" import { linkVariants } from "./variants" import styles from "./link.module.css" +import type { SectionLinkProps } from "./link" + export default function SectionLink({ link, variant }: SectionLinkProps) { if (!link) { return null diff --git a/components/Section/Link/link.ts b/components/Section/Link/link.ts index a5a39a9a1..0cde53a5b 100644 --- a/components/Section/Link/link.ts +++ b/components/Section/Link/link.ts @@ -1,7 +1,7 @@ -import { linkVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { linkVariants } from "./variants" + export interface SectionLinkProps extends React.PropsWithChildren>, VariantProps { diff --git a/components/SidePeeks/HotelSidePeek/Accordions/Accessibility.tsx b/components/SidePeeks/HotelSidePeek/Accordions/Accessibility.tsx index ed21708d1..a89cbfcdb 100644 --- a/components/SidePeeks/HotelSidePeek/Accordions/Accessibility.tsx +++ b/components/SidePeeks/HotelSidePeek/Accordions/Accessibility.tsx @@ -3,7 +3,7 @@ import { useIntl } from "react-intl" import AccordionItem from "@/components/TempDesignSystem/Accordion/AccordionItem" import Body from "@/components/TempDesignSystem/Text/Body" -import { AccessibilityProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import type { AccessibilityProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" import { IconName } from "@/types/components/icon" export default function Accessibility({ diff --git a/components/SidePeeks/HotelSidePeek/Accordions/CheckInCheckOut.tsx b/components/SidePeeks/HotelSidePeek/Accordions/CheckInCheckOut.tsx index 6848bc801..58491f084 100644 --- a/components/SidePeeks/HotelSidePeek/Accordions/CheckInCheckOut.tsx +++ b/components/SidePeeks/HotelSidePeek/Accordions/CheckInCheckOut.tsx @@ -3,7 +3,7 @@ import { useIntl } from "react-intl" import AccordionItem from "@/components/TempDesignSystem/Accordion/AccordionItem" import Body from "@/components/TempDesignSystem/Text/Body" -import { CheckInCheckOutProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import type { CheckInCheckOutProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" import { IconName } from "@/types/components/icon" export default function CheckinCheckOut({ checkin }: CheckInCheckOutProps) { diff --git a/components/SidePeeks/HotelSidePeek/Accordions/MeetingsAndConferences.tsx b/components/SidePeeks/HotelSidePeek/Accordions/MeetingsAndConferences.tsx index 8168a764f..1341a1068 100644 --- a/components/SidePeeks/HotelSidePeek/Accordions/MeetingsAndConferences.tsx +++ b/components/SidePeeks/HotelSidePeek/Accordions/MeetingsAndConferences.tsx @@ -3,7 +3,7 @@ import { useIntl } from "react-intl" import AccordionItem from "@/components/TempDesignSystem/Accordion/AccordionItem" import Body from "@/components/TempDesignSystem/Text/Body" -import { MeetingsAndConferencesProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import type { MeetingsAndConferencesProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" import { IconName } from "@/types/components/icon" export default function MeetingsAndConferences({ diff --git a/components/SidePeeks/HotelSidePeek/Accordions/Parking.tsx b/components/SidePeeks/HotelSidePeek/Accordions/Parking.tsx index ba4ee33f7..c172e2f7c 100644 --- a/components/SidePeeks/HotelSidePeek/Accordions/Parking.tsx +++ b/components/SidePeeks/HotelSidePeek/Accordions/Parking.tsx @@ -6,7 +6,7 @@ import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import styles from "./sidePeekAccordion.module.css" -import { ParkingProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import type { ParkingProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" import { IconName } from "@/types/components/icon" export default function Parking({ parking }: ParkingProps) { diff --git a/components/SidePeeks/HotelSidePeek/Accordions/Restaurant.tsx b/components/SidePeeks/HotelSidePeek/Accordions/Restaurant.tsx index d35a30304..aaf605a4f 100644 --- a/components/SidePeeks/HotelSidePeek/Accordions/Restaurant.tsx +++ b/components/SidePeeks/HotelSidePeek/Accordions/Restaurant.tsx @@ -3,7 +3,7 @@ import { useIntl } from "react-intl" import AccordionItem from "@/components/TempDesignSystem/Accordion/AccordionItem" import Body from "@/components/TempDesignSystem/Text/Body" -import { RestaurantProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" +import type { RestaurantProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" import { IconName } from "@/types/components/icon" export default function Restaurant({ diff --git a/components/SidePeeks/RoomSidePeek/bedIcon.ts b/components/SidePeeks/RoomSidePeek/bedIcon.ts index 389045159..f58aaabba 100644 --- a/components/SidePeeks/RoomSidePeek/bedIcon.ts +++ b/components/SidePeeks/RoomSidePeek/bedIcon.ts @@ -1,11 +1,11 @@ -import { FC } from "react" - import { BedDoubleIcon, BedSingleIcon, KingBedSmallIcon, } from "@/components/Icons" +import type { FC } from "react" + import type { IconProps } from "@/types/components/icon" export function getBedIcon(name: string): FC | null { diff --git a/components/SidePeeks/RoomSidePeek/facilityIcon.ts b/components/SidePeeks/RoomSidePeek/facilityIcon.ts index f86329504..ada8b97c7 100644 --- a/components/SidePeeks/RoomSidePeek/facilityIcon.ts +++ b/components/SidePeeks/RoomSidePeek/facilityIcon.ts @@ -1,5 +1,3 @@ -import { FC } from "react" - import { AcIcon, AirplaneIcon, @@ -65,7 +63,9 @@ import { YardIcon, } from "@/components/Icons" -import { IconProps } from "@/types/components/icon" +import type { FC } from "react" + +import type { IconProps } from "@/types/components/icon" export function getFacilityIcon( name: string | undefined diff --git a/components/SitewideAlert/Client.tsx b/components/SitewideAlert/Client.tsx index 613a1e18b..37378754a 100644 --- a/components/SitewideAlert/Client.tsx +++ b/components/SitewideAlert/Client.tsx @@ -7,11 +7,10 @@ import { StickyElementNameEnum } from "@/stores/sticky-position" import Alert from "@/components/TempDesignSystem/Alert" import useStickyPosition from "@/hooks/useStickyPosition" -import { SitewideAlertProps } from "./sitewideAlert" - import styles from "./sitewideAlert.module.css" import { AlertTypeEnum } from "@/types/enums/alert" +import type { SitewideAlertProps } from "./sitewideAlert" export default function SiteWideAlertClient({ alert }: SitewideAlertProps) { const alertRef = useRef(null) diff --git a/components/TempDesignSystem/Accordion/AccordionItem/accordionItem.ts b/components/TempDesignSystem/Accordion/AccordionItem/accordionItem.ts index 8f4ff07ca..6e0a4a827 100644 --- a/components/TempDesignSystem/Accordion/AccordionItem/accordionItem.ts +++ b/components/TempDesignSystem/Accordion/AccordionItem/accordionItem.ts @@ -1,8 +1,7 @@ -import { VariantProps } from "class-variance-authority" - -import { accordionItemVariants } from "./variants" +import type { VariantProps } from "class-variance-authority" import type { IconName } from "@/types/components/icon" +import type { accordionItemVariants } from "./variants" export interface AccordionItemProps extends React.HtmlHTMLAttributes, diff --git a/components/TempDesignSystem/Accordion/accordion.ts b/components/TempDesignSystem/Accordion/accordion.ts index fa0ade85c..1d2417512 100644 --- a/components/TempDesignSystem/Accordion/accordion.ts +++ b/components/TempDesignSystem/Accordion/accordion.ts @@ -1,6 +1,6 @@ -import { VariantProps } from "class-variance-authority" +import type { VariantProps } from "class-variance-authority" -import { accordionVariants } from "./variants" +import type { accordionVariants } from "./variants" export interface AccordionProps extends React.HtmlHTMLAttributes, diff --git a/components/TempDesignSystem/Accordion/index.tsx b/components/TempDesignSystem/Accordion/index.tsx index 822026e53..8f4c6ec45 100644 --- a/components/TempDesignSystem/Accordion/index.tsx +++ b/components/TempDesignSystem/Accordion/index.tsx @@ -1,9 +1,9 @@ import { Children, cloneElement, isValidElement } from "react" -import { AccordionItemProps } from "./AccordionItem/accordionItem" import { accordionVariants } from "./variants" import type { AccordionProps } from "./accordion" +import type { AccordionItemProps } from "./AccordionItem/accordionItem" export default function Accordion({ children, diff --git a/components/TempDesignSystem/Alert/alert.ts b/components/TempDesignSystem/Alert/alert.ts index e63873c66..cbced8df2 100644 --- a/components/TempDesignSystem/Alert/alert.ts +++ b/components/TempDesignSystem/Alert/alert.ts @@ -1,9 +1,8 @@ -import { alertVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" -import { AlertTypeEnum } from "@/types/enums/alert" +import type { AlertTypeEnum } from "@/types/enums/alert" import type { SidepeekContent } from "@/types/trpc/routers/contentstack/siteConfig" +import type { alertVariants } from "./variants" export interface AlertProps extends VariantProps { className?: string diff --git a/components/TempDesignSystem/Button/button.ts b/components/TempDesignSystem/Button/button.ts index 618ff8caa..d777ca270 100644 --- a/components/TempDesignSystem/Button/button.ts +++ b/components/TempDesignSystem/Button/button.ts @@ -1,8 +1,8 @@ -import { buttonVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" import type { ButtonProps as ReactAriaButtonProps } from "react-aria-components" +import type { buttonVariants } from "./variants" + export interface ButtonPropsRAC extends Omit, VariantProps { diff --git a/components/TempDesignSystem/Card/card.ts b/components/TempDesignSystem/Card/card.ts index ac2bc66af..a4190b096 100644 --- a/components/TempDesignSystem/Card/card.ts +++ b/components/TempDesignSystem/Card/card.ts @@ -1,9 +1,8 @@ -import { cardVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" import type { ApiImage } from "@/types/components/image" import type { ImageVaultAsset } from "@/types/components/imageVault" +import type { cardVariants } from "./variants" export interface CardProps extends React.HTMLAttributes, diff --git a/components/TempDesignSystem/Card/utils.ts b/components/TempDesignSystem/Card/utils.ts index d796b3f69..0c75c443a 100644 --- a/components/TempDesignSystem/Card/utils.ts +++ b/components/TempDesignSystem/Card/utils.ts @@ -1,11 +1,10 @@ -import { biroScriptVariants } from "@/components/TempDesignSystem/Text/BiroScript/variants" -import { bodyVariants } from "@/components/TempDesignSystem/Text/Body/variants" -import { headingVariants } from "@/components/TempDesignSystem/Text/Title/variants" - import type { VariantProps } from "class-variance-authority" import type { ButtonProps } from "@/components/TempDesignSystem/Button/button" import type { CardProps } from "@/components/TempDesignSystem/Card/card" +import type { biroScriptVariants } from "@/components/TempDesignSystem/Text/BiroScript/variants" +import type { bodyVariants } from "@/components/TempDesignSystem/Text/Body/variants" +import type { headingVariants } from "@/components/TempDesignSystem/Text/Title/variants" export function getTitleFontColor( theme: CardProps["theme"] diff --git a/components/TempDesignSystem/Chip/chip.ts b/components/TempDesignSystem/Chip/chip.ts index cddda0a74..f04012b44 100644 --- a/components/TempDesignSystem/Chip/chip.ts +++ b/components/TempDesignSystem/Chip/chip.ts @@ -1,7 +1,7 @@ -import { chipVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { chipVariants } from "./variants" + export interface ChipProps extends React.HtmlHTMLAttributes, VariantProps {} diff --git a/components/TempDesignSystem/Divider/divider.ts b/components/TempDesignSystem/Divider/divider.ts index 0f98e5aa7..997a455cf 100644 --- a/components/TempDesignSystem/Divider/divider.ts +++ b/components/TempDesignSystem/Divider/divider.ts @@ -1,7 +1,7 @@ -import { dividerVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { dividerVariants } from "./variants" + export interface DividerProps extends Omit, "color">, VariantProps {} diff --git a/components/TempDesignSystem/Form/Checkbox/index.tsx b/components/TempDesignSystem/Form/Checkbox/index.tsx index bd4639e39..16b75a275 100644 --- a/components/TempDesignSystem/Form/Checkbox/index.tsx +++ b/components/TempDesignSystem/Form/Checkbox/index.tsx @@ -9,7 +9,7 @@ import Caption from "@/components/TempDesignSystem/Text/Caption" import styles from "./checkbox.module.css" -import { CheckboxProps } from "@/types/components/checkbox" +import type { CheckboxProps } from "@/types/components/checkbox" export default function Checkbox({ className, diff --git a/components/TempDesignSystem/Form/Date/index.tsx b/components/TempDesignSystem/Form/Date/index.tsx index ea1d5e672..b7849c472 100644 --- a/components/TempDesignSystem/Form/Date/index.tsx +++ b/components/TempDesignSystem/Form/Date/index.tsx @@ -1,7 +1,7 @@ "use client" import { parseDate } from "@internationalized/date" import { useEffect } from "react" -import { DateInput, DatePicker, Group } from "react-aria-components" +import { DateInput, DatePicker, Group, type Key } from "react-aria-components" import { useController, useFormContext, useWatch } from "react-hook-form" import { useIntl } from "react-intl" @@ -13,14 +13,10 @@ import { getLocalizedMonthName } from "@/utils/dateFormatting" import { rangeArray } from "@/utils/rangeArray" import ErrorMessage from "../ErrorMessage" -import { DateName } from "./date" +import { DateName, type DateProps } from "./date" import styles from "./date.module.css" -import type { Key } from "react-aria-components" - -import type { DateProps } from "./date" - export default function DateSelect({ name, registerOptions = {} }: DateProps) { const intl = useIntl() const { control, setValue, formState, watch } = useFormContext() diff --git a/components/TempDesignSystem/Form/FilterChip/_Chip/index.tsx b/components/TempDesignSystem/Form/FilterChip/_Chip/index.tsx index 12992bbc4..a17854464 100644 --- a/components/TempDesignSystem/Form/FilterChip/_Chip/index.tsx +++ b/components/TempDesignSystem/Form/FilterChip/_Chip/index.tsx @@ -6,7 +6,7 @@ import Caption from "@/components/TempDesignSystem/Text/Caption" import styles from "./chip.module.css" -import { FilterChipProps } from "@/types/components/form/filterChip" +import type { FilterChipProps } from "@/types/components/form/filterChip" export default function FilterChip({ Icon = HeartIcon, diff --git a/components/TempDesignSystem/Form/Label/label.ts b/components/TempDesignSystem/Form/Label/label.ts index d800294a9..3dbd87e16 100644 --- a/components/TempDesignSystem/Form/Label/label.ts +++ b/components/TempDesignSystem/Form/Label/label.ts @@ -1,7 +1,7 @@ -import { labelVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { labelVariants } from "./variants" + export interface LabelProps extends React.PropsWithChildren>, VariantProps { diff --git a/components/TempDesignSystem/Form/NewPassword/index.tsx b/components/TempDesignSystem/Form/NewPassword/index.tsx index 818f41492..f7c5d4c22 100644 --- a/components/TempDesignSystem/Form/NewPassword/index.tsx +++ b/components/TempDesignSystem/Form/NewPassword/index.tsx @@ -17,11 +17,11 @@ import Caption from "@/components/TempDesignSystem/Text/Caption" import { passwordValidators } from "@/utils/passwordValidator" import Button from "../../Button" -import { IconProps, type NewPasswordProps } from "./newPassword" +import { type IconProps, type NewPasswordProps } from "./newPassword" import styles from "./newPassword.module.css" -import { PasswordValidatorKey } from "@/types/components/form/newPassword" +import type { PasswordValidatorKey } from "@/types/components/form/newPassword" export default function NewPassword({ name = "newPassword", diff --git a/components/TempDesignSystem/Form/Phone/index.tsx b/components/TempDesignSystem/Form/Phone/index.tsx index cdd26af62..7c5b72896 100644 --- a/components/TempDesignSystem/Form/Phone/index.tsx +++ b/components/TempDesignSystem/Form/Phone/index.tsx @@ -7,13 +7,11 @@ import { useController, useFormContext, useWatch } from "react-hook-form" import { CountrySelector, DialCodePreview, - ParsedCountry, + type ParsedCountry, usePhoneInput, } from "react-international-phone" import { useIntl } from "react-intl" -import { Lang } from "@/constants/languages" - import { ChevronDownIcon } from "@/components/Icons" import ErrorMessage from "@/components/TempDesignSystem/Form/ErrorMessage" import AriaInputWithLabel from "@/components/TempDesignSystem/Form/Input/AriaInputWithLabel" @@ -29,6 +27,7 @@ import type { LowerCaseCountryCode, PhoneProps, } from "@/types/components/form/phone" +import type { Lang } from "@/constants/languages" export default function Phone({ ariaLabel = "Phone number input", diff --git a/components/TempDesignSystem/Grids/Dynamic/Item/item.ts b/components/TempDesignSystem/Grids/Dynamic/Item/item.ts index 58d9b561f..658cc4e0c 100644 --- a/components/TempDesignSystem/Grids/Dynamic/Item/item.ts +++ b/components/TempDesignSystem/Grids/Dynamic/Item/item.ts @@ -1,7 +1,7 @@ -import { itemVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { itemVariants } from "./variants" + export interface ItemProps extends React.HTMLAttributes, VariantProps {} diff --git a/components/TempDesignSystem/Grids/Stackable/index.tsx b/components/TempDesignSystem/Grids/Stackable/index.tsx index 34aea6f61..1f1c9d58a 100644 --- a/components/TempDesignSystem/Grids/Stackable/index.tsx +++ b/components/TempDesignSystem/Grids/Stackable/index.tsx @@ -1,6 +1,7 @@ -import { StackableGridProps } from "./stackable" import { stackableGridVariants } from "./variants" +import type { StackableGridProps } from "./stackable" + export default function Stackable({ children, className, diff --git a/components/TempDesignSystem/Grids/Stackable/stackable.ts b/components/TempDesignSystem/Grids/Stackable/stackable.ts index 293197e26..7fd72964c 100644 --- a/components/TempDesignSystem/Grids/Stackable/stackable.ts +++ b/components/TempDesignSystem/Grids/Stackable/stackable.ts @@ -1,7 +1,7 @@ -import { stackableGridVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { stackableGridVariants } from "./variants" + export interface StackableGridProps extends React.HTMLAttributes, VariantProps {} diff --git a/components/TempDesignSystem/Link/link.ts b/components/TempDesignSystem/Link/link.ts index a68362457..aec02ff3b 100644 --- a/components/TempDesignSystem/Link/link.ts +++ b/components/TempDesignSystem/Link/link.ts @@ -1,7 +1,7 @@ -import { linkVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { linkVariants } from "./variants" + export interface LinkProps extends Omit, "color">, VariantProps { diff --git a/components/TempDesignSystem/LoyaltyCard/loyaltyCard.ts b/components/TempDesignSystem/LoyaltyCard/loyaltyCard.ts index 45100d39e..e1aa2124f 100644 --- a/components/TempDesignSystem/LoyaltyCard/loyaltyCard.ts +++ b/components/TempDesignSystem/LoyaltyCard/loyaltyCard.ts @@ -1,8 +1,7 @@ -import { loyaltyCardVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" -import { ImageVaultAsset } from "@/types/components/imageVault" +import type { ImageVaultAsset } from "@/types/components/imageVault" +import type { loyaltyCardVariants } from "./variants" export interface LoyaltyCardProps extends React.HTMLAttributes, diff --git a/components/TempDesignSystem/Popover/index.tsx b/components/TempDesignSystem/Popover/index.tsx index b1b03f340..2713e6a70 100644 --- a/components/TempDesignSystem/Popover/index.tsx +++ b/components/TempDesignSystem/Popover/index.tsx @@ -10,10 +10,11 @@ import { CloseLargeIcon } from "@/components/Icons" import useSetOverFlowVisibleOnRA from "@/hooks/useSetOverflowVisibleOnRA" import { Arrow } from "./Arrow" -import { PopoverProps } from "./popover" import styles from "./popover.module.css" +import type { PopoverProps } from "./popover" + export default function Popover({ triggerContent, children, diff --git a/components/TempDesignSystem/ShowMoreButton/showMoreButton.ts b/components/TempDesignSystem/ShowMoreButton/showMoreButton.ts index 1b7d66b07..34d8bca82 100644 --- a/components/TempDesignSystem/ShowMoreButton/showMoreButton.ts +++ b/components/TempDesignSystem/ShowMoreButton/showMoreButton.ts @@ -1,7 +1,7 @@ -import { showMoreButtonVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { showMoreButtonVariants } from "./variants" + export interface ShowMoreButtonProps extends React.PropsWithChildren>, VariantProps { diff --git a/components/TempDesignSystem/Table/table.ts b/components/TempDesignSystem/Table/table.ts index f2759484d..a25c6b1f1 100644 --- a/components/TempDesignSystem/Table/table.ts +++ b/components/TempDesignSystem/Table/table.ts @@ -1,7 +1,7 @@ -import { tableVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { tableVariants } from "./variants" + export interface TableProps extends React.PropsWithChildren>, VariantProps { diff --git a/components/TempDesignSystem/Text/BiroScript/biroScript.ts b/components/TempDesignSystem/Text/BiroScript/biroScript.ts index 89295b976..aaa0044a5 100644 --- a/components/TempDesignSystem/Text/BiroScript/biroScript.ts +++ b/components/TempDesignSystem/Text/BiroScript/biroScript.ts @@ -1,7 +1,7 @@ -import { biroScriptVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { biroScriptVariants } from "./variants" + export interface BiroScriptProps extends Omit, "color">, VariantProps { diff --git a/components/TempDesignSystem/Text/Body/body.ts b/components/TempDesignSystem/Text/Body/body.ts index a0261fa05..e84ef73b3 100644 --- a/components/TempDesignSystem/Text/Body/body.ts +++ b/components/TempDesignSystem/Text/Body/body.ts @@ -1,10 +1,10 @@ -import { bodyVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { bodyVariants } from "./variants" + export interface BodyProps extends Omit, "color">, - VariantProps { + VariantProps { asChild?: boolean fontOnly?: boolean } diff --git a/components/TempDesignSystem/Text/Caption/caption.ts b/components/TempDesignSystem/Text/Caption/caption.ts index b74c05d5a..1a7272417 100644 --- a/components/TempDesignSystem/Text/Caption/caption.ts +++ b/components/TempDesignSystem/Text/Caption/caption.ts @@ -1,10 +1,10 @@ -import { captionVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { captionVariants } from "./variants" + export interface CaptionProps extends Omit, "color">, - VariantProps { + VariantProps { asChild?: boolean fontOnly?: boolean } diff --git a/components/TempDesignSystem/Text/Footnote/footnote.ts b/components/TempDesignSystem/Text/Footnote/footnote.ts index bf59ff1ef..4eb35721d 100644 --- a/components/TempDesignSystem/Text/Footnote/footnote.ts +++ b/components/TempDesignSystem/Text/Footnote/footnote.ts @@ -1,10 +1,10 @@ -import { footnoteVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { footnoteVariants } from "./variants" + export interface FootnoteProps extends Omit, "color">, - VariantProps { + VariantProps { asChild?: boolean fontOnly?: boolean } diff --git a/components/TempDesignSystem/Text/Preamble/preamble.ts b/components/TempDesignSystem/Text/Preamble/preamble.ts index 7a8fd27f2..987ba5749 100644 --- a/components/TempDesignSystem/Text/Preamble/preamble.ts +++ b/components/TempDesignSystem/Text/Preamble/preamble.ts @@ -1,7 +1,7 @@ -import { preambleVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { preambleVariants } from "./variants" + export interface CaptionProps extends Omit, "color">, VariantProps { diff --git a/components/TempDesignSystem/Text/Subtitle/subtitle.ts b/components/TempDesignSystem/Text/Subtitle/subtitle.ts index 61938c750..9c87b1c98 100644 --- a/components/TempDesignSystem/Text/Subtitle/subtitle.ts +++ b/components/TempDesignSystem/Text/Subtitle/subtitle.ts @@ -1,7 +1,7 @@ -import { subtitleVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { subtitleVariants } from "./variants" + export interface SubtitleProps extends Omit, "color">, VariantProps { diff --git a/components/TempDesignSystem/Text/Title/title.ts b/components/TempDesignSystem/Text/Title/title.ts index ce7789263..37d32376e 100644 --- a/components/TempDesignSystem/Text/Title/title.ts +++ b/components/TempDesignSystem/Text/Title/title.ts @@ -1,7 +1,7 @@ -import { headingVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { headingVariants } from "./variants" + type HeadingLevel = "h1" | "h2" | "h3" | "h4" | "h5" export interface HeadingProps diff --git a/components/TempDesignSystem/Toasts/index.tsx b/components/TempDesignSystem/Toasts/index.tsx index 899b97672..daa555dbe 100644 --- a/components/TempDesignSystem/Toasts/index.tsx +++ b/components/TempDesignSystem/Toasts/index.tsx @@ -1,4 +1,4 @@ -import { ExternalToast, toast as sonnerToast, Toaster } from "sonner" +import { type ExternalToast, toast as sonnerToast, Toaster } from "sonner" import { CheckCircleIcon, @@ -10,11 +10,12 @@ import { import Button from "../Button" import Body from "../Text/Body" -import { ToastsProps } from "./toasts" import { toastVariants } from "./variants" import styles from "./toasts.module.css" +import type { ToastsProps } from "./toasts" + export function ToastHandler() { return } diff --git a/components/TempDesignSystem/Toasts/toasts.ts b/components/TempDesignSystem/Toasts/toasts.ts index 1bf37d114..b18aedbad 100644 --- a/components/TempDesignSystem/Toasts/toasts.ts +++ b/components/TempDesignSystem/Toasts/toasts.ts @@ -1,7 +1,7 @@ -import { toastVariants } from "./variants" - import type { VariantProps } from "class-variance-authority" +import type { toastVariants } from "./variants" + export type ToastsProps = Omit, "color"> & VariantProps & { onClose?: () => void diff --git a/components/TempDesignSystem/Tooltip/index.tsx b/components/TempDesignSystem/Tooltip/index.tsx index 855bd1237..a2b4ad5d7 100644 --- a/components/TempDesignSystem/Tooltip/index.tsx +++ b/components/TempDesignSystem/Tooltip/index.tsx @@ -1,4 +1,4 @@ -import { PropsWithChildren, useState } from "react" +import { type PropsWithChildren, useState } from "react" import Caption from "@/components/TempDesignSystem/Text/Caption" @@ -6,7 +6,7 @@ import { tooltipVariants } from "./variants" import styles from "./tooltip.module.css" -import { TooltipPosition, TooltipProps } from "@/types/components/tooltip" +import type { TooltipPosition, TooltipProps } from "@/types/components/tooltip" export function Tooltip

    ({ heading, diff --git a/components/TrackingSDK/Client.tsx b/components/TrackingSDK/Client.tsx index 37933ba96..a009dd4e1 100644 --- a/components/TrackingSDK/Client.tsx +++ b/components/TrackingSDK/Client.tsx @@ -8,7 +8,7 @@ import useTrackingStore from "@/stores/tracking" import { createSDKPageObject } from "@/utils/tracking" -import { TrackingSDKProps } from "@/types/components/tracking" +import type { TrackingSDKProps } from "@/types/components/tracking" export default function TrackingSDK({ pageData, userData }: TrackingSDKProps) { const pathName = usePathname() diff --git a/components/TrackingSDK/RouterTransition.tsx b/components/TrackingSDK/RouterTransition.tsx index cb2597c20..d09014d55 100644 --- a/components/TrackingSDK/RouterTransition.tsx +++ b/components/TrackingSDK/RouterTransition.tsx @@ -7,7 +7,7 @@ import useRouterTransitionStore from "@/stores/router-transition" import { createSDKPageObject } from "@/utils/tracking" -import { TrackingSDKProps } from "@/types/components/tracking" +import type { TrackingSDKProps } from "@/types/components/tracking" enum TransitionStatusEnum { NotRun = "NotRun", diff --git a/components/TrackingSDK/index.tsx b/components/TrackingSDK/index.tsx index 05fd93d9c..b92209ba5 100644 --- a/components/TrackingSDK/index.tsx +++ b/components/TrackingSDK/index.tsx @@ -1,11 +1,10 @@ import { getUserTracking } from "@/lib/trpc/memoizedRequests" -import { serverClient } from "@/lib/trpc/server" import RouterTransition from "@/components/TrackingSDK/RouterTransition" import TrackingSDKClient from "./Client" -import { TrackingSDKPageData } from "@/types/components/tracking" +import type { TrackingSDKPageData } from "@/types/components/tracking" export const preloadUserTracking = () => { void getUserTracking() diff --git a/lib/graphql/_request.ts b/lib/graphql/_request.ts index e2ffef5c4..cd1456ee1 100644 --- a/lib/graphql/_request.ts +++ b/lib/graphql/_request.ts @@ -1,6 +1,6 @@ import "server-only" -import { ClientError, GraphQLClient } from "graphql-request" +import { ClientError, type GraphQLClient } from "graphql-request" import { Lang } from "@/constants/languages" import { env } from "@/env/server" diff --git a/lib/graphql/edgeRequest.ts b/lib/graphql/edgeRequest.ts index 233ec9f93..12aef10d4 100644 --- a/lib/graphql/edgeRequest.ts +++ b/lib/graphql/edgeRequest.ts @@ -1,11 +1,12 @@ -import { DocumentNode } from "graphql" import { GraphQLClient } from "graphql-request" import { env } from "@/env/server" import { request as _request } from "./_request" -import { Data } from "@/types/request" +import type { DocumentNode } from "graphql" + +import type { Data } from "@/types/request" export async function edgeRequest( query: string | DocumentNode, diff --git a/lib/graphql/request.ts b/lib/graphql/request.ts index eb1314e38..de4bc0bc0 100644 --- a/lib/graphql/request.ts +++ b/lib/graphql/request.ts @@ -1,5 +1,4 @@ import fetchRetry from "fetch-retry" -import { DocumentNode } from "graphql" import { GraphQLClient } from "graphql-request" import { cache } from "react" @@ -8,7 +7,9 @@ import { getPreviewHash, isPreviewByUid } from "@/lib/previewContext" import { request as _request } from "./_request" -import { Data } from "@/types/request" +import type { DocumentNode } from "graphql" + +import type { Data } from "@/types/request" export async function request( query: string | DocumentNode, diff --git a/lib/trpc/Provider.tsx b/lib/trpc/Provider.tsx index 90466a831..8f30e734a 100644 --- a/lib/trpc/Provider.tsx +++ b/lib/trpc/Provider.tsx @@ -6,7 +6,6 @@ import { QueryClientProvider, } from "@tanstack/react-query" import { httpBatchLink, loggerLink, TRPCClientError } from "@trpc/client" -import { AnyTRPCRouter } from "@trpc/server" import { useState } from "react" import { login } from "@/constants/routes/handleAuth" @@ -18,6 +17,8 @@ import useLang from "@/hooks/useLang" import { trpc } from "./client" +import type { AnyTRPCRouter } from "@trpc/server" + function initializeTrpcClient() { // Locally we set nextjs to run on port to 3000 so that we always guarantee // that trpc and next are running on the same port. diff --git a/lib/trpc/client.ts b/lib/trpc/client.ts index 46d50e91a..c36594c58 100644 --- a/lib/trpc/client.ts +++ b/lib/trpc/client.ts @@ -1,5 +1,6 @@ import { createTRPCReact } from "@trpc/react-query" -import { inferRouterInputs, inferRouterOutputs } from "@trpc/server" + +import type { inferRouterInputs, inferRouterOutputs } from "@trpc/server" import type { AppRouter } from "@/server" diff --git a/lib/trpc/memoizedRequests/index.ts b/lib/trpc/memoizedRequests/index.ts index 2bf35c264..8a84c6d4a 100644 --- a/lib/trpc/memoizedRequests/index.ts +++ b/lib/trpc/memoizedRequests/index.ts @@ -1,5 +1,3 @@ -import { Lang } from "@/constants/languages" - import { cache } from "@/utils/cache" import { serverClient } from "../server" @@ -8,6 +6,7 @@ import type { BreackfastPackagesInput, PackagesInput, } from "@/types/requests/packages" +import type { Lang } from "@/constants/languages" import type { GetRoomsAvailabilityInput, GetSelectedRoomAvailabilityInput, diff --git a/package-lock.json b/package-lock.json index 8fd09c24b..d757ad2fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -72,6 +72,8 @@ "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", + "@typescript-eslint/eslint-plugin": "^8.17.0", + "@typescript-eslint/parser": "^8.17.0", "cypress": "^13.6.6", "dotenv": "^16.4.5", "eslint": "^8", @@ -6981,27 +6983,60 @@ "@types/node": "*" } }, - "node_modules/@typescript-eslint/parser": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz", + "integrity": "sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4" + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/type-utils": "8.17.0", + "@typescript-eslint/utils": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.17.0.tgz", + "integrity": "sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -7010,29 +7045,56 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz", + "integrity": "sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0" + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz", + "integrity": "sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/utils": "8.17.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@typescript-eslint/types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz", + "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==", "dev": true, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -7040,22 +7102,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz", + "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -7077,9 +7139,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -7091,21 +7153,60 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "node_modules/@typescript-eslint/utils": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.17.0.tgz", + "integrity": "sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.21.0", - "eslint-visitor-keys": "^3.4.1" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz", + "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.17.0", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@ungap/structured-clone": { @@ -10304,6 +10405,133 @@ } } }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/parser": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/scope-manager": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/typescript-estree": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/visitor-keys": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/eslint-config-next/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", diff --git a/package.json b/package.json index 7e8af1b1e..b3b3e6620 100644 --- a/package.json +++ b/package.json @@ -87,6 +87,8 @@ "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", + "@typescript-eslint/eslint-plugin": "^8.17.0", + "@typescript-eslint/parser": "^8.17.0", "cypress": "^13.6.6", "dotenv": "^16.4.5", "eslint": "^8", diff --git a/types/transitionTypes/rte/node.ts b/types/transitionTypes/rte/node.ts index d43be2344..8dcc45adb 100644 --- a/types/transitionTypes/rte/node.ts +++ b/types/transitionTypes/rte/node.ts @@ -1,5 +1,3 @@ -import { RTETypeEnum } from "./enums" - import type { EmbedByUid } from "../jsontohtml" import type { Attributes, @@ -8,6 +6,7 @@ import type { RTEImageVaultAttrs, RTELinkAttrs, } from "./attrs" +import type { RTETypeEnum } from "./enums" import type { RenderOptions } from "./option" export interface RTEDefaultNode { From 53c33fef130c050a1cbf6dc781432ed0f6d373e8 Mon Sep 17 00:00:00 2001 From: Chuma McPhoy Date: Thu, 12 Dec 2024 10:22:17 +0100 Subject: [PATCH 88/95] fix(LOY-10): My pages sidebar UI tweaks --- app/[lang]/(live)/(protected)/my-pages/layout.module.css | 2 +- components/MyPages/Sidebar/index.tsx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/[lang]/(live)/(protected)/my-pages/layout.module.css b/app/[lang]/(live)/(protected)/my-pages/layout.module.css index 199a19362..fdde0e3af 100644 --- a/app/[lang]/(live)/(protected)/my-pages/layout.module.css +++ b/app/[lang]/(live)/(protected)/my-pages/layout.module.css @@ -23,7 +23,7 @@ @media screen and (min-width: 1367px) { .content { gap: var(--Spacing-x5); - grid-template-columns: max(360px) 1fr; + grid-template-columns: max(340px) 1fr; padding-left: var(--Spacing-x5); padding-right: var(--Spacing-x5); } diff --git a/components/MyPages/Sidebar/index.tsx b/components/MyPages/Sidebar/index.tsx index 8a871d253..0dd8d36a2 100644 --- a/components/MyPages/Sidebar/index.tsx +++ b/components/MyPages/Sidebar/index.tsx @@ -18,7 +18,9 @@ export default async function SidebarMyPages() { return (

    ) diff --git a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx index a598050b1..a5b67d704 100644 --- a/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx +++ b/components/HotelReservation/SelectHotel/SelectHotelMap/index.tsx @@ -2,7 +2,7 @@ import { APIProvider } from "@vis.gl/react-google-maps" -import SelectHotelContent from "./SelectHotelMapContent" +import SelectHotelMapContent from "./SelectHotelMapContent" import type { SelectHotelMapProps } from "@/types/components/hotelReservation/selectHotel/map" @@ -16,7 +16,7 @@ export default function SelectHotelMap({ }: SelectHotelMapProps) { return ( - - + {hotelPins && } {pointsOfInterest && ( void + onTilesLoaded?: () => void onActivePoiChange?: (poi: PointOfInterest["name"] | null) => void }