diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /browser/components/urlbar/content | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'browser/components/urlbar/content')
8 files changed, 1267 insertions, 0 deletions
diff --git a/browser/components/urlbar/content/enUS-searchFeatures.ftl b/browser/components/urlbar/content/enUS-searchFeatures.ftl new file mode 100644 index 0000000000..daddc22378 --- /dev/null +++ b/browser/components/urlbar/content/enUS-searchFeatures.ftl @@ -0,0 +1,378 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +### These strings are related to the Firefox Suggest feature. Firefox Suggest +### shows recommended and sponsored third-party results in the address bar +### panel. It also shows headings/labels above different groups of results. For +### example, a "Firefox Suggest" label is shown above bookmarks and history +### results, and an "{ $engine } Suggestions" label may be shown above search +### suggestion results. + +## These terms are defined in this file because the feature is en-US only. +## They should be moved to toolkit/branding/brandings.ftl if the feature is +## exposed for localization. + +-mdn-brand-name = MDN Web Docs +-mdn-brand-short-name = MDN +-yelp-brand-name = Yelp + +## These strings are used in the urlbar panel. + +# A label shown above the Shortcuts aka Top Sites group in the urlbar results +# if there's another result before that group. This should be consistent with +# addressbar-locbar-shortcuts-option. +urlbar-group-shortcuts = + .label = Shortcuts + +# A label shown above the top pick group in the urlbar results. +urlbar-group-best-match = + .label = Top pick + +# Label shown above an extension suggestion in the urlbar results (an +# alternative phrasing is "Extension for Firefox"). It's singular since only one +# suggested extension is displayed. +urlbar-group-addon = + .label = { -brand-product-name } extension + +# Label shown above a MDN suggestion in the urlbar results. +urlbar-group-mdn = + .label = Recommended resource + +# Label shown above a Pocket suggestion in the urlbar results. +urlbar-group-pocket = + .label = Recommended reads + +# A label shown above urlbar suggestions for businesses and other locations +# in the user's city or a city they included in their search string (e.g., Yelp +# suggestions). +urlbar-group-local = + .label = Local recommendations + +# Block menu item shown in the result menu of top pick and quick suggest +# results. +urlbar-result-menu-dismiss-firefox-suggest = + .label = Dismiss this suggestion + .accesskey = D + +# Learn More menu item shown in the result menu of Firefox Suggest results. +urlbar-result-menu-learn-more-about-firefox-suggest = + .label = Learn more about { -firefox-suggest-brand-name } + .accesskey = L + +# A message shown in a result when the user gives feedback on it. +firefox-suggest-feedback-acknowledgment = Thanks for your feedback + +# A message that replaces a result when the user dismisses a single suggestion. +firefox-suggest-dismissal-acknowledgment-one = Thanks for your feedback. You won’t see this suggestion again. + +# A message that replaces a result when the user dismisses all suggestions of a +# particular type. +firefox-suggest-dismissal-acknowledgment-all = Thanks for your feedback. You won’t see these suggestions anymore. + +# A message that replaces a result when the user dismisses a single MDN +# suggestion. +firefox-suggest-dismissal-acknowledgment-one-mdn = Thanks for your feedback. You won’t see this { -mdn-brand-short-name } suggestion again. + +# A message that replaces a result when the user dismisses all MDN suggestions. +firefox-suggest-dismissal-acknowledgment-all-mdn = Thanks for your feedback. You won’t see { -mdn-brand-short-name } suggestions anymore. + +# A message that replaces a result when the user dismisses a single Yelp +# suggestion. +firefox-suggest-dismissal-acknowledgment-one-yelp = Thanks for your feedback. You won’t see this { -yelp-brand-name } suggestion again. + +# A message that replaces a result when the user dismisses all Yelp suggestions. +firefox-suggest-dismissal-acknowledgment-all-yelp = Thanks for your feedback. You won’t see { -yelp-brand-name } suggestions anymore. + +## These strings are used for weather suggestions in the urlbar. + +# This string is displayed above the current temperature +firefox-suggest-weather-currently = Currently + +# This string displays the current temperature value and unit +# Variables: +# $value (number) - The temperature value +# $unit (String) - The unit for the temperature +firefox-suggest-weather-temperature = { $value }°{ $unit } + +# This string is the title of the weather summary +# Variables: +# $city (String) - The name of the city the weather data is for +firefox-suggest-weather-title = Weather for { $city } + +# This string displays the weather summary +# Variables: +# $currentConditions (String) - The current weather conditions summary +# $forecast (String) - The forecast weather conditions summary +firefox-suggest-weather-summary-text = { $currentConditions }; { $forecast } + +# This string displays the high and low temperatures +# Variables: +# $high (number) - The number for the high temperature +# $unit (String) - The unit for the temperature +# $low (number) - The number for the low temperature +firefox-suggest-weather-high-low = High: { $high }°{ $unit } · Low: { $low }°{ $unit } + +# This string displays the name of the weather provider +# Variables: +# $provider (String) - The name of the weather provider +firefox-suggest-weather-sponsored = { $provider } · Sponsored + +## These strings are used as labels of menu items in the result menu. + +firefox-suggest-command-show-less-frequently = + .label = Show less frequently +firefox-suggest-command-dont-show-this = + .label = Don’t show this +firefox-suggest-command-dont-show-mdn = + .label = Don’t show { -mdn-brand-short-name } suggestions +firefox-suggest-command-not-relevant = + .label = Not relevant +firefox-suggest-command-not-interested = + .label = Not interested +firefox-suggest-weather-command-inaccurate-location = + .label = Report inaccurate location + +## These strings are used for add-on suggestions in the urlbar. + +# This string explaining that the add-on suggestion is a recommendation. +firefox-suggest-addons-recommended = Recommended + +## These strings are used for MDN suggestions in the urlbar. + +# This string is shown in MDN suggestions and indicates the suggestion is from +# MDN. +firefox-suggest-mdn-bottom-text = { -mdn-brand-name } + +## These strings are used for Pocket suggestions in the urlbar. + +# This string is shown in Pocket suggestions and indicates the suggestion is +# from Pocket and is related to a particular keyword that matches the user's +# search string. +# Variables: +# $keywordSubstringTyped (string) - The part of the suggestion keyword that the user typed +# $keywordSubstringNotTyped (string) - The part of the suggestion keyword that the user did not yet type +firefox-suggest-pocket-bottom-text = { -pocket-brand-name } · Related to <strong>{ $keywordSubstringTyped }</strong>{ $keywordSubstringNotTyped } + +## These strings are used for Yelp suggestions in the urlbar. + +# This string is shown in Yelp suggestions and indicates the suggestion is for +# Yelp. +firefox-suggest-yelp-bottom-text = Yelp · Sponsored + +## These strings are used in the preferences UI (about:preferences). Their names +## follow the naming conventions of other strings used in the preferences UI. + +# When the user is enrolled in a Firefox Suggest rollout, this text replaces +# the usual addressbar-header string and becomes the text of the address bar +# section in the preferences UI. +addressbar-header-firefox-suggest = Address Bar — { -firefox-suggest-brand-name } + +# When the user is enrolled in a Firefox Suggest rollout, this text replaces +# the usual addressbar-suggest string and becomes the text of the description of +# the address bar section in the preferences UI. +addressbar-suggest-firefox-suggest = Choose the type of suggestions that appear in the address bar: + +# First Firefox Suggest checkbox main label and description. This checkbox +# controls non-sponsored suggestions related to the user's search string. +addressbar-firefox-suggest-nonsponsored = + .label = Suggestions from { -brand-short-name } +addressbar-firefox-suggest-nonsponsored-desc = Get suggestions from the web related to your search. + +# Second Firefox Suggest checkbox main label and description. This checkbox +# controls sponsored suggestions related to the user's search string. +addressbar-firefox-suggest-sponsored = + .label = Suggestions from sponsors +addressbar-firefox-suggest-sponsored-desc = Support { -brand-short-name } with occasional sponsored suggestions. + +# An additional toggle button in the Firefox Suggest settings that controls +# whether userdata-based suggestions like history and bookmarks should be +# shown in private windows +addressbar-firefox-suggest-private = + .label = Show suggestions in Private Windows + +# Third Firefox Suggest toggle button main label and description. This toggle +# controls data collection related to the user's search string. +# .description is transferred into a separate paragraph by the moz-toggle +# custom element code. +addressbar-firefox-suggest-data-collection = + .label = Improve the { -firefox-suggest-brand-name } experience + .description = Share search query data with { -vendor-short-name } to create a richer search experience. + +# The "Learn more" link shown in the Firefox Suggest preferences UI. +addressbar-locbar-firefox-suggest-learn-more = Learn more + +## The following addressbar-firefox-suggest-info strings are shown in the +## Firefox Suggest preferences UI in the info box underneath the toggle. +## Each string is shown when a particular checkbox or toggle combination is active. + +# Non-sponsored suggestions: on +# Sponsored suggestions: on +# Data collection: on +addressbar-firefox-suggest-info-all = Based on your selection, you’ll receive suggestions from the web, including sponsored sites. We will process your search query data to develop the { -firefox-suggest-brand-name } feature. + +# Non-sponsored suggestions: on +# Sponsored suggestions: on +# Data collection: off +addressbar-firefox-suggest-info-nonsponsored-sponsored = Based on your selection, you’ll receive suggestions from the web, including sponsored sites. We won’t process your search query data. + +# Non-sponsored suggestions: on +# Sponsored suggestions: off +# Data collection: on +addressbar-firefox-suggest-info-nonsponsored-data = Based on your selection, you’ll receive suggestions from the web, but no sponsored sites. We will process your search query data to develop the { -firefox-suggest-brand-name } feature. + +# Non-sponsored suggestions: on +# Sponsored suggestions: off +# Data collection: off +addressbar-firefox-suggest-info-nonsponsored = Based on your selection, you’ll receive suggestions from the web, but no sponsored sites. We won’t process your search query data. + +# Non-sponsored suggestions: off +# Sponsored suggestions: on +# Data collection: on +addressbar-firefox-suggest-info-sponsored-data = Based on your selection, you’ll receive sponsored suggestions. We will process your search query data to develop the { -firefox-suggest-brand-name } feature. + +# Non-sponsored suggestions: off +# Sponsored suggestions: on +# Data collection: off +addressbar-firefox-suggest-info-sponsored = Based on your selection, you’ll receive sponsored suggestions. We won’t process your search query data. + +# Non-sponsored suggestions: off +# Sponsored suggestions: off +# Data collection: on +addressbar-firefox-suggest-info-data = Based on your selection, you won’t receive suggestions from the web or sponsored sites. We will process your search query data to develop the { -firefox-suggest-brand-name } feature. + +addressbar-dismissed-suggestions-label = Dismissed suggestions +addressbar-restore-dismissed-suggestions-description = Restore dismissed suggestions from sponsors and { -brand-short-name }. +addressbar-restore-dismissed-suggestions-button = + .label = Restore +addressbar-restore-dismissed-suggestions-learn-more = Learn more + +## Used as title on the introduction pane. The text can be formatted to span +## multiple lines as needed (line breaks are significant). + +firefox-suggest-onboarding-introduction-title-1 = + Make sure you’ve got our latest + search experience +firefox-suggest-onboarding-introduction-title-2 = + We’re building a better search experience — + one you can trust +firefox-suggest-onboarding-introduction-title-3 = + We’re building a better way to find what + you’re looking for on the web +firefox-suggest-onboarding-introduction-title-4 = + A faster search experience is in the works +firefox-suggest-onboarding-introduction-title-5 = + Together, we can create the kind of search + experience the Internet deserves +firefox-suggest-onboarding-introduction-title-6 = + Meet { -firefox-suggest-brand-name }, the next + evolution in search +firefox-suggest-onboarding-introduction-title-7 = + Find the best of the web, faster. + +## + +firefox-suggest-onboarding-introduction-close-button = + .title = Close + +firefox-suggest-onboarding-introduction-next-button-1 = Find out how +firefox-suggest-onboarding-introduction-next-button-2 = Find out more +firefox-suggest-onboarding-introduction-next-button-3 = Show me how + +## Used as title on the main pane. The text can be formatted to span +## multiple lines as needed (line breaks are significant). + +firefox-suggest-onboarding-main-title-1 = + We’re building a richer search experience +firefox-suggest-onboarding-main-title-2 = + Help us guide the way to the + best of the Internet +firefox-suggest-onboarding-main-title-3 = + A richer, smarter search experience +firefox-suggest-onboarding-main-title-4 = + Finding the best of the web, faster +firefox-suggest-onboarding-main-title-5 = + We’re building a better search experience — + you can help +firefox-suggest-onboarding-main-title-6 = + It’s time to think outside the search engine +firefox-suggest-onboarding-main-title-7 = + We’re building a smarter search experience — + one you can trust +firefox-suggest-onboarding-main-title-8 = + Finding the best of the web should be + simpler and more secure. +firefox-suggest-onboarding-main-title-9 = + Find the best of the web, faster + +## + +firefox-suggest-onboarding-main-description-1 = Allowing { -vendor-short-name } to process your search queries means you’re helping us create smarter, more relevant search suggestions. And, as always, we’ll keep your privacy top of mind. +firefox-suggest-onboarding-main-description-2 = When you allow { -vendor-short-name } to process your search queries, you’re helping build a better { -firefox-suggest-brand-name } for everyone. And, as always, we’ll keep your privacy top of mind. +firefox-suggest-onboarding-main-description-3 = What if your browser helped you zero in on what you’re actually looking for? Allowing { -vendor-short-name } to process your search queries helps us create more relevant search suggestions that still keep your privacy top of mind. +firefox-suggest-onboarding-main-description-4 = You’re trying to get where you’re going on the web and get on with it. When you allow { -vendor-short-name } to process your search queries, we can help you get there faster—while keeping your privacy top of mind. +firefox-suggest-onboarding-main-description-5 = Allowing { -vendor-short-name } to process your search queries will help us create more relevant suggestions for everyone. And, as always, we’ll keep your privacy top of mind. +firefox-suggest-onboarding-main-description-6 = Allowing { -vendor-short-name } to process your search queries will help us create more relevant search suggestions. We’re building { -firefox-suggest-brand-name } to help you get where you’re going on the Internet while keeping your privacy in mind. +firefox-suggest-onboarding-main-description-7 = Allowing { -vendor-short-name } to process your search queries helps us create more relevant search suggestions. +firefox-suggest-onboarding-main-description-8 = Allowing { -vendor-short-name } to process your search queries helps us provide more relevant search suggestions. We don’t use this data to profile you on the web. +firefox-suggest-onboarding-main-description-9 = + We’re building a better search experience. When you allow { -vendor-short-name } to process your search queries, we can create more relevant search suggestions for you. + <a data-l10n-name="learn-more-link">Learn more</a> + +firefox-suggest-onboarding-main-privacy-first = No user profiling. Privacy-first, always. + +firefox-suggest-onboarding-main-accept-option-label = Allow. <a data-l10n-name="learn-more-link">Learn more</a> +firefox-suggest-onboarding-main-accept-option-label-2 = Enable + +firefox-suggest-onboarding-main-accept-option-description-1 = Help improve the { -firefox-suggest-brand-name } feature with more relevant suggestions. Your search queries will be processed. +firefox-suggest-onboarding-main-accept-option-description-2 = Recommended for people who support improving the { -firefox-suggest-brand-name } feature.
Your search queries will be processed. +firefox-suggest-onboarding-main-accept-option-description-3 = Help improve the { -firefox-suggest-brand-name } experience. Your search queries will be processed. + +firefox-suggest-onboarding-main-reject-option-label = Don’t allow. +firefox-suggest-onboarding-main-reject-option-label-2 = Keep disabled + +firefox-suggest-onboarding-main-reject-option-description-1 = Keep the default { -firefox-suggest-brand-name } experience with the strictest data-sharing controls. +firefox-suggest-onboarding-main-reject-option-description-2 = Recommended for people who prefer the strictest data-sharing controls. Keep the default experience. +firefox-suggest-onboarding-main-reject-option-description-3 = Leave the default { -firefox-suggest-brand-name } experience with the strictest data-sharing controls. + +firefox-suggest-onboarding-main-submit-button = Save preferences +firefox-suggest-onboarding-main-skip-link = Not now + +## Strings for trending suggestions that are currently only used in +## en-US based experiments. + +# Shown in preferences to enabled and disable trending suggestions. +search-show-trending-suggestions = + .label = Show trending search suggestions + .accesskey = t + +# The header shown above trending results. +# Variables: +# $engine (String): the name of the search engine providing the trending suggestions +urlbar-group-trending = + .label = Trending on { $engine } + +# The result menu labels shown next to trending results. +urlbar-result-menu-trending-dont-show = + .label = Don’t show trending searches + .accesskey = D +urlbar-result-menu-trending-why = + .label = Why am I seeing this? + .accesskey = W + +# A message that replaces a result when the user dismisses all suggestions of a +# particular type. +urlbar-trending-dismissal-acknowledgment = Thanks for your feedback. You won’t see trending searches anymore. + +urlbar-firefox-suggest-contextual-opt-in-title-1 = + Find the best of the web, faster +urlbar-firefox-suggest-contextual-opt-in-title-2 = + Say hello to smarter suggestions +urlbar-firefox-suggest-contextual-opt-in-description-1 = + We’re building a better search experience. When you allow { -vendor-short-name } to process your search queries, we can create more relevant suggestions from { -brand-short-name } and our partners. Privacy-first, always. + <a data-l10n-name="learn-more-link">Learn more</a> +urlbar-firefox-suggest-contextual-opt-in-description-2 = + { -firefox-suggest-brand-name } uses your search keywords to make contextual suggestions from { -brand-short-name } and our partners while keeping your privacy in mind. + <a data-l10n-name="learn-more-link">Learn more</a> +urlbar-firefox-suggest-contextual-opt-in-allow = Allow suggestions +urlbar-firefox-suggest-contextual-opt-in-dismiss = Not now diff --git a/browser/components/urlbar/content/interventions.ftl b/browser/components/urlbar/content/interventions.ftl new file mode 100644 index 0000000000..50738ba703 --- /dev/null +++ b/browser/components/urlbar/content/interventions.ftl @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +### These strings appear in Urlbar Interventions. Interventions appear in the +### Urlbar in response to the user's query. For example, if we detect that the +### user is searching how to clear their history, we show the Intervention +### described by clear-data. + +intervention-clear-data = Clear your cache, cookies, history and more. +intervention-clear-data-confirm = Choose What to Clear… +intervention-refresh-profile = Restore default settings and remove old add-ons for optimal performance. +intervention-refresh-profile-confirm = Refresh { -brand-short-name }… + +## These strings describe Interventions helping the user with the Firefox update +## process. +## +## Shown when an update is available to download. + +intervention-update-ask = A new version of { -brand-short-name } is available. +intervention-update-ask-confirm = Install and Restart to Update + +## Shown when Firefox does not need to update so instead we offer to refresh +## the user's profile. + +intervention-update-refresh = { -brand-short-name } is up to date. Trying to fix a problem? Restore default settings and remove old add-ons for optimal performance. +intervention-update-refresh-confirm = Refresh { -brand-short-name }… + +## Shown when an update is downloaded and Firefox is ready to install it. + +intervention-update-restart = The latest { -brand-short-name } is downloaded and ready to install. +intervention-update-restart-confirm = Restart to Update + +## Shown when Firefox cannot update itself. The button will open the download +## page on the Firefox website. + +intervention-update-web = Get the latest { -brand-short-name } browser. +intervention-update-web-confirm = Download Now + +## diff --git a/browser/components/urlbar/content/quicksuggestOnboarding.css b/browser/components/urlbar/content/quicksuggestOnboarding.css new file mode 100644 index 0000000000..6ed8454398 --- /dev/null +++ b/browser/components/urlbar/content/quicksuggestOnboarding.css @@ -0,0 +1,311 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +/** + * When making changes, follow the example of the AboutWelcome messaging surface for font sizes, line heights, + * etc. See: https://searchfox.org/mozilla-central/source/browser/components/newtab/content-src/aboutwelcome/aboutwelcome.scss + */ + +:root { + --introduction-magglass-logo-height: 128px; + --introduction-firefox-logo-height: 72px; + --introduction-image-height: 224px; + --main-magglass-logo-height: 64px; + --main-firefox-logo-height: 50px; + --x-large-margin: 40px; + --large-margin: 24px; + --large-margin-const: 24px; + --small-margin: 16px; + --small-margin-const: 16px; + --x-small-margin-const: 8px; + --section-vertical-padding: 32px; + --section-horizontal-padding: 64px; +} + +body.compact { + --introduction-image-height: 183px; + --main-magglass-logo-height: 48px; + --main-firefox-logo-height: 32px; + --x-large-margin: 20px; + --large-margin: 12px; + --small-margin: 8px; + --section-vertical-padding: 16px; + --section-horizontal-padding: 32px; + + /* 15px is the non-compact font-size. */ + font-size: 13px; +} + +body, +section { + width: 536px; +} + +section { + display: flex; + align-items: stretch; + justify-content: center; + flex-direction: column; + text-align: center; + padding: var(--section-vertical-padding) var(--section-horizontal-padding); + /* This is the largest approximate natural height of the main section across + platforms and dialog variations, erring on the side of being slightly + larger than necessary. If you change this, also update COMPACT_MODE_HEIGHT + in the JS. */ + min-height: 650px; +} + +body.compact section { + /* This is the largest approximate natural height of the main section across + platforms and dialog variations in compact mode, erring on the side of + being slightly larger than necessary. */ + min-height: 510px; +} + +a { + cursor: pointer; + font-weight: normal; +} + +.title { + font-size: 1.6em; + font-weight: 600; + line-height: 1.5; + white-space: pre-line; +} + +.logo { + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: none; +} + +.description-section { + /* The effective visual margin between the description and first option should + be --large-margin-const. Each child in the description has a bottom margin + of --small-margin, so subtract it from --large-margin-const. */ + margin-block: 0 calc(var(--large-margin-const) - var(--small-margin)); +} + +.description { + font-size: 1.1em; + font-weight: 400; + line-height: 1.6; + margin-block: 0 var(--small-margin); + white-space: pre-line; +} + +.privacy-first { + font-size: 1.1em; + font-weight: 700; + margin-block: 0 var(--small-margin); +} + +.pager > span { + display: inline-block; + border-radius: 3px; + width: 6px; + height: 6px; + background-color: var(--in-content-border-color); + margin-inline: 4px; +} + +.pager > .current { + background-color: var(--in-content-primary-button-background); +} + +#introduction-section .logo { + background-image: url("quicksuggestOnboarding_magglass.svg"); + height: var(--introduction-magglass-logo-height); + margin-block-end: var(--large-margin); +} + +#introduction-section .logo.firefox { + background-image: url("chrome://branding/content/about-logo.svg"); + height: var(--introduction-firefox-logo-height); +} + +@media (prefers-reduced-motion: no-preference) { + #introduction-section .logo { + background-image: url("quicksuggestOnboarding_magglass_animation.svg"); + } +} + +#introduction-section .title { + margin-block-end: var(--x-large-margin); +} + +#introduction-image { + height: var(--introduction-image-height); + background-image: url("suggest-example.svg"); + background-size: contain; + background-repeat: no-repeat; + background-position: center; + margin-block: var(--large-margin); +} + +/* fx100 layout */ +#introduction-section.layout-100 .logo { + height: var(--main-firefox-logo-height); +} + +#introduction-section.layout-100 .title { + margin-block: 0 var(--small-margin); +} + +#introduction-section:not(.layout-100) .description-section { + display: none; +} + +#onboardingClose { + position: absolute; + top: 0; + inset-inline-end: 0; + margin: 16px; + padding: 0; + line-height: 0; + min-width: 20px; + min-height: 20px; +} + +#onboardingClose img { + -moz-context-properties: fill; + fill: currentColor; +} + +#main-section:not(.active) { + display: none; +} + +#main-section .logo { + background-image: url("quicksuggestOnboarding_magglass.svg"); + height: var(--main-magglass-logo-height); + margin-block-end: var(--large-margin); +} + +#main-section .logo.firefox { + background-image: url("chrome://branding/content/about-logo.svg"); + height: var(--main-firefox-logo-height); +} + +#main-section .title { + margin-block: 0 var(--small-margin); +} + +#main-section .privacy-first:not(.active) { + display: none; +} + +#main-section .option { + border-radius: 4px; + border: 2px solid var(--in-content-box-info-background); + display: flex; + text-align: start; + /* Use --small-margin-const for the horizontal padding to make the option's + horizontal padding larger than the vertical padding in compact mode. The + radio button and text are too close to the left and right edges of the + option's border otherwise. */ + padding: var(--small-margin) var(--small-margin-const); + flex-direction: row; +} + +#main-section .option.selected { + border-color: var(--in-content-primary-button-background); +} + +#main-section .option.accept { + margin-block-end: var(--small-margin); +} + +#main-section .option.reject { + margin-block-end: var(--large-margin-const); +} + +#main-section .option > label { + /* Make the whole option area selectable for the radio button. 22px is the + width of the radio button and its inline margin. */ + padding-block: var(--small-margin); + padding-inline-start: calc(22px + var(--small-margin-const)); + padding-inline-end: var(--small-margin-const); + margin-block: calc(-1 * var(--small-margin)); + margin-inline-start: calc(-1 * (22px + var(--small-margin-const))); + margin-inline-end: calc(-1 * var(--small-margin-const)); +} + +body:not(.compact) #main-section .option > input { + /* Vertically align the radio button with the .option-label. */ + margin-block-start: 0.25em; +} + +#main-section .option-label { + font-size: 1.1em; + font-weight: 600; + margin-block-end: 2px; +} + +#main-section .option-description { + font-size: 1em; +} + +.buttonBox { + display: flex; + flex-direction: column; + align-items: center; +} + +button { + margin-block-end: var(--large-margin); +} + +#onboardingSkipLink { + margin-block-end: var(--x-small-margin-const); +} + +/* transition from introduction to main */ +#introduction-section.inactive { + /* Avoid including this section size */ + position: fixed; + pointer-events: none; + animation: fadeout 0.3s forwards; +} + +#main-section.active { + animation: fadein 0.3s forwards; +} + +@keyframes fadeout { + 0% { + opacity: 1; + } + 100% { + visibility: hidden; + opacity: 0; + } +} + +@keyframes fadein { + 0% { + opacity: 0; + } + 100% { + pointer-events: initial; + opacity: 1; + } +} + +/* Show main only without transition */ +body.skip-introduction #introduction-section.inactive { + animation: none; + display: none; +} + +body.skip-introduction #main-section.active { + animation: none; + pointer-events: initial; +} + +body.skip-introduction .pager { + display: none; +} diff --git a/browser/components/urlbar/content/quicksuggestOnboarding.html b/browser/components/urlbar/content/quicksuggestOnboarding.html new file mode 100644 index 0000000000..c5acd0b45e --- /dev/null +++ b/browser/components/urlbar/content/quicksuggestOnboarding.html @@ -0,0 +1,109 @@ +<!DOCTYPE html> + +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<html> + <head> + <meta http-equiv="Content-Security-Policy" + content="default-src chrome:; object-src 'none'"> + <meta name="referrer" content="no-referrer"> + <link rel="stylesheet" type="text/css" + href="chrome://global/skin/in-content/common.css"> + <link rel="stylesheet" type="text/css" + href="chrome://browser/content/urlbar/quicksuggestOnboarding.css"> + <link rel="localization" href="branding/brand.ftl"> + <link rel="localization" href="toolkit/branding/brandings.ftl"/> + <link rel="localization" href="preview/enUS-searchFeatures.ftl"> + <script src="chrome://browser/content/urlbar/quicksuggestOnboarding.js"></script> + </head> + <body id="onboardingDialog" role="dialog" aria-labelledby="introduction-title"> + <section id="introduction-section"> + <button id="onboardingClose" + class="ghost-button" + tabindex="3" + data-l10n-id="firefox-suggest-onboarding-introduction-close-button"> + <img src="chrome://global/skin/icons/close.svg" /> + </button> + <span class="logo" role="presentation"></span> + <h1 id="introduction-title" class="title"></h1> + <div class="description-section"> + <h2 id="introduction-description" + class="description" + tabindex="-1" + data-l10n-id="firefox-suggest-onboarding-main-description-9"> + <a id="onboardingLearnMoreOnIntroduction" + tabindex="2" + data-l10n-name="learn-more-link"></a> + </h2> + <h3 id="introduction-privacy-first" + class="privacy-first" + tabindex="-1" + data-l10n-id="firefox-suggest-onboarding-main-privacy-first"></h2> + <div id="introduction-image" role="presentation"></div> + </div> + <div class="buttonBox"> + <button id="onboardingNext" class="primary" tabindex="1"></button> + <div class="pager"> + <span class="current"></span> + <span></span> + </div> + </div> + </section> + <section id="main-section"> + <span class="logo" role="presentation"></span> + <h1 id="main-title" class="title"></h1> + <div class="description-section"> + <h2 id="main-description" class="description" tabindex="-1"> + <a id="onboardingLearnMore" + tabindex="4" + data-l10n-name="learn-more-link"></a> + </h2> + <h3 id="main-privacy-first" + class="privacy-first" + tabindex="-1" + data-l10n-id="firefox-suggest-onboarding-main-privacy-first"></h2> + </div> + <div class="option accept"> + <input id="onboardingAccept" + type="radio" + tabindex="5" + name="search-experience"></input> + <label for="onboardingAccept"> + <div id="main-accept-option-label" class="option-label"> + <a id="onboardingLearnMore" + tabindex="6" + data-l10n-name="learn-more-link"></a> + </div> + <div id="main-accept-option-description" class="option-description"></div> + </label> + </div> + <div class="option reject"> + <input id="onboardingReject" + type="radio" + tabindex="7" + name="search-experience"></input> + <label for="onboardingReject"> + <div id="main-reject-option-label" class="option-label"> + </div> + <div id="main-reject-option-description" class="option-description"></div> + </label> + </div> + <div class="buttonBox"> + <button id="onboardingSubmit" + class="primary" + disabled="true" + tabindex="8" + data-l10n-id="firefox-suggest-onboarding-main-submit-button"></button> + <a id="onboardingSkipLink" + tabindex="9" + data-l10n-id="firefox-suggest-onboarding-main-skip-link"></a> + <div class="pager"> + <span></span> + <span class="current"></span> + </div> + </div> + </section> + </body> +</html> diff --git a/browser/components/urlbar/content/quicksuggestOnboarding.js b/browser/components/urlbar/content/quicksuggestOnboarding.js new file mode 100644 index 0000000000..5b78bd4409 --- /dev/null +++ b/browser/components/urlbar/content/quicksuggestOnboarding.js @@ -0,0 +1,338 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +"use strict"; + +const { QuickSuggest } = ChromeUtils.importESModule( + "resource:///modules/QuickSuggest.sys.mjs" +); +const { ONBOARDING_CHOICE } = QuickSuggest; + +const VARIATION_MAP = { + a: { + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-1", + "main-title": "firefox-suggest-onboarding-main-title-1", + "main-description": "firefox-suggest-onboarding-main-description-1", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-1", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-1", + }, + }, + b: { + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-2", + "main-title": "firefox-suggest-onboarding-main-title-2", + "main-description": "firefox-suggest-onboarding-main-description-2", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-1", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-1", + }, + }, + c: { + logoType: "firefox", + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-3", + "main-title": "firefox-suggest-onboarding-main-title-3", + "main-description": "firefox-suggest-onboarding-main-description-3", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-1", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-1", + }, + }, + d: { + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-4", + "main-title": "firefox-suggest-onboarding-main-title-4", + "main-description": "firefox-suggest-onboarding-main-description-4", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-2", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-2", + }, + }, + e: { + logoType: "firefox", + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-5", + "main-title": "firefox-suggest-onboarding-main-title-5", + "main-description": "firefox-suggest-onboarding-main-description-5", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-2", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-2", + }, + }, + f: { + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-2", + "introduction-title": "firefox-suggest-onboarding-introduction-title-6", + "main-title": "firefox-suggest-onboarding-main-title-6", + "main-description": "firefox-suggest-onboarding-main-description-6", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-2", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-2", + }, + }, + g: { + mainPrivacyFirst: true, + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-7", + "main-title": "firefox-suggest-onboarding-main-title-7", + "main-description": "firefox-suggest-onboarding-main-description-7", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-2", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-2", + }, + }, + h: { + logoType: "firefox", + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-1", + "introduction-title": "firefox-suggest-onboarding-introduction-title-2", + "main-title": "firefox-suggest-onboarding-main-title-8", + "main-description": "firefox-suggest-onboarding-main-description-8", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-1", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-1", + }, + }, + "100-a": { + introductionLayout: "layout-100", + mainPrivacyFirst: true, + logoType: "firefox", + l10nUpdates: { + onboardingNext: "firefox-suggest-onboarding-introduction-next-button-3", + "introduction-title": "firefox-suggest-onboarding-main-title-9", + "main-title": "firefox-suggest-onboarding-main-title-9", + "main-description": "firefox-suggest-onboarding-main-description-9", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label-2", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-3", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label-2", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-3", + }, + }, + "100-b": { + mainPrivacyFirst: true, + logoType: "firefox", + l10nUpdates: { + "main-title": "firefox-suggest-onboarding-main-title-9", + "main-description": "firefox-suggest-onboarding-main-description-9", + "main-accept-option-label": + "firefox-suggest-onboarding-main-accept-option-label-2", + "main-accept-option-description": + "firefox-suggest-onboarding-main-accept-option-description-3", + "main-reject-option-label": + "firefox-suggest-onboarding-main-reject-option-label-2", + "main-reject-option-description": + "firefox-suggest-onboarding-main-reject-option-description-3", + }, + skipIntroduction: true, + }, +}; + +// If the window height is smaller than this value when the dialog opens, then +// the dialog will open in compact mode. The dialog will not change modes while +// it's open even if the window height changes. +const COMPACT_MODE_HEIGHT = + 650 + // section min-height (non-compact mode) + 2 * 32 + // 2 * --section-vertical-padding (non-compact mode) + 44; // approximate height of the browser window's tab bar + +// Used for test only. If links or buttons may be clicked or typed Key_Enter +// while translating l10n, cannot capture the events since not register listeners +// yet. To avoid the issue, add this flag to know the listeners are ready. +let resolveOnboardingReady; +window._quicksuggestOnboardingReady = new Promise(r => { + resolveOnboardingReady = r; +}); + +document.addEventListener("DOMContentLoaded", async () => { + await document.l10n.ready; + + const variation = + VARIATION_MAP[window.arguments[0].variationType] || VARIATION_MAP.a; + + document.l10n.pauseObserving(); + try { + await applyVariation(variation); + } finally { + document.l10n.resumeObserving(); + } + + addSubmitListener(document.getElementById("onboardingClose"), () => { + window.arguments[0].choice = ONBOARDING_CHOICE.CLOSE_1; + window.close(); + }); + addSubmitListener(document.getElementById("onboardingNext"), () => { + gotoMain(variation); + }); + addSubmitListener(document.getElementById("onboardingLearnMore"), () => { + window.arguments[0].choice = ONBOARDING_CHOICE.LEARN_MORE_2; + window.close(); + }); + addSubmitListener( + document.getElementById("onboardingLearnMoreOnIntroduction"), + () => { + window.arguments[0].choice = ONBOARDING_CHOICE.LEARN_MORE_1; + window.close(); + } + ); + addSubmitListener(document.getElementById("onboardingSkipLink"), () => { + window.arguments[0].choice = ONBOARDING_CHOICE.NOT_NOW_2; + window.close(); + }); + + const onboardingSubmit = document.getElementById("onboardingSubmit"); + const onboardingAccept = document.getElementById("onboardingAccept"); + const onboardingReject = document.getElementById("onboardingReject"); + function optionChangeListener() { + onboardingSubmit.removeAttribute("disabled"); + onboardingAccept + .closest(".option") + .classList.toggle("selected", onboardingAccept.checked); + onboardingReject + .closest(".option") + .classList.toggle("selected", !onboardingAccept.checked); + } + onboardingAccept.addEventListener("change", optionChangeListener); + onboardingReject.addEventListener("change", optionChangeListener); + + function submitListener() { + if (!onboardingAccept.checked && !onboardingReject.checked) { + return; + } + + window.arguments[0].choice = onboardingAccept.checked + ? ONBOARDING_CHOICE.ACCEPT_2 + : ONBOARDING_CHOICE.REJECT_2; + window.close(); + } + addSubmitListener(onboardingSubmit, submitListener); + onboardingAccept.addEventListener("keydown", e => { + if (e.keyCode == e.DOM_VK_RETURN) { + submitListener(); + } + }); + onboardingReject.addEventListener("keydown", e => { + if (e.keyCode == e.DOM_VK_RETURN) { + submitListener(); + } + }); + + if (window.outerHeight < COMPACT_MODE_HEIGHT) { + document.body.classList.add("compact"); + } + + resolveOnboardingReady(); +}); + +function gotoMain(variation) { + window.arguments[0].visitedMain = true; + + document.getElementById("introduction-section").classList.add("inactive"); + document.getElementById("main-section").classList.add("active"); + + document.body.setAttribute("aria-labelledby", "main-title"); + let ariaDescribedBy = "main-description"; + if (variation.mainPrivacyFirst) { + ariaDescribedBy += " main-privacy-first"; + } + document.body.setAttribute("aria-describedby", ariaDescribedBy); +} + +async function applyVariation(variation) { + if (variation.logoType) { + for (const logo of document.querySelectorAll(".logo")) { + logo.classList.add(variation.logoType); + } + } + + if (variation.mainPrivacyFirst) { + const label = document.querySelector("#main-section .privacy-first"); + label.classList.add("active"); + } + + if (variation.l10nUpdates) { + const translatedElements = []; + for (const [id, newL10N] of Object.entries(variation.l10nUpdates)) { + const element = document.getElementById(id); + document.l10n.setAttributes(element, newL10N); + translatedElements.push(element); + } + await document.l10n.translateElements(translatedElements); + } + + if (variation.skipIntroduction) { + document.body.classList.add("skip-introduction"); + gotoMain(variation); + } + + if (variation.introductionLayout) { + document + .getElementById("introduction-section") + .classList.add(variation.introductionLayout); + } +} + +function addSubmitListener(element, listener) { + if (!element) { + console.warn("Element is null on addSubmitListener"); + return; + } + element.addEventListener("click", listener); + element.addEventListener("keydown", e => { + if (e.keyCode == e.DOM_VK_RETURN) { + listener(); + } + }); +} diff --git a/browser/components/urlbar/content/quicksuggestOnboarding_magglass.svg b/browser/components/urlbar/content/quicksuggestOnboarding_magglass.svg new file mode 100644 index 0000000000..7e9d140e35 --- /dev/null +++ b/browser/components/urlbar/content/quicksuggestOnboarding_magglass.svg @@ -0,0 +1,34 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public↩ + - License, v. 2.0. If a copy of the MPL was not distributed with this↩ + - file, You can obtain one at https://mozilla.org/MPL/2.0/. --> +<svg width="158" height="115" viewBox="0 0 158 115" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M120.886 24.4352C120.885 24.1852 120.798 23.9433 120.639 23.7507C120.479 23.558 120.258 23.4268 120.013 23.3792C117.928 23.0168 112.136 21.6535 110.178 19.6977C108.223 17.7418 106.859 11.9768 106.5 9.8665C106.452 9.62121 106.32 9.40009 106.128 9.24045C105.936 9.0808 105.694 8.99243 105.444 8.99023V24.4352H120.886Z" fill="#AB71FF"/> +<path d="M105.525 8.99023C105.27 8.99295 105.025 9.0852 104.831 9.25084C104.637 9.41649 104.507 9.645 104.465 9.89644C104.128 11.9657 102.834 17.6552 100.868 19.7528C98.9015 21.8489 93.1081 23.0893 90.8827 23.4549C90.6355 23.5018 90.4123 23.6333 90.2516 23.8269C90.0908 24.0204 90.0025 24.2639 90.0017 24.5156H105.525V8.99023Z" fill="#9158FF"/> +<path d="M105.347 24.4375V39.9597C105.598 39.9582 105.841 39.8698 106.035 39.7095C106.228 39.5492 106.36 39.3269 106.409 39.0802C106.77 36.9605 108.139 31.0583 110.106 29.0946C112.075 27.1262 117.87 25.8323 119.966 25.4966C120.217 25.4547 120.445 25.3255 120.611 25.1318C120.776 24.9381 120.868 24.6922 120.87 24.4375H105.347Z" fill="#7542E5"/> +<path d="M90 24.4375C89.9977 24.6935 90.0883 24.9417 90.2549 25.1362C90.4215 25.3306 90.6529 25.4581 90.9063 25.495C93.0024 25.8323 98.8998 27.1262 100.867 29.093C102.832 31.0583 104.126 36.8549 104.462 39.0519C104.54 39.5783 104.993 39.9644 105.524 39.9581V24.4375H90Z" fill="#592ACB"/> +<circle cx="73.3988" cy="63.9893" r="50.5" fill="#F9F9FB"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M70.3502 73.7613C62.6751 73.7613 56.4299 67.516 56.4299 59.8408C56.4299 52.1656 62.6751 45.9204 70.3502 45.9204C78.0253 45.9204 84.2705 52.1656 84.2705 59.8408C84.2705 67.516 78.0253 73.7613 70.3502 73.7613ZM100.322 86.6639L84.8051 71.1465C87.2528 68.0238 88.725 64.106 88.725 59.8408C88.725 49.709 80.482 41.4658 70.3502 41.4658C60.2185 41.4658 51.9754 49.709 51.9754 59.8408C51.9754 69.9727 60.2185 78.2158 70.3502 78.2158C74.6154 78.2158 78.5354 76.7414 81.6557 74.2958L97.173 89.8132C97.6073 90.2476 98.1775 90.4658 98.7476 90.4658C99.3178 90.4658 99.888 90.2476 100.322 89.8132C101.193 88.9424 101.193 87.5347 100.322 86.6639Z" fill="url(#paint0_linear_4224_71674)"/> +<path d="M157.809 77.9766C157.816 77.5423 157.667 77.1198 157.39 76.7854C157.113 76.4509 156.725 76.2267 156.297 76.153C152.758 75.5333 142.84 73.1814 139.486 69.8275C136.131 66.4713 133.798 56.5153 133.158 52.9786C133.084 52.5508 132.86 52.1634 132.526 51.8862C132.192 51.6089 131.77 51.4599 131.336 51.466V77.9766H157.809Z" fill="#AB71FF"/> +<path d="M131.449 51.4689C131.011 51.4628 130.585 51.6144 130.25 51.8959C129.914 52.1775 129.691 52.5703 129.622 53.0027C129.038 56.5439 126.829 66.4753 123.489 69.8159C120.146 73.1565 110.142 75.5117 106.492 76.1872C106.063 76.2612 105.675 76.4857 105.397 76.8204C105.119 77.1551 104.97 77.578 104.976 78.013H131.449V51.4689Z" fill="#7542E5"/> +<path d="M131.372 77.9379V104.375C131.807 104.381 132.229 104.232 132.563 103.955C132.897 103.677 133.121 103.289 133.195 102.861C133.816 99.2152 136.186 89.2247 139.521 85.8686C142.859 82.5146 152.777 80.3087 156.315 79.7425C157.206 79.5976 157.857 78.8218 157.845 77.9189H131.372V77.9379Z" fill="#7542E5"/> +<path d="M104.976 77.9346C104.97 78.3695 105.119 78.7924 105.397 79.1271C105.675 79.4618 106.063 79.6863 106.492 79.7603C110.142 80.3266 120.128 82.5536 123.489 85.8942C126.847 89.2348 128.964 99.2944 129.621 102.889C129.691 103.322 129.914 103.715 130.249 103.996C130.585 104.278 131.01 104.43 131.448 104.424V77.9346H104.976Z" fill="#592ACB"/> +<path d="M62.7863 7.25688C62.7861 7.15433 62.7502 7.05505 62.6849 6.97603C62.6195 6.897 62.5288 6.84313 62.4281 6.82364C61.5726 6.67491 59.1962 6.11558 58.3931 5.31312C57.5907 4.51065 57.0313 2.14528 56.8839 1.27945C56.8641 1.17881 56.8102 1.08808 56.7313 1.02258C56.6523 0.957082 56.5532 0.920822 56.4507 0.919922V7.25688H62.7863Z" fill="#AB71FF"/> +<path d="M56.4841 0.919922C56.3794 0.921037 56.2785 0.958884 56.199 1.02685C56.1194 1.09481 56.0663 1.18857 56.0489 1.29173C55.9105 2.14076 55.3796 4.47508 54.5733 5.33575C53.7663 6.19576 51.3893 6.70466 50.4762 6.85468C50.3748 6.87391 50.2832 6.92787 50.2173 7.00729C50.1513 7.08671 50.1151 7.18662 50.1148 7.28986H56.4841V0.919922Z" fill="#9158FF"/> +<path d="M56.4107 7.25781V13.6265C56.5138 13.6258 56.6135 13.5896 56.693 13.5238C56.7724 13.4581 56.8267 13.3668 56.8465 13.2656C56.9946 12.3959 57.5565 9.9743 58.3635 9.1686C59.1711 8.36096 61.5488 7.83008 62.4088 7.69235C62.5119 7.67516 62.6056 7.62216 62.6735 7.54268C62.7414 7.46321 62.7791 7.36233 62.78 7.25781H56.4107Z" fill="#7542E5"/> +<path d="M50.1141 7.25781C50.1131 7.36286 50.1503 7.46469 50.2187 7.54446C50.287 7.62424 50.382 7.67654 50.4859 7.6917C51.3459 7.83008 53.7656 8.36096 54.5726 9.16795C55.3789 9.9743 55.9098 12.3526 56.0476 13.254C56.0799 13.47 56.2655 13.6284 56.4834 13.6258V7.25781H50.1141Z" fill="#592ACB"/> +<path d="M49.8614 99.9389C49.861 99.7694 49.8018 99.6053 49.6938 99.4747C49.5858 99.3441 49.4358 99.2551 49.2694 99.2229C47.8555 98.9771 43.9281 98.0527 42.6008 96.7264C41.2746 95.4002 40.3502 91.491 40.1065 90.06C40.0738 89.8937 39.9847 89.7437 39.8543 89.6355C39.7238 89.5272 39.56 89.4673 39.3905 89.4658V99.9389H49.8614Z" fill="#AB71FF"/> +<path d="M39.4457 89.4658C39.2728 89.4677 39.106 89.5302 38.9746 89.6425C38.8431 89.7549 38.7553 89.9098 38.7265 90.0803C38.4978 91.4835 37.6204 95.3414 36.2878 96.7638C34.9541 98.1852 31.0256 99.0262 29.5166 99.2741C29.349 99.3059 29.1977 99.3951 29.0886 99.5264C28.9796 99.6576 28.9197 99.8227 28.9192 99.9934H39.4457V89.4658Z" fill="#9158FF"/> +<path d="M39.3244 99.9404V110.466C39.4949 110.465 39.6597 110.405 39.791 110.296C39.9223 110.188 40.0119 110.037 40.0447 109.87C40.2894 108.432 41.2181 104.43 42.5518 103.098C43.8866 101.764 47.8162 100.886 49.2375 100.659C49.4079 100.63 49.5628 100.543 49.675 100.411C49.7872 100.28 49.8495 100.113 49.8509 99.9404H39.3244Z" fill="#7542E5"/> +<path d="M28.9181 99.9404C28.9165 100.114 28.9779 100.282 29.0909 100.414C29.2039 100.546 29.3608 100.632 29.5326 100.658C30.9539 100.886 34.9529 101.764 36.2866 103.097C37.6193 104.43 38.4967 108.361 38.7243 109.85C38.7777 110.207 39.0844 110.469 39.4446 110.465V99.9404H28.9181Z" fill="#592ACB"/> +<path d="M29.8933 41.3729C29.896 41.1298 29.8106 40.894 29.6529 40.709C29.4951 40.524 29.2758 40.4024 29.0354 40.3666C27.0422 40.0118 21.4518 38.6895 19.5705 36.7887C17.6891 34.888 16.3475 29.3341 15.9926 27.3238C15.957 27.0833 15.8355 26.8638 15.6505 26.7061C15.4654 26.5483 15.2295 26.463 14.9864 26.4659V41.3729H29.8933Z" fill="#AB71FF"/> +<path d="M15.0596 26.4668C14.8179 26.468 14.5843 26.5548 14.4005 26.7119C14.2167 26.869 14.0945 27.0861 14.0556 27.3248C13.7179 29.3179 12.4709 34.9072 10.5885 36.7896C8.70712 38.671 3.02431 40.0127 1.0129 40.3675C0.772374 40.4031 0.552898 40.5247 0.395144 40.7097C0.23739 40.8947 0.152054 41.1306 0.154948 41.3738H15.0596V26.4668Z" fill="#7542E5"/> +<path d="M14.9864 41.3037V56.2084C15.2294 56.2111 15.4652 56.1256 15.6502 55.9679C15.8352 55.8102 15.9568 55.5909 15.9926 55.3505C16.3475 53.3379 17.6891 47.6562 19.5705 45.7737C21.4518 43.8924 27.024 42.6454 29.0354 42.3077C29.2739 42.2686 29.4909 42.1464 29.648 41.9626C29.805 41.7789 29.8919 41.5454 29.8933 41.3037H14.9864Z" fill="#7542E5"/> +<path d="M0.154877 41.3037C0.156279 41.5454 0.243199 41.7789 0.400235 41.9626C0.557272 42.1464 0.774287 42.2686 1.01283 42.3077C3.04249 42.6454 8.70705 43.8924 10.5884 45.7737C12.4709 47.6562 13.7179 53.3197 14.0556 55.3505C14.1354 55.8445 14.561 56.205 15.0596 56.2084V41.3037H0.154877Z" fill="#592ACB"/> +<defs> +<linearGradient id="paint0_linear_4224_71674" x1="51.9754" y1="41.4658" x2="100.975" y2="41.4658" gradientUnits="userSpaceOnUse"> +<stop stop-color="#9059FF"/> +<stop offset="0.520833" stop-color="#FF4AA2"/> +<stop offset="1" stop-color="#FFBD4F"/> +</linearGradient> +</defs> +</svg> diff --git a/browser/components/urlbar/content/quicksuggestOnboarding_magglass_animation.svg b/browser/components/urlbar/content/quicksuggestOnboarding_magglass_animation.svg new file mode 100644 index 0000000000..e0f9130a3b --- /dev/null +++ b/browser/components/urlbar/content/quicksuggestOnboarding_magglass_animation.svg @@ -0,0 +1,4 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public↩ + - License, v. 2.0. If a copy of the MPL was not distributed with this↩ + - file, You can obtain one at https://mozilla.org/MPL/2.0/. --> +<svg id="euVYRfkX9lv1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 158 115" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><style><![CDATA[#euVYRfkX9lv2_ts {animation: euVYRfkX9lv2_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv2_ts__ts { 0% {transform: translate(108.455776px,24.44152px) scale(0.213297,0.213297)} 26.666667% {transform: translate(108.455776px,24.44152px) scale(0.213297,0.213297)} 36.666667% {transform: translate(108.455776px,24.44152px) scale(1.48127,1.48127)} 40% {transform: translate(108.455776px,24.44152px) scale(1,1)} 100% {transform: translate(108.455776px,24.44152px) scale(1,1)}} #euVYRfkX9lv2 {animation: euVYRfkX9lv2_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv2_c_o { 0% {opacity: 0} 26.666667% {opacity: 0} 36.666667% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv7_ts {animation: euVYRfkX9lv7_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv7_ts__ts { 0% {transform: translate(73.398804px,63.9893px) scale(0.388396,0.388396);animation-timing-function: cubic-bezier(0,0,0.13,1.06)} 13.333333% {transform: translate(73.398804px,63.9893px) scale(1,1)} 100% {transform: translate(73.398804px,63.9893px) scale(1,1)}} #euVYRfkX9lv7 {animation: euVYRfkX9lv7_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv7_c_o { 0% {opacity: 0;animation-timing-function: cubic-bezier(0.175,0.885,0.32,1.275)} 13.333333% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv8 {animation: euVYRfkX9lv8_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv8_c_o { 0% {opacity: 0} 10% {opacity: 0;animation-timing-function: cubic-bezier(0,0,0.215,0.965)} 17.333333% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv9_ts {animation: euVYRfkX9lv9_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv9_ts__ts { 0% {transform: translate(124.240119px,82.760579px) scale(0.294172,0.294172)} 20% {transform: translate(124.240119px,82.760579px) scale(0.294172,0.294172)} 26.666667% {transform: translate(124.240119px,82.760579px) scale(0.992195,0.992195)} 30% {transform: translate(124.240119px,82.760579px) scale(0.886381,0.886381)} 100% {transform: translate(124.240119px,82.760579px) scale(0.886381,0.886381)}} #euVYRfkX9lv9 {animation: euVYRfkX9lv9_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv9_c_o { 0% {opacity: 0} 20% {opacity: 0} 26.666667% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv14_ts {animation: euVYRfkX9lv14_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv14_ts__ts { 0% {transform: translate(51.975758px,7.136011px) scale(0.497406,0.497406)} 33.333333% {transform: translate(51.975758px,7.136011px) scale(0.497406,0.497406)} 40% {transform: translate(51.975758px,7.136011px) scale(1.502097,1.502097)} 43.333333% {transform: translate(51.975758px,7.136011px) scale(1,1)} 100% {transform: translate(51.975758px,7.136011px) scale(1,1)}} #euVYRfkX9lv14 {animation: euVYRfkX9lv14_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv14_c_o { 0% {opacity: 0} 33.333333% {opacity: 0} 40% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv19_ts {animation: euVYRfkX9lv19_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv19_ts__ts { 0% {transform: translate(34.889669px,100.965903px) scale(0.298535,0.298535)} 30% {transform: translate(34.889669px,100.965903px) scale(0.298535,0.298535)} 36.666667% {transform: translate(34.889669px,100.965903px) scale(1.70464,1.70464)} 40% {transform: translate(34.889669px,100.965903px) scale(1,1)} 100% {transform: translate(34.889669px,100.965903px) scale(1,1)}} #euVYRfkX9lv19 {animation: euVYRfkX9lv19_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv19_c_o { 0% {opacity: 0} 30% {opacity: 0} 36.666667% {opacity: 1} 100% {opacity: 1}} #euVYRfkX9lv24_ts {animation: euVYRfkX9lv24_ts__ts 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv24_ts__ts { 0% {transform: translate(24.455157px,39.9597px) scale(0.418717,0.418717)} 26.666667% {transform: translate(24.455157px,39.9597px) scale(0.418717,0.418717)} 33.333333% {transform: translate(24.455157px,39.9597px) scale(1,1)} 36.666667% {transform: translate(24.455157px,39.9597px) scale(0.804029,0.804029)} 100% {transform: translate(24.455157px,39.9597px) scale(0.804029,0.804029)}} #euVYRfkX9lv24 {animation: euVYRfkX9lv24_c_o 3000ms linear 1 normal forwards}@keyframes euVYRfkX9lv24_c_o { 0% {opacity: 0} 26.666667% {opacity: 0} 33.333333% {opacity: 1} 100% {opacity: 1}}]]></style><defs><linearGradient id="euVYRfkX9lv8-fill" x1="51.9754" y1="41.4658" x2="100.975" y2="41.4658" spreadMethod="pad" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1 0 0 1 0 0)"><stop id="euVYRfkX9lv8-fill-0" offset="0%" stop-color="rgb(144,89,255)"/><stop id="euVYRfkX9lv8-fill-1" offset="52.0833%" stop-color="rgb(255,74,162)"/><stop id="euVYRfkX9lv8-fill-2" offset="100%" stop-color="rgb(255,189,79)"/></linearGradient></defs><g id="euVYRfkX9lv2_ts" transform="translate(108.455776,24.44152) scale(0.213297,0.213297)"><g id="euVYRfkX9lv2" transform="translate(-105.444679,-24.474966)" opacity="0"><path id="euVYRfkX9lv3" d="M120.886,24.4352C120.885,24.1852,120.798,23.9433,120.639,23.7507C120.479,23.558,120.258,23.4268,120.013,23.3792C117.928,23.0168,112.136,21.6535,110.178,19.6977C108.223,17.7418,106.859,11.9768,106.5,9.8665C106.452,9.62121,106.32,9.40009,106.128,9.24045C105.936,9.0808,105.694,8.99243,105.444,8.99023L105.444,24.4352L120.886,24.4352Z" transform="matrix(1 0 0 1 0.0017 0)" fill="rgb(171,113,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv4" d="M105.525,8.99023C105.27,8.99295,105.025,9.0852,104.831,9.25084C104.637,9.41649,104.507,9.645,104.465,9.89644C104.128,11.9657,102.834,17.6552,100.868,19.7528C98.9015,21.8489,93.1081,23.0893,90.8827,23.4549C90.6355,23.5018,90.4123,23.6333,90.2516,23.8269C90.0908,24.0204,90.0025,24.2639,90.0017,24.5156L105.525,24.5156L105.525,8.99023Z" fill="rgb(145,88,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv5" d="M105.347,24.4375L105.347,39.9597C105.598,39.9582,105.841,39.8698,106.035,39.7095C106.228,39.5492,106.36,39.3269,106.409,39.0802C106.77,36.9605,108.139,31.0583,110.106,29.0946C112.075,27.1262,117.87,25.8323,119.966,25.4966C120.217,25.4547,120.445,25.3255,120.611,25.1318C120.776,24.9381,120.868,24.6922,120.87,24.4375L105.347,24.4375Z" transform="matrix(1 0 0 1 0.0017 0)" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv6" d="M90,24.4375C89.9977,24.6935,90.0883,24.9417,90.2549,25.1362C90.4215,25.3306,90.6529,25.4581,90.9063,25.495C93.0024,25.8323,98.8998,27.1262,100.867,29.093C102.832,31.0583,104.126,36.8549,104.462,39.0519C104.54,39.5783,104.993,39.9644,105.524,39.9581L105.524,24.4375L90,24.4375Z" transform="matrix(1 0 0 1 0.0017 0)" fill="rgb(89,42,203)" stroke="none" stroke-width="1"/></g></g><g id="euVYRfkX9lv7_ts" transform="translate(73.398804,63.9893) scale(0.388396,0.388396)"><circle id="euVYRfkX9lv7" r="50.5" transform="translate(-0.000004,0)" opacity="0" fill="rgb(249,249,251)" stroke="none" stroke-width="1"/></g><path id="euVYRfkX9lv8" d="M70.3502,73.7613C62.6751,73.7613,56.4299,67.516,56.4299,59.8408C56.4299,52.1656,62.6751,45.9204,70.3502,45.9204C78.0253,45.9204,84.2705,52.1656,84.2705,59.8408C84.2705,67.516,78.0253,73.7613,70.3502,73.7613ZM100.322,86.6639L84.8051,71.1465C87.2528,68.0238,88.725,64.106,88.725,59.8408C88.725,49.709,80.482,41.4658,70.3502,41.4658C60.2185,41.4658,51.9754,49.709,51.9754,59.8408C51.9754,69.9727,60.2185,78.2158,70.3502,78.2158C74.6154,78.2158,78.5354,76.7414,81.6557,74.2958L97.173,89.8132C97.6073,90.2476,98.1775,90.4658,98.7476,90.4658C99.3178,90.4658,99.888,90.2476,100.322,89.8132C101.193,88.9424,101.193,87.5347,100.322,86.6639Z" transform="matrix(1.003058 0 0 1.003058 -3.310375 -0.201723)" opacity="0" clip-rule="evenodd" fill="url(#euVYRfkX9lv8-fill)" fill-rule="evenodd" stroke="none" stroke-width="1"/><g id="euVYRfkX9lv9_ts" transform="translate(124.240119,82.760579) scale(0.294172,0.294172)"><g id="euVYRfkX9lv9" transform="translate(-131.449,-77.976597)" opacity="0"><path id="euVYRfkX9lv10" d="M157.809,77.9766C157.816,77.5423,157.667,77.1198,157.39,76.7854C157.113,76.4509,156.725,76.2267,156.297,76.153C152.758,75.5333,142.84,73.1814,139.486,69.8275C136.131,66.4713,133.798,56.5153,133.158,52.9786C133.084,52.5508,132.86,52.1634,132.526,51.8862C132.192,51.6089,131.77,51.4599,131.336,51.466L131.336,77.9766L157.809,77.9766Z" fill="rgb(171,113,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv11" d="M131.449,51.4689C131.011,51.4628,130.585,51.6144,130.25,51.8959C129.914,52.1775,129.691,52.5703,129.622,53.0027C129.038,56.5439,126.829,66.4753,123.489,69.8159C120.146,73.1565,110.142,75.5117,106.492,76.1872C106.063,76.2612,105.675,76.4857,105.397,76.8204C105.119,77.1551,104.97,77.578,104.976,78.013L131.449,78.013L131.449,51.4689Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv12" d="M131.372,77.9379L131.372,104.375C131.807,104.381,132.229,104.232,132.563,103.955C132.897,103.677,133.121,103.289,133.195,102.861C133.816,99.2152,136.186,89.2247,139.521,85.8686C142.859,82.5146,152.777,80.3087,156.315,79.7425C157.206,79.5976,157.857,78.8218,157.845,77.9189L131.372,77.9189L131.372,77.9379Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv13" d="M104.976,77.9346C104.97,78.3695,105.119,78.7924,105.397,79.1271C105.675,79.4618,106.063,79.6863,106.492,79.7603C110.142,80.3266,120.128,82.5536,123.489,85.8942C126.847,89.2348,128.964,99.2944,129.621,102.889C129.691,103.322,129.914,103.715,130.249,103.996C130.585,104.278,131.01,104.43,131.448,104.424L131.448,77.9346L104.976,77.9346Z" fill="rgb(89,42,203)" stroke="none" stroke-width="1"/></g></g><g id="euVYRfkX9lv14_ts" transform="translate(51.975758,7.136011) scale(0.497406,0.497406)"><g id="euVYRfkX9lv14" transform="translate(-56.45055,-7.273211)" opacity="0"><path id="euVYRfkX9lv15" d="M62.7863,7.25688C62.7861,7.15433,62.7502,7.05505,62.6849,6.97603C62.6195,6.897,62.5288,6.84313,62.4281,6.82364C61.5726,6.67491,59.1962,6.11558,58.3931,5.31312C57.5907,4.51065,57.0313,2.14528,56.8839,1.27945C56.8641,1.17881,56.8102,1.08808,56.7313,1.02258C56.6523,0.957082,56.5532,0.920822,56.4507,0.919922L56.4507,7.25688L62.7863,7.25688Z" fill="rgb(171,113,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv16" d="M56.4841,0.919922C56.3794,0.921037,56.2785,0.958884,56.199,1.02685C56.1194,1.09481,56.0663,1.18857,56.0489,1.29173C55.9105,2.14076,55.3796,4.47508,54.5733,5.33575C53.7663,6.19576,51.3893,6.70466,50.4762,6.85468C50.3748,6.87391,50.2832,6.92787,50.2173,7.00729C50.1513,7.08671,50.1151,7.18662,50.1148,7.28986L56.4841,7.28986L56.4841,0.919922Z" fill="rgb(145,88,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv17" d="M56.4107,7.25781L56.4107,13.6265C56.5138,13.6258,56.6135,13.5896,56.693,13.5238C56.7724,13.4581,56.8267,13.3668,56.8465,13.2656C56.9946,12.3959,57.5565,9.9743,58.3635,9.1686C59.1711,8.36096,61.5488,7.83008,62.4088,7.69235C62.5119,7.67516,62.6056,7.62216,62.6735,7.54268C62.7414,7.46321,62.7791,7.36233,62.78,7.25781L56.4107,7.25781Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv18" d="M50.1141,7.25781C50.1131,7.36286,50.1503,7.46469,50.2187,7.54446C50.287,7.62424,50.382,7.67654,50.4859,7.6917C51.3459,7.83008,53.7656,8.36096,54.5726,9.16795C55.3789,9.9743,55.9098,12.3526,56.0476,13.254C56.0799,13.47,56.2655,13.6284,56.4834,13.6258L56.4834,7.25781L50.1141,7.25781Z" fill="rgb(89,42,203)" stroke="none" stroke-width="1"/></g></g><g id="euVYRfkX9lv19_ts" transform="translate(34.889669,100.965903) scale(0.298535,0.298535)"><g id="euVYRfkX9lv19" transform="translate(-39.390301,-99.9659)" opacity="0"><path id="euVYRfkX9lv20" d="M49.8614,99.9389C49.861,99.7694,49.8018,99.6053,49.6938,99.4747C49.5858,99.3441,49.4358,99.2551,49.2694,99.2229C47.8555,98.9771,43.9281,98.0527,42.6008,96.7264C41.2746,95.4002,40.3502,91.491,40.1065,90.06C40.0738,89.8937,39.9847,89.7437,39.8543,89.6355C39.7238,89.5272,39.56,89.4673,39.3905,89.4658L39.3905,99.9389L49.8614,99.9389Z" fill="rgb(171,113,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv21" d="M39.4457,89.4658C39.2728,89.4677,39.106,89.5302,38.9746,89.6425C38.8431,89.7549,38.7553,89.9098,38.7265,90.0803C38.4978,91.4835,37.6204,95.3414,36.2878,96.7638C34.9541,98.1852,31.0256,99.0262,29.5166,99.2741C29.349,99.3059,29.1977,99.3951,29.0886,99.5264C28.9796,99.6576,28.9197,99.8227,28.9192,99.9934L39.4457,99.9934L39.4457,89.4658Z" fill="rgb(145,88,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv22" d="M39.3244,99.9404L39.3244,110.466C39.4949,110.465,39.6597,110.405,39.791,110.296C39.9223,110.188,40.0119,110.037,40.0447,109.87C40.2894,108.432,41.2181,104.43,42.5518,103.098C43.8866,101.764,47.8162,100.886,49.2375,100.659C49.4079,100.63,49.5628,100.543,49.675,100.411C49.7872,100.28,49.8495,100.113,49.8509,99.9404L39.3244,99.9404Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv23" d="M28.9181,99.9404C28.9165,100.114,28.9779,100.282,29.0909,100.414C29.2039,100.546,29.3608,100.632,29.5326,100.658C30.9539,100.886,34.9529,101.764,36.2866,103.097C37.6193,104.43,38.4967,108.361,38.7243,109.85C38.7777,110.207,39.0844,110.469,39.4446,110.465L39.4446,99.9404L28.9181,99.9404Z" fill="rgb(89,42,203)" stroke="none" stroke-width="1"/></g></g><g id="euVYRfkX9lv24_ts" transform="translate(24.455157,39.9597) scale(0.418717,0.418717)"><g id="euVYRfkX9lv24" transform="translate(-15.024119,-41.337145)" opacity="0"><path id="euVYRfkX9lv25" d="M29.8933,41.3729C29.896,41.1298,29.8106,40.894,29.6529,40.709C29.4951,40.524,29.2758,40.4024,29.0354,40.3666C27.0422,40.0118,21.4518,38.6895,19.5705,36.7887C17.6891,34.888,16.3475,29.3341,15.9926,27.3238C15.957,27.0833,15.8355,26.8638,15.6505,26.7061C15.4654,26.5483,15.2295,26.463,14.9864,26.4659L14.9864,41.3729L29.8933,41.3729Z" fill="rgb(171,113,255)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv26" d="M15.0596,26.4668C14.8179,26.468,14.5843,26.5548,14.4005,26.7119C14.2167,26.869,14.0945,27.0861,14.0556,27.3248C13.7179,29.3179,12.4709,34.9072,10.5885,36.7896C8.70712,38.671,3.02431,40.0127,1.0129,40.3675C0.772374,40.4031,0.552898,40.5247,0.395144,40.7097C0.23739,40.8947,0.152054,41.1306,0.154948,41.3738L15.0596,41.3738L15.0596,26.4668Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv27" d="M14.9864,41.3037L14.9864,56.2084C15.2294,56.2111,15.4652,56.1256,15.6502,55.9679C15.8352,55.8102,15.9568,55.5909,15.9926,55.3505C16.3475,53.3379,17.6891,47.6562,19.5705,45.7737C21.4518,43.8924,27.024,42.6454,29.0354,42.3077C29.2739,42.2686,29.4909,42.1464,29.648,41.9626C29.805,41.7789,29.8919,41.5454,29.8933,41.3037L14.9864,41.3037Z" fill="rgb(117,66,229)" stroke="none" stroke-width="1"/><path id="euVYRfkX9lv28" d="M0.154877,41.3037C0.156279,41.5454,0.243199,41.7789,0.400235,41.9626C0.557272,42.1464,0.774287,42.2686,1.01283,42.3077C3.04249,42.6454,8.70705,43.8924,10.5884,45.7737C12.4709,47.6562,13.7179,53.3197,14.0556,55.3505C14.1354,55.8445,14.561,56.205,15.0596,56.2084L15.0596,41.3037L0.154877,41.3037Z" fill="rgb(89,42,203)" stroke="none" stroke-width="1"/></g></g></svg> diff --git a/browser/components/urlbar/content/suggest-example.svg b/browser/components/urlbar/content/suggest-example.svg new file mode 100644 index 0000000000..7557d8ef82 --- /dev/null +++ b/browser/components/urlbar/content/suggest-example.svg @@ -0,0 +1,53 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public↩ + - License, v. 2.0. If a copy of the MPL was not distributed with this↩ + - file, You can obtain one at https://mozilla.org/MPL/2.0/. --> +<svg width="637" height="304" viewBox="0 0 637 304" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> +<g filter="url(#filter0_d_7341_14209)"> +<g clip-path="url(#clip0_7341_14209)"> +<rect x="14" y="12" width="609" height="276" rx="4" fill="white"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M42.9225 38.7794L47.7731 43.63C48.0794 43.9472 48.0751 44.4514 47.7632 44.7632C47.4514 45.0751 46.9472 45.0794 46.63 44.7731L41.7794 39.9225C39.2331 41.8671 35.6153 41.5044 33.5056 39.0932C31.396 36.6819 31.517 33.048 33.7825 30.7825C36.048 28.517 39.6819 28.396 42.0932 30.5056C44.5044 32.6153 44.8671 36.2331 42.9225 38.7794ZM33.6605 35.1068C33.6605 37.5624 35.6511 39.5531 38.1068 39.5531C40.5613 39.5505 42.5504 37.5613 42.5531 35.1068C42.5531 32.6512 40.5624 30.6605 38.1068 30.6605C35.6511 30.6605 33.6605 32.6512 33.6605 35.1068Z" fill="black"/> +<path d="M56.9972 42H58.0866V37.5682C58.0866 36.5295 58.8438 35.7955 59.6932 35.7955C60.5195 35.7955 61.0966 36.3356 61.0966 37.1435V42H62.2045V37.3835C62.2045 36.4695 62.777 35.7955 63.7741 35.7955C64.5497 35.7955 65.2145 36.2063 65.2145 37.2543V42H66.304V37.2543C66.304 35.5877 65.4084 34.8168 64.1435 34.8168C63.1278 34.8168 62.3846 35.283 62.0199 36.017H61.946C61.5952 35.2599 60.9766 34.8168 60.044 34.8168C59.1207 34.8168 58.4375 35.2599 58.142 36.017H58.0497V34.9091H56.9972V42ZM71.1767 42.1477C73.0971 42.1477 74.3897 40.6889 74.3897 38.4915C74.3897 36.2756 73.0971 34.8168 71.1767 34.8168C69.2562 34.8168 67.9636 36.2756 67.9636 38.4915C67.9636 40.6889 69.2562 42.1477 71.1767 42.1477ZM71.1767 41.169C69.7179 41.169 69.0531 39.9134 69.0531 38.4915C69.0531 37.0696 69.7179 35.7955 71.1767 35.7955C72.6355 35.7955 73.3002 37.0696 73.3002 38.4915C73.3002 39.9134 72.6355 41.169 71.1767 41.169ZM80.5216 39.1009C80.5216 40.4304 79.5059 41.0398 78.6934 41.0398C77.7886 41.0398 77.1423 40.375 77.1423 39.3409V34.9091H76.0528V39.4148C76.0528 41.2244 77.0131 42.0923 78.3426 42.0923C79.4136 42.0923 80.1153 41.5199 80.4477 40.7997H80.5216V42H81.6111V34.9091H80.5216V39.1009ZM84.696 37.7344C84.696 36.4972 85.4624 35.7955 86.5057 35.7955C87.5167 35.7955 88.1307 36.4556 88.1307 37.5682V42H89.2202V37.4943C89.2202 35.6847 88.2553 34.8168 86.8196 34.8168C85.7486 34.8168 85.0838 35.2969 84.7514 36.017H84.6591V34.9091H83.6065V42H84.696V37.7344ZM94.2948 34.9091H92.7806V33.2102H91.6911V34.9091H90.6201V35.8324H91.6911V40.2642C91.6911 41.5014 92.6883 42.0923 93.6116 42.0923C94.0178 42.0923 94.2764 42.0185 94.4241 41.9631L94.2025 40.9844C94.1102 41.0028 93.9624 41.0398 93.7224 41.0398C93.2423 41.0398 92.7806 40.892 92.7806 39.9688V35.8324H94.2948V34.9091ZM102.563 42.1477C104.003 42.1477 105.056 41.4276 105.388 40.3565L104.336 40.0611C104.059 40.7997 103.417 41.169 102.563 41.169C101.284 41.169 100.402 40.3427 100.352 38.8239H105.499V38.3622C105.499 35.7216 103.929 34.8168 102.452 34.8168C100.532 34.8168 99.2575 36.331 99.2575 38.5099C99.2575 40.6889 100.513 42.1477 102.563 42.1477ZM100.352 37.8821C100.426 36.7788 101.206 35.7955 102.452 35.7955C103.634 35.7955 104.391 36.6818 104.391 37.8821H100.352ZM112.739 34.9091H111.557L109.6 40.5597H109.526L107.568 34.9091H106.387L109.009 42H110.117L112.739 34.9091ZM116.896 42.1477C118.336 42.1477 119.389 41.4276 119.721 40.3565L118.669 40.0611C118.392 40.7997 117.75 41.169 116.896 41.169C115.617 41.169 114.735 40.3427 114.685 38.8239H119.832V38.3622C119.832 35.7216 118.262 34.8168 116.785 34.8168C114.865 34.8168 113.591 36.331 113.591 38.5099C113.591 40.6889 114.846 42.1477 116.896 42.1477ZM114.685 37.8821C114.759 36.7788 115.539 35.7955 116.785 35.7955C117.967 35.7955 118.724 36.6818 118.724 37.8821H114.685ZM121.489 42H122.579V37.5128C122.579 36.5526 123.336 35.8509 124.37 35.8509C124.661 35.8509 124.961 35.9062 125.035 35.9247V34.8168C124.91 34.8075 124.624 34.7983 124.462 34.7983C123.613 34.7983 122.874 35.2784 122.616 35.9801H122.542V34.9091H121.489V42ZM129.083 42.1477C130.524 42.1477 131.576 41.4276 131.909 40.3565L130.856 40.0611C130.579 40.7997 129.938 41.169 129.083 41.169C127.805 41.169 126.923 40.3427 126.872 38.8239H132.02V38.3622C132.02 35.7216 130.45 34.8168 128.973 34.8168C127.052 34.8168 125.778 36.331 125.778 38.5099C125.778 40.6889 127.034 42.1477 129.083 42.1477ZM126.872 37.8821C126.946 36.7788 127.726 35.7955 128.973 35.7955C130.154 35.7955 130.912 36.6818 130.912 37.8821H126.872ZM138.7 36.4972C138.358 35.4908 137.592 34.8168 136.188 34.8168C134.692 34.8168 133.585 35.6662 133.585 36.8665C133.585 37.8452 134.166 38.5007 135.468 38.8054L136.65 39.0824C137.365 39.2486 137.702 39.5902 137.702 40.0795C137.702 40.6889 137.056 41.1875 136.04 41.1875C135.15 41.1875 134.591 40.8043 134.397 40.0426L133.363 40.3011C133.617 41.506 134.609 42.1477 136.059 42.1477C137.707 42.1477 138.829 41.2475 138.829 40.0241C138.829 39.0362 138.21 38.413 136.945 38.1037L135.893 37.8452C135.053 37.6374 134.674 37.3558 134.674 36.8111C134.674 36.2017 135.32 35.7585 136.188 35.7585C137.139 35.7585 137.532 36.2848 137.721 36.7741L138.7 36.4972ZM143.553 34.9091H142.038V33.2102H140.949V34.9091H139.878V35.8324H140.949V40.2642C140.949 41.5014 141.946 42.0923 142.869 42.0923C143.276 42.0923 143.534 42.0185 143.682 41.9631L143.46 40.9844C143.368 41.0028 143.22 41.0398 142.98 41.0398C142.5 41.0398 142.038 40.892 142.038 39.9688V35.8324H143.553V34.9091Z" fill="#15141A"/> +<path d="M599.332 37H608.665" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M604 32.3333L608.667 36.9999L604 41.6666" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round"/> +<rect x="23" y="59.5" width="588" height="1" fill="#F0F0F4"/> +<path d="M55.9972 87H57.0866V82.5682C57.0866 81.5295 57.8438 80.7955 58.6932 80.7955C59.5195 80.7955 60.0966 81.3356 60.0966 82.1435V87H61.2045V82.3835C61.2045 81.4695 61.777 80.7955 62.7741 80.7955C63.5497 80.7955 64.2145 81.2063 64.2145 82.2543V87H65.304V82.2543C65.304 80.5877 64.4084 79.8168 63.1435 79.8168C62.1278 79.8168 61.3846 80.283 61.0199 81.017H60.946C60.5952 80.2599 59.9766 79.8168 59.044 79.8168C58.1207 79.8168 57.4375 80.2599 57.142 81.017H57.0497V79.9091H55.9972V87ZM70.1767 87.1477C72.0971 87.1477 73.3897 85.6889 73.3897 83.4915C73.3897 81.2756 72.0971 79.8168 70.1767 79.8168C68.2562 79.8168 66.9636 81.2756 66.9636 83.4915C66.9636 85.6889 68.2562 87.1477 70.1767 87.1477ZM70.1767 86.169C68.7179 86.169 68.0531 84.9134 68.0531 83.4915C68.0531 82.0696 68.7179 80.7955 70.1767 80.7955C71.6355 80.7955 72.3002 82.0696 72.3002 83.4915C72.3002 84.9134 71.6355 86.169 70.1767 86.169ZM79.5216 84.1009C79.5216 85.4304 78.5059 86.0398 77.6934 86.0398C76.7886 86.0398 76.1423 85.375 76.1423 84.3409V79.9091H75.0528V84.4148C75.0528 86.2244 76.0131 87.0923 77.3426 87.0923C78.4136 87.0923 79.1153 86.5199 79.4477 85.7997H79.5216V87H80.6111V79.9091H79.5216V84.1009ZM83.696 82.7344C83.696 81.4972 84.4624 80.7955 85.5057 80.7955C86.5167 80.7955 87.1307 81.4556 87.1307 82.5682V87H88.2202V82.4943C88.2202 80.6847 87.2553 79.8168 85.8196 79.8168C84.7486 79.8168 84.0838 80.2969 83.7514 81.017H83.6591V79.9091H82.6065V87H83.696V82.7344ZM93.2948 79.9091H91.7806V78.2102H90.6911V79.9091H89.6201V80.8324H90.6911V85.2642C90.6911 86.5014 91.6883 87.0923 92.6116 87.0923C93.0178 87.0923 93.2764 87.0185 93.4241 86.9631L93.2025 85.9844C93.1102 86.0028 92.9624 86.0398 92.7224 86.0398C92.2423 86.0398 91.7806 85.892 91.7806 84.9688V80.8324H93.2948V79.9091ZM101.563 87.1477C103.003 87.1477 104.056 86.4276 104.388 85.3565L103.336 85.0611C103.059 85.7997 102.417 86.169 101.563 86.169C100.284 86.169 99.4024 85.3427 99.3517 83.8239H104.499V83.3622C104.499 80.7216 102.929 79.8168 101.452 79.8168C99.5317 79.8168 98.2575 81.331 98.2575 83.5099C98.2575 85.6889 99.5132 87.1477 101.563 87.1477ZM99.3517 82.8821C99.4255 81.7788 100.206 80.7955 101.452 80.7955C102.634 80.7955 103.391 81.6818 103.391 82.8821H99.3517ZM111.739 79.9091H110.557L108.6 85.5597H108.526L106.568 79.9091H105.387L108.009 87H109.117L111.739 79.9091ZM115.896 87.1477C117.336 87.1477 118.389 86.4276 118.721 85.3565L117.669 85.0611C117.392 85.7997 116.75 86.169 115.896 86.169C114.617 86.169 113.735 85.3427 113.685 83.8239H118.832V83.3622C118.832 80.7216 117.262 79.8168 115.785 79.8168C113.865 79.8168 112.591 81.331 112.591 83.5099C112.591 85.6889 113.846 87.1477 115.896 87.1477ZM113.685 82.8821C113.759 81.7788 114.539 80.7955 115.785 80.7955C116.967 80.7955 117.724 81.6818 117.724 82.8821H113.685ZM120.489 87H121.579V82.5128C121.579 81.5526 122.336 80.8509 123.37 80.8509C123.661 80.8509 123.961 80.9062 124.035 80.9247V79.8168C123.91 79.8075 123.624 79.7983 123.462 79.7983C122.613 79.7983 121.874 80.2784 121.616 80.9801H121.542V79.9091H120.489V87ZM128.083 87.1477C129.524 87.1477 130.576 86.4276 130.909 85.3565L129.856 85.0611C129.579 85.7997 128.938 86.169 128.083 86.169C126.805 86.169 125.923 85.3427 125.872 83.8239H131.02V83.3622C131.02 80.7216 129.45 79.8168 127.973 79.8168C126.052 79.8168 124.778 81.331 124.778 83.5099C124.778 85.6889 126.034 87.1477 128.083 87.1477ZM125.872 82.8821C125.946 81.7788 126.726 80.7955 127.973 80.7955C129.154 80.7955 129.912 81.6818 129.912 82.8821H125.872ZM137.7 81.4972C137.358 80.4908 136.592 79.8168 135.188 79.8168C133.692 79.8168 132.585 80.6662 132.585 81.8665C132.585 82.8452 133.166 83.5007 134.468 83.8054L135.65 84.0824C136.365 84.2486 136.702 84.5902 136.702 85.0795C136.702 85.6889 136.056 86.1875 135.04 86.1875C134.15 86.1875 133.591 85.8043 133.397 85.0426L132.363 85.3011C132.617 86.506 133.609 87.1477 135.059 87.1477C136.707 87.1477 137.829 86.2475 137.829 85.0241C137.829 84.0362 137.21 83.413 135.945 83.1037L134.893 82.8452C134.053 82.6374 133.674 82.3558 133.674 81.8111C133.674 81.2017 134.32 80.7585 135.188 80.7585C136.139 80.7585 136.532 81.2848 136.721 81.7741L137.7 81.4972ZM142.553 79.9091H141.038V78.2102H139.949V79.9091H138.878V80.8324H139.949V85.2642C139.949 86.5014 140.946 87.0923 141.869 87.0923C142.276 87.0923 142.534 87.0185 142.682 86.9631L142.46 85.9844C142.368 86.0028 142.22 86.0398 141.98 86.0398C141.5 86.0398 141.038 85.892 141.038 84.9688V80.8324H142.553V79.9091ZM150.802 87.1385C152.584 87.1385 153.72 86.0813 153.84 84.5763H152.243C152.1 85.3381 151.55 85.7766 150.816 85.7766C149.773 85.7766 149.099 84.9041 149.099 83.4545C149.099 82.0234 149.787 81.1648 150.816 81.1648C151.619 81.1648 152.113 81.6818 152.243 82.3651H153.84C153.725 80.8278 152.524 79.8168 150.793 79.8168C148.716 79.8168 147.405 81.3171 147.405 83.4822C147.405 85.6289 148.683 87.1385 150.802 87.1385ZM159.732 84.0178C159.732 85.098 158.961 85.6335 158.222 85.6335C157.419 85.6335 156.883 85.0657 156.883 84.1655V79.9091H155.212V84.424C155.212 86.1275 156.182 87.0923 157.576 87.0923C158.638 87.0923 159.385 86.5337 159.709 85.7397H159.782V87H161.403V79.9091H159.732V84.0178ZM163.121 87H164.793V79.9091H163.121V87ZM163.962 78.9027C164.492 78.9027 164.926 78.4964 164.926 77.9979C164.926 77.4947 164.492 77.0884 163.962 77.0884C163.426 77.0884 162.992 77.4947 162.992 77.9979C162.992 78.4964 163.426 78.9027 163.962 78.9027ZM172.115 81.7834C171.885 80.5831 170.924 79.8168 169.262 79.8168C167.554 79.8168 166.391 80.657 166.396 81.968C166.391 83.0021 167.028 83.6854 168.39 83.967L169.599 84.2209C170.25 84.364 170.555 84.6271 170.555 85.0288C170.555 85.5135 170.029 85.8782 169.235 85.8782C168.468 85.8782 167.97 85.5458 167.827 84.9087L166.197 85.0657C166.405 86.3675 167.499 87.1385 169.239 87.1385C171.012 87.1385 172.263 86.2198 172.268 84.8764C172.263 83.8654 171.612 83.2468 170.273 82.956L169.064 82.6974C168.344 82.5359 168.058 82.2866 168.062 81.8757C168.058 81.3956 168.588 81.0632 169.286 81.0632C170.056 81.0632 170.463 81.4833 170.592 81.9496L172.115 81.7834ZM173.646 87H175.317V79.9091H173.646V87ZM174.486 78.9027C175.017 78.9027 175.451 78.4964 175.451 77.9979C175.451 77.4947 175.017 77.0884 174.486 77.0884C173.95 77.0884 173.517 77.4947 173.517 77.9979C173.517 78.4964 173.95 78.9027 174.486 78.9027ZM178.707 82.8452C178.707 81.8203 179.325 81.2294 180.207 81.2294C181.07 81.2294 181.587 81.7972 181.587 82.7436V87H183.258V82.4851C183.263 80.7862 182.294 79.8168 180.83 79.8168C179.768 79.8168 179.039 80.3246 178.716 81.114H178.633V79.9091H177.035V87H178.707V82.8452ZM188.097 87.1385C189.749 87.1385 190.885 86.3306 191.18 85.098L189.62 84.9226C189.394 85.5227 188.84 85.8366 188.12 85.8366C187.039 85.8366 186.324 85.1257 186.31 83.9116H191.25V83.3991C191.25 80.9109 189.754 79.8168 188.009 79.8168C185.978 79.8168 184.653 81.3079 184.653 83.4961C184.653 85.7212 185.959 87.1385 188.097 87.1385ZM186.315 82.7852C186.365 81.8803 187.035 81.1186 188.032 81.1186C188.992 81.1186 189.638 81.8203 189.648 82.7852H186.315Z" fill="#7A7A8B"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M40.9225 84.7794L45.7731 89.63C46.0794 89.9472 46.0751 90.4514 45.7632 90.7632C45.4514 91.0751 44.9472 91.0794 44.63 90.7731L39.7794 85.9225C37.2331 87.867 33.6153 87.5044 31.5056 85.0932C29.396 82.6819 29.517 79.048 31.7825 76.7825C34.048 74.517 37.6819 74.396 40.0932 76.5056C42.5044 78.6153 42.867 82.2331 40.9225 84.7794ZM31.6605 81.1068C31.6605 83.5624 33.6511 85.5531 36.1068 85.5531C38.5613 85.5505 40.5504 83.5613 40.5531 81.1068C40.5531 78.6512 38.5624 76.6605 36.1068 76.6605C33.6511 76.6605 31.6605 78.6512 31.6605 81.1068Z" fill="#7A7A8B"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M41.9225 120.17L46.7731 125.021C47.0794 125.338 47.0751 125.842 46.7632 126.154C46.4514 126.466 45.9472 126.47 45.63 126.164L40.7794 121.313C38.2331 123.258 34.6153 122.895 32.5056 120.484C30.396 118.073 30.517 114.439 32.7825 112.173C35.048 109.908 38.6819 109.787 41.0932 111.896C43.5044 114.006 43.867 117.624 41.9225 120.17ZM32.6605 116.497C32.6605 118.953 34.6511 120.944 37.1068 120.944C39.5613 120.941 41.5504 118.952 41.5531 116.497C41.5531 114.042 39.5624 112.051 37.1068 112.051C34.6511 112.051 32.6605 114.042 32.6605 116.497Z" fill="#7A7A8B"/> +<path d="M55.9972 123H57.0866V118.568C57.0866 117.529 57.8438 116.795 58.6932 116.795C59.5195 116.795 60.0966 117.336 60.0966 118.143V123H61.2045V118.384C61.2045 117.469 61.777 116.795 62.7741 116.795C63.5497 116.795 64.2145 117.206 64.2145 118.254V123H65.304V118.254C65.304 116.588 64.4084 115.817 63.1435 115.817C62.1278 115.817 61.3846 116.283 61.0199 117.017H60.946C60.5952 116.26 59.9766 115.817 59.044 115.817C58.1207 115.817 57.4375 116.26 57.142 117.017H57.0497V115.909H55.9972V123ZM70.1767 123.148C72.0971 123.148 73.3897 121.689 73.3897 119.491C73.3897 117.276 72.0971 115.817 70.1767 115.817C68.2562 115.817 66.9636 117.276 66.9636 119.491C66.9636 121.689 68.2562 123.148 70.1767 123.148ZM70.1767 122.169C68.7179 122.169 68.0531 120.913 68.0531 119.491C68.0531 118.07 68.7179 116.795 70.1767 116.795C71.6355 116.795 72.3002 118.07 72.3002 119.491C72.3002 120.913 71.6355 122.169 70.1767 122.169ZM79.5216 120.101C79.5216 121.43 78.5059 122.04 77.6934 122.04C76.7886 122.04 76.1423 121.375 76.1423 120.341V115.909H75.0528V120.415C75.0528 122.224 76.0131 123.092 77.3426 123.092C78.4136 123.092 79.1153 122.52 79.4477 121.8H79.5216V123H80.6111V115.909H79.5216V120.101ZM83.696 118.734C83.696 117.497 84.4624 116.795 85.5057 116.795C86.5167 116.795 87.1307 117.456 87.1307 118.568V123H88.2202V118.494C88.2202 116.685 87.2553 115.817 85.8196 115.817C84.7486 115.817 84.0838 116.297 83.7514 117.017H83.6591V115.909H82.6065V123H83.696V118.734ZM93.2948 115.909H91.7806V114.21H90.6911V115.909H89.6201V116.832H90.6911V121.264C90.6911 122.501 91.6883 123.092 92.6116 123.092C93.0178 123.092 93.2764 123.018 93.4241 122.963L93.2025 121.984C93.1102 122.003 92.9624 122.04 92.7224 122.04C92.2423 122.04 91.7806 121.892 91.7806 120.969V116.832H93.2948V115.909ZM101.563 123.148C103.003 123.148 104.056 122.428 104.388 121.357L103.336 121.061C103.059 121.8 102.417 122.169 101.563 122.169C100.284 122.169 99.4024 121.343 99.3517 119.824H104.499V119.362C104.499 116.722 102.929 115.817 101.452 115.817C99.5317 115.817 98.2575 117.331 98.2575 119.51C98.2575 121.689 99.5132 123.148 101.563 123.148ZM99.3517 118.882C99.4255 117.779 100.206 116.795 101.452 116.795C102.634 116.795 103.391 117.682 103.391 118.882H99.3517ZM111.739 115.909H110.557L108.6 121.56H108.526L106.568 115.909H105.387L108.009 123H109.117L111.739 115.909ZM115.896 123.148C117.336 123.148 118.389 122.428 118.721 121.357L117.669 121.061C117.392 121.8 116.75 122.169 115.896 122.169C114.617 122.169 113.735 121.343 113.685 119.824H118.832V119.362C118.832 116.722 117.262 115.817 115.785 115.817C113.865 115.817 112.591 117.331 112.591 119.51C112.591 121.689 113.846 123.148 115.896 123.148ZM113.685 118.882C113.759 117.779 114.539 116.795 115.785 116.795C116.967 116.795 117.724 117.682 117.724 118.882H113.685ZM120.489 123H121.579V118.513C121.579 117.553 122.336 116.851 123.37 116.851C123.661 116.851 123.961 116.906 124.035 116.925V115.817C123.91 115.808 123.624 115.798 123.462 115.798C122.613 115.798 121.874 116.278 121.616 116.98H121.542V115.909H120.489V123ZM128.083 123.148C129.524 123.148 130.576 122.428 130.909 121.357L129.856 121.061C129.579 121.8 128.938 122.169 128.083 122.169C126.805 122.169 125.923 121.343 125.872 119.824H131.02V119.362C131.02 116.722 129.45 115.817 127.973 115.817C126.052 115.817 124.778 117.331 124.778 119.51C124.778 121.689 126.034 123.148 128.083 123.148ZM125.872 118.882C125.946 117.779 126.726 116.795 127.973 116.795C129.154 116.795 129.912 117.682 129.912 118.882H125.872ZM137.7 117.497C137.358 116.491 136.592 115.817 135.188 115.817C133.692 115.817 132.585 116.666 132.585 117.866C132.585 118.845 133.166 119.501 134.468 119.805L135.65 120.082C136.365 120.249 136.702 120.59 136.702 121.08C136.702 121.689 136.056 122.188 135.04 122.188C134.15 122.188 133.591 121.804 133.397 121.043L132.363 121.301C132.617 122.506 133.609 123.148 135.059 123.148C136.707 123.148 137.829 122.248 137.829 121.024C137.829 120.036 137.21 119.413 135.945 119.104L134.893 118.845C134.053 118.637 133.674 118.356 133.674 117.811C133.674 117.202 134.32 116.759 135.188 116.759C136.139 116.759 136.532 117.285 136.721 117.774L137.7 117.497ZM142.553 115.909H141.038V114.21H139.949V115.909H138.878V116.832H139.949V121.264C139.949 122.501 140.946 123.092 141.869 123.092C142.276 123.092 142.534 123.018 142.682 122.963L142.46 121.984C142.368 122.003 142.22 122.04 141.98 122.04C141.5 122.04 141.038 121.892 141.038 120.969V116.832H142.553V115.909ZM149.38 113.545H147.709V123H149.38V113.545ZM152.138 125.659C153.439 125.659 154.192 124.99 154.594 123.859L157.433 115.909H155.655L154.017 121.264H153.943L152.308 115.909H150.536L153.107 123.148L152.964 123.531C152.655 124.339 152.165 124.394 151.436 124.182L151.048 125.484C151.274 125.576 151.681 125.659 152.138 125.659ZM158.589 123H160.26V118.831C160.26 117.931 160.939 117.294 161.858 117.294C162.139 117.294 162.49 117.345 162.633 117.391V115.854C162.481 115.826 162.218 115.808 162.033 115.808C161.221 115.808 160.542 116.269 160.283 117.091H160.21V115.909H158.589V123ZM163.743 123H165.415V115.909H163.743V123ZM164.584 114.903C165.115 114.903 165.548 114.496 165.548 113.998C165.548 113.495 165.115 113.088 164.584 113.088C164.048 113.088 163.614 113.495 163.614 113.998C163.614 114.496 164.048 114.903 164.584 114.903ZM170.226 123.138C172.008 123.138 173.144 122.081 173.264 120.576H171.666C171.523 121.338 170.974 121.777 170.24 121.777C169.197 121.777 168.523 120.904 168.523 119.455C168.523 118.023 169.21 117.165 170.24 117.165C171.043 117.165 171.537 117.682 171.666 118.365H173.264C173.148 116.828 171.948 115.817 170.217 115.817C168.139 115.817 166.828 117.317 166.828 119.482C166.828 121.629 168.107 123.138 170.226 123.138ZM180.24 117.783C180.01 116.583 179.049 115.817 177.387 115.817C175.679 115.817 174.516 116.657 174.521 117.968C174.516 119.002 175.153 119.685 176.515 119.967L177.724 120.221C178.375 120.364 178.68 120.627 178.68 121.029C178.68 121.513 178.154 121.878 177.36 121.878C176.593 121.878 176.095 121.546 175.952 120.909L174.322 121.066C174.53 122.368 175.624 123.138 177.364 123.138C179.137 123.138 180.388 122.22 180.393 120.876C180.388 119.865 179.737 119.247 178.398 118.956L177.189 118.697C176.469 118.536 176.183 118.287 176.187 117.876C176.183 117.396 176.713 117.063 177.411 117.063C178.181 117.063 178.588 117.483 178.717 117.95L180.24 117.783Z" fill="#7A7A8B"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M41.9225 158.17L46.7731 163.021C47.0794 163.338 47.0751 163.842 46.7632 164.154C46.4514 164.466 45.9472 164.47 45.63 164.164L40.7794 159.313C38.2331 161.258 34.6153 160.895 32.5056 158.484C30.396 156.073 30.517 152.439 32.7825 150.173C35.048 147.908 38.6819 147.787 41.0932 149.896C43.5044 152.006 43.867 155.624 41.9225 158.17ZM32.6605 154.497C32.6605 156.953 34.6511 158.944 37.1068 158.944C39.5613 158.941 41.5504 156.952 41.5531 154.497C41.5531 152.042 39.5624 150.051 37.1068 150.051C34.6511 150.051 32.6605 152.042 32.6605 154.497Z" fill="#7A7A8B"/> +<path d="M55.9972 161H57.0866V156.568C57.0866 155.529 57.8438 154.795 58.6932 154.795C59.5195 154.795 60.0966 155.336 60.0966 156.143V161H61.2045V156.384C61.2045 155.469 61.777 154.795 62.7741 154.795C63.5497 154.795 64.2145 155.206 64.2145 156.254V161H65.304V156.254C65.304 154.588 64.4084 153.817 63.1435 153.817C62.1278 153.817 61.3846 154.283 61.0199 155.017H60.946C60.5952 154.26 59.9766 153.817 59.044 153.817C58.1207 153.817 57.4375 154.26 57.142 155.017H57.0497V153.909H55.9972V161ZM70.1767 161.148C72.0971 161.148 73.3897 159.689 73.3897 157.491C73.3897 155.276 72.0971 153.817 70.1767 153.817C68.2562 153.817 66.9636 155.276 66.9636 157.491C66.9636 159.689 68.2562 161.148 70.1767 161.148ZM70.1767 160.169C68.7179 160.169 68.0531 158.913 68.0531 157.491C68.0531 156.07 68.7179 154.795 70.1767 154.795C71.6355 154.795 72.3002 156.07 72.3002 157.491C72.3002 158.913 71.6355 160.169 70.1767 160.169ZM79.5216 158.101C79.5216 159.43 78.5059 160.04 77.6934 160.04C76.7886 160.04 76.1423 159.375 76.1423 158.341V153.909H75.0528V158.415C75.0528 160.224 76.0131 161.092 77.3426 161.092C78.4136 161.092 79.1153 160.52 79.4477 159.8H79.5216V161H80.6111V153.909H79.5216V158.101ZM83.696 156.734C83.696 155.497 84.4624 154.795 85.5057 154.795C86.5167 154.795 87.1307 155.456 87.1307 156.568V161H88.2202V156.494C88.2202 154.685 87.2553 153.817 85.8196 153.817C84.7486 153.817 84.0838 154.297 83.7514 155.017H83.6591V153.909H82.6065V161H83.696V156.734ZM93.2948 153.909H91.7806V152.21H90.6911V153.909H89.6201V154.832H90.6911V159.264C90.6911 160.501 91.6883 161.092 92.6116 161.092C93.0178 161.092 93.2764 161.018 93.4241 160.963L93.2025 159.984C93.1102 160.003 92.9624 160.04 92.7224 160.04C92.2423 160.04 91.7806 159.892 91.7806 158.969V154.832H93.2948V153.909ZM101.563 161.148C103.003 161.148 104.056 160.428 104.388 159.357L103.336 159.061C103.059 159.8 102.417 160.169 101.563 160.169C100.284 160.169 99.4024 159.343 99.3517 157.824H104.499V157.362C104.499 154.722 102.929 153.817 101.452 153.817C99.5317 153.817 98.2575 155.331 98.2575 157.51C98.2575 159.689 99.5132 161.148 101.563 161.148ZM99.3517 156.882C99.4255 155.779 100.206 154.795 101.452 154.795C102.634 154.795 103.391 155.682 103.391 156.882H99.3517ZM111.739 153.909H110.557L108.6 159.56H108.526L106.568 153.909H105.387L108.009 161H109.117L111.739 153.909ZM115.896 161.148C117.336 161.148 118.389 160.428 118.721 159.357L117.669 159.061C117.392 159.8 116.75 160.169 115.896 160.169C114.617 160.169 113.735 159.343 113.685 157.824H118.832V157.362C118.832 154.722 117.262 153.817 115.785 153.817C113.865 153.817 112.591 155.331 112.591 157.51C112.591 159.689 113.846 161.148 115.896 161.148ZM113.685 156.882C113.759 155.779 114.539 154.795 115.785 154.795C116.967 154.795 117.724 155.682 117.724 156.882H113.685ZM120.489 161H121.579V156.513C121.579 155.553 122.336 154.851 123.37 154.851C123.661 154.851 123.961 154.906 124.035 154.925V153.817C123.91 153.808 123.624 153.798 123.462 153.798C122.613 153.798 121.874 154.278 121.616 154.98H121.542V153.909H120.489V161ZM128.083 161.148C129.524 161.148 130.576 160.428 130.909 159.357L129.856 159.061C129.579 159.8 128.938 160.169 128.083 160.169C126.805 160.169 125.923 159.343 125.872 157.824H131.02V157.362C131.02 154.722 129.45 153.817 127.973 153.817C126.052 153.817 124.778 155.331 124.778 157.51C124.778 159.689 126.034 161.148 128.083 161.148ZM125.872 156.882C125.946 155.779 126.726 154.795 127.973 154.795C129.154 154.795 129.912 155.682 129.912 156.882H125.872ZM137.7 155.497C137.358 154.491 136.592 153.817 135.188 153.817C133.692 153.817 132.585 154.666 132.585 155.866C132.585 156.845 133.166 157.501 134.468 157.805L135.65 158.082C136.365 158.249 136.702 158.59 136.702 159.08C136.702 159.689 136.056 160.188 135.04 160.188C134.15 160.188 133.591 159.804 133.397 159.043L132.363 159.301C132.617 160.506 133.609 161.148 135.059 161.148C136.707 161.148 137.829 160.248 137.829 159.024C137.829 158.036 137.21 157.413 135.945 157.104L134.893 156.845C134.053 156.637 133.674 156.356 133.674 155.811C133.674 155.202 134.32 154.759 135.188 154.759C136.139 154.759 136.532 155.285 136.721 155.774L137.7 155.497ZM142.553 153.909H141.038V152.21H139.949V153.909H138.878V154.832H139.949V159.264C139.949 160.501 140.946 161.092 141.869 161.092C142.276 161.092 142.534 161.018 142.682 160.963L142.46 159.984C142.368 160.003 142.22 160.04 141.98 160.04C141.5 160.04 141.038 159.892 141.038 158.969V154.832H142.553V153.909ZM150.802 161.138C152.584 161.138 153.72 160.081 153.84 158.576H152.243C152.1 159.338 151.55 159.777 150.816 159.777C149.773 159.777 149.099 158.904 149.099 157.455C149.099 156.023 149.787 155.165 150.816 155.165C151.619 155.165 152.113 155.682 152.243 156.365H153.84C153.725 154.828 152.524 153.817 150.793 153.817C148.716 153.817 147.405 155.317 147.405 157.482C147.405 159.629 148.683 161.138 150.802 161.138ZM157.253 161.143C158.365 161.143 159.03 160.621 159.335 160.026H159.39V161H160.997V156.254C160.997 154.38 159.469 153.817 158.116 153.817C156.625 153.817 155.48 154.482 155.111 155.774L156.671 155.996C156.837 155.511 157.308 155.096 158.125 155.096C158.901 155.096 159.325 155.493 159.325 156.19V156.217C159.325 156.697 158.822 156.721 157.571 156.854C156.195 157.002 154.88 157.413 154.88 159.01C154.88 160.404 155.9 161.143 157.253 161.143ZM157.687 159.915C156.99 159.915 156.491 159.597 156.491 158.983C156.491 158.341 157.05 158.073 157.797 157.967C158.236 157.907 159.113 157.796 159.33 157.621V158.456C159.33 159.246 158.693 159.915 157.687 159.915ZM166.269 153.909H164.796V153.35C164.796 152.797 165.027 152.487 165.65 152.487C165.913 152.487 166.135 152.547 166.273 152.589L166.61 151.296C166.393 151.222 165.918 151.102 165.341 151.102C164.108 151.102 163.125 151.809 163.125 153.24V153.909H162.077V155.202H163.125V161H164.796V155.202H166.269V153.909ZM170.45 161.138C172.103 161.138 173.238 160.331 173.534 159.098L171.973 158.923C171.747 159.523 171.193 159.837 170.473 159.837C169.393 159.837 168.677 159.126 168.663 157.912H173.603V157.399C173.603 154.911 172.107 153.817 170.362 153.817C168.331 153.817 167.006 155.308 167.006 157.496C167.006 159.721 168.313 161.138 170.45 161.138ZM168.668 156.785C168.719 155.88 169.388 155.119 170.385 155.119C171.346 155.119 171.992 155.82 172.001 156.785H168.668Z" fill="#7A7A8B"/> +<path d="M29.8807 192H30.7614V188.747H33.9148V187.966H30.7614V185.509H34.2415V184.727H29.8807V192ZM35.6362 192H36.4743V186.545H35.6362V192ZM36.0623 185.636C36.389 185.636 36.6589 185.381 36.6589 185.068C36.6589 184.756 36.389 184.5 36.0623 184.5C35.7356 184.5 35.4657 184.756 35.4657 185.068C35.4657 185.381 35.7356 185.636 36.0623 185.636ZM38.0092 192H38.8473V188.548C38.8473 187.81 39.4297 187.27 40.2251 187.27C40.4489 187.27 40.6797 187.312 40.7365 187.327V186.474C40.6406 186.467 40.4205 186.46 40.2962 186.46C39.6428 186.46 39.0746 186.83 38.8757 187.369H38.8189V186.545H38.0092V192ZM43.8509 192.114C44.9588 192.114 45.7685 191.56 46.0241 190.736L45.2145 190.509C45.0014 191.077 44.5078 191.361 43.8509 191.361C42.8672 191.361 42.1889 190.725 42.1499 189.557H46.1094V189.202C46.1094 187.17 44.902 186.474 43.7656 186.474C42.2884 186.474 41.3082 187.639 41.3082 189.315C41.3082 190.991 42.2741 192.114 43.8509 192.114ZM42.1499 188.832C42.2067 187.984 42.8068 187.227 43.7656 187.227C44.6747 187.227 45.2571 187.909 45.2571 188.832H42.1499ZM49.8132 186.545H48.5916V185.991C48.5916 185.452 48.8189 185.168 49.3729 185.168C49.6143 185.168 49.7564 185.224 49.8416 185.253L50.0831 184.528C49.9553 184.472 49.6996 184.386 49.2876 184.386C48.5064 184.386 47.7536 184.855 47.7536 185.793V186.545H46.8729V187.256H47.7536V192H48.5916V187.256H49.8132V186.545ZM52.979 192.114C54.4563 192.114 55.4506 190.991 55.4506 189.301C55.4506 187.597 54.4563 186.474 52.979 186.474C51.5018 186.474 50.5075 187.597 50.5075 189.301C50.5075 190.991 51.5018 192.114 52.979 192.114ZM52.979 191.361C51.8569 191.361 51.3455 190.395 51.3455 189.301C51.3455 188.207 51.8569 187.227 52.979 187.227C54.1012 187.227 54.6126 188.207 54.6126 189.301C54.6126 190.395 54.1012 191.361 52.979 191.361ZM57.1303 186.545H56.1644L57.8974 189.273L56.1644 192H57.1303L58.4371 189.884L59.744 192H60.7099L58.9485 189.273L60.7099 186.545H59.744L58.4371 188.776L57.1303 186.545ZM68.8091 186.545H69.6614C69.6223 185.448 68.6103 184.628 67.204 184.628C65.812 184.628 64.7182 185.438 64.7182 186.659C64.7182 187.639 65.4284 188.222 66.5648 188.548L67.4597 188.804C68.2267 189.017 68.9086 189.287 68.9086 190.011C68.9086 190.807 68.1415 191.332 67.133 191.332C66.2665 191.332 65.4995 190.949 65.4284 190.125H64.5194C64.6046 191.318 65.5705 192.128 67.133 192.128C68.8091 192.128 69.7608 191.205 69.7608 190.026C69.7608 188.662 68.4682 188.222 67.7154 188.023L66.9767 187.824C66.437 187.682 65.5705 187.398 65.5705 186.616C65.5705 185.92 66.2097 185.409 67.1756 185.409C68.0563 185.409 68.7239 185.828 68.8091 186.545ZM74.5327 189.77C74.5327 190.793 73.7514 191.261 73.1264 191.261C72.4304 191.261 71.9332 190.75 71.9332 189.955V186.545H71.0952V190.011C71.0952 191.403 71.8338 192.071 72.8565 192.071C73.6804 192.071 74.2202 191.631 74.4759 191.077H74.5327V192H75.3707V186.545H74.5327V189.77ZM79.1074 194.159C80.4142 194.159 81.4654 193.562 81.4654 192.156V186.545H80.6557V187.412H80.5705C80.3858 187.128 80.0449 186.474 78.9796 186.474C77.6017 186.474 76.65 187.568 76.65 189.244C76.65 190.949 77.6444 191.915 78.9654 191.915C80.0307 191.915 80.3716 191.29 80.5563 190.991H80.6273V192.099C80.6273 193.009 79.9881 193.42 79.1074 193.42C78.1167 193.42 77.7686 192.898 77.5449 192.597L76.8773 193.065C77.2182 193.637 77.8894 194.159 79.1074 194.159ZM79.079 191.162C78.0279 191.162 77.4881 190.366 77.4881 189.23C77.4881 188.122 78.0137 187.227 79.079 187.227C80.1017 187.227 80.6415 188.051 80.6415 189.23C80.6415 190.438 80.0875 191.162 79.079 191.162ZM85.2012 194.159C86.508 194.159 87.5591 193.562 87.5591 192.156V186.545H86.7495V187.412H86.6642C86.4796 187.128 86.1387 186.474 85.0733 186.474C83.6955 186.474 82.7438 187.568 82.7438 189.244C82.7438 190.949 83.7381 191.915 85.0591 191.915C86.1245 191.915 86.4654 191.29 86.65 190.991H86.7211V192.099C86.7211 193.009 86.0819 193.42 85.2012 193.42C84.2104 193.42 83.8624 192.898 83.6387 192.597L82.9711 193.065C83.312 193.637 83.9831 194.159 85.2012 194.159ZM85.1728 191.162C84.1216 191.162 83.5819 190.366 83.5819 189.23C83.5819 188.122 84.1074 187.227 85.1728 187.227C86.1955 187.227 86.7353 188.051 86.7353 189.23C86.7353 190.438 86.1813 191.162 85.1728 191.162ZM91.3801 192.114C92.4881 192.114 93.2978 191.56 93.5534 190.736L92.7438 190.509C92.5307 191.077 92.0371 191.361 91.3801 191.361C90.3965 191.361 89.7182 190.725 89.6792 189.557H93.6387V189.202C93.6387 187.17 92.4313 186.474 91.2949 186.474C89.8176 186.474 88.8375 187.639 88.8375 189.315C88.8375 190.991 89.8034 192.114 91.3801 192.114ZM89.6792 188.832C89.736 187.984 90.3361 187.227 91.2949 187.227C92.204 187.227 92.7864 187.909 92.7864 188.832H89.6792ZM98.7772 187.767C98.5144 186.993 97.9249 186.474 96.8453 186.474C95.6948 186.474 94.8425 187.128 94.8425 188.051C94.8425 188.804 95.29 189.308 96.2914 189.543L97.2005 189.756C97.7509 189.884 98.0101 190.146 98.0101 190.523C98.0101 190.991 97.513 191.375 96.7317 191.375C96.0463 191.375 95.6167 191.08 95.4675 190.494L94.6721 190.693C94.8674 191.62 95.6309 192.114 96.7459 192.114C98.0137 192.114 98.8766 191.421 98.8766 190.48C98.8766 189.72 98.4007 189.241 97.4277 189.003L96.6181 188.804C95.9718 188.644 95.6806 188.428 95.6806 188.009C95.6806 187.54 96.1777 187.199 96.8453 187.199C97.5769 187.199 97.8787 187.604 98.0243 187.98L98.7772 187.767ZM102.51 186.545H101.346V185.239H100.507V186.545H99.6836V187.256H100.507V190.665C100.507 191.616 101.275 192.071 101.985 192.071C102.297 192.071 102.496 192.014 102.61 191.972L102.439 191.219C102.368 191.233 102.255 191.261 102.07 191.261C101.701 191.261 101.346 191.148 101.346 190.438V187.256H102.51V186.545Z" fill="black"/> +<rect x="23" y="202" width="588" height="38" rx="4" fill="#F0F0F4"/> +<rect x="30" y="212" width="18" height="18" fill="url(#pattern0)"/> +<path d="M58.0043 215.818V226H59.7741V218.99H59.8686L62.6825 225.97H64.005L66.8189 219.005H66.9134V226H68.6832V215.818H66.4261L63.4034 223.196H63.2841L60.2614 215.818H58.0043ZM73.9432 226.149C76.1804 226.149 77.6023 224.573 77.6023 222.212C77.6023 219.845 76.1804 218.264 73.9432 218.264C71.706 218.264 70.2841 219.845 70.2841 222.212C70.2841 224.573 71.706 226.149 73.9432 226.149ZM73.9531 224.707C72.7152 224.707 72.1087 223.604 72.1087 222.207C72.1087 220.81 72.7152 219.691 73.9531 219.691C75.1712 219.691 75.7777 220.81 75.7777 222.207C75.7777 223.604 75.1712 224.707 73.9531 224.707ZM83.997 222.788C83.997 223.952 83.1667 224.528 82.3713 224.528C81.5062 224.528 80.9295 223.917 80.9295 222.947V218.364H79.1298V223.226C79.1298 225.06 80.1738 226.099 81.6752 226.099C82.8187 226.099 83.6241 225.498 83.9721 224.643H84.0517V226H85.7967V218.364H83.997V222.788ZM89.4471 221.526C89.4471 220.422 90.1133 219.786 91.0629 219.786C91.9925 219.786 92.5494 220.397 92.5494 221.416V226H94.3491V221.138C94.354 219.308 93.31 218.264 91.734 218.264C90.5906 218.264 89.805 218.811 89.457 219.661H89.3675V218.364H87.6474V226H89.4471V221.526ZM99.9918 218.364H98.4854V216.534H96.6857V218.364H95.6019V219.756H96.6857V224.001C96.6758 225.438 97.7198 226.144 99.0721 226.104C99.5842 226.089 99.9371 225.99 100.131 225.925L99.8278 224.518C99.7283 224.543 99.5245 224.588 99.3008 224.588C98.8484 224.588 98.4854 224.429 98.4854 223.703V219.756H99.9918V218.364ZM105.049 226H111.711V224.454H106.894V221.675H111.328V220.129H106.894V217.364H111.671V215.818H105.049V226ZM120.295 218.364H118.381L116.621 224.036H116.541L114.786 218.364H112.867L115.586 226H117.575L120.295 218.364ZM124.661 226.149C126.441 226.149 127.664 225.279 127.982 223.952L126.301 223.763C126.058 224.409 125.461 224.747 124.686 224.747C123.522 224.747 122.752 223.982 122.737 222.674H128.056V222.122C128.056 219.442 126.446 218.264 124.566 218.264C122.379 218.264 120.952 219.87 120.952 222.227C120.952 224.623 122.359 226.149 124.661 226.149ZM122.742 221.461C122.797 220.487 123.517 219.666 124.591 219.666C125.625 219.666 126.321 220.422 126.331 221.461H122.742ZM129.579 226H131.379V221.511C131.379 220.541 132.11 219.855 133.099 219.855C133.402 219.855 133.78 219.91 133.934 219.96V218.304C133.77 218.274 133.487 218.254 133.288 218.254C132.413 218.254 131.682 218.751 131.404 219.636H131.324V218.364H129.579V226ZM138.196 226.149C139.976 226.149 141.199 225.279 141.517 223.952L139.837 223.763C139.593 224.409 138.996 224.747 138.221 224.747C137.058 224.747 136.287 223.982 136.272 222.674H141.592V222.122C141.592 219.442 139.981 218.264 138.102 218.264C135.914 218.264 134.487 219.87 134.487 222.227C134.487 224.623 135.894 226.149 138.196 226.149ZM136.277 221.461C136.332 220.487 137.053 219.666 138.126 219.666C139.161 219.666 139.857 220.422 139.866 221.461H136.277ZM149.15 220.382C148.901 219.089 147.867 218.264 146.077 218.264C144.238 218.264 142.985 219.169 142.99 220.581C142.985 221.695 143.671 222.43 145.138 222.734L146.44 223.007C147.141 223.161 147.469 223.445 147.469 223.877C147.469 224.399 146.903 224.792 146.047 224.792C145.222 224.792 144.685 224.434 144.531 223.748L142.776 223.917C143 225.319 144.178 226.149 146.052 226.149C147.961 226.149 149.309 225.16 149.314 223.713C149.309 222.624 148.608 221.958 147.166 221.645L145.863 221.366C145.088 221.192 144.78 220.924 144.785 220.482C144.78 219.964 145.351 219.607 146.102 219.607C146.932 219.607 147.37 220.059 147.509 220.561L149.15 220.382ZM154.611 218.364H153.105V216.534H151.305V218.364H150.221V219.756H151.305V224.001C151.295 225.438 152.339 226.144 153.691 226.104C154.203 226.089 154.556 225.99 154.75 225.925L154.447 224.518C154.347 224.543 154.144 224.588 153.92 224.588C153.468 224.588 153.105 224.429 153.105 223.703V219.756H154.611V218.364ZM161.058 222.44C161.55 222.44 161.953 222.038 161.953 221.545C161.953 221.053 161.55 220.651 161.058 220.651C160.566 220.651 160.163 221.053 160.163 221.545C160.163 222.038 160.566 222.44 161.058 222.44ZM170.004 226H171.277L173.524 217.886H173.604L175.851 226H177.124L179.908 215.818H178.655L176.527 224.111H176.428L174.26 215.818H172.868L170.7 224.111H170.601L168.473 215.818H167.22L170.004 226ZM181.285 226H182.458V218.364H181.285V226ZM181.881 217.091C182.339 217.091 182.717 216.733 182.717 216.295C182.717 215.858 182.339 215.5 181.881 215.5C181.424 215.5 181.046 215.858 181.046 216.295C181.046 216.733 181.424 217.091 181.881 217.091ZM184.607 226H185.78V223.141L186.601 222.381L189.459 226H190.951L187.486 221.625L190.712 218.364H189.26L185.92 221.764H185.78V215.818H184.607V226ZM192.222 226H193.396V218.364H192.222V226ZM192.819 217.091C193.276 217.091 193.654 216.733 193.654 216.295C193.654 215.858 193.276 215.5 192.819 215.5C192.362 215.5 191.984 215.858 191.984 216.295C191.984 216.733 192.362 217.091 192.819 217.091ZM195.545 228.864H196.718V224.827H196.817C197.076 225.244 197.573 226.159 199.045 226.159C200.954 226.159 202.286 224.628 202.286 222.202C202.286 219.795 200.954 218.264 199.025 218.264C197.533 218.264 197.076 219.179 196.817 219.577H196.678V218.364H195.545V228.864ZM196.698 222.182C196.698 220.472 197.454 219.318 198.885 219.318C200.377 219.318 201.113 220.571 201.113 222.182C201.113 223.812 200.357 225.105 198.885 225.105C197.474 225.105 196.698 223.912 196.698 222.182ZM207.278 226.159C208.829 226.159 209.962 225.384 210.32 224.23L209.187 223.912C208.888 224.707 208.197 225.105 207.278 225.105C205.9 225.105 204.951 224.215 204.896 222.58H210.439V222.082C210.439 219.239 208.749 218.264 207.158 218.264C205.09 218.264 203.718 219.895 203.718 222.241C203.718 224.588 205.07 226.159 207.278 226.159ZM204.896 221.565C204.976 220.377 205.816 219.318 207.158 219.318C208.431 219.318 209.246 220.273 209.246 221.565H204.896ZM215.108 226.159C216.579 226.159 217.077 225.244 217.335 224.827H217.474V226H218.608V215.818H217.434V219.577H217.335C217.077 219.179 216.619 218.264 215.128 218.264C213.199 218.264 211.866 219.795 211.866 222.202C211.866 224.628 213.199 226.159 215.108 226.159ZM215.267 225.105C213.795 225.105 213.04 223.812 213.04 222.182C213.04 220.571 213.775 219.318 215.267 219.318C216.699 219.318 217.454 220.472 217.454 222.182C217.454 223.912 216.679 225.105 215.267 225.105ZM220.92 226H222.093V218.364H220.92V226ZM221.516 217.091C221.974 217.091 222.351 216.733 222.351 216.295C222.351 215.858 221.974 215.5 221.516 215.5C221.059 215.5 220.681 215.858 220.681 216.295C220.681 216.733 221.059 217.091 221.516 217.091ZM226.489 226.179C227.821 226.179 228.517 225.463 228.756 224.966H228.816V226H229.989V220.969C229.989 218.543 228.14 218.264 227.165 218.264C226.012 218.264 224.699 218.662 224.103 220.054L225.216 220.452C225.475 219.895 226.086 219.298 227.205 219.298C228.284 219.298 228.816 219.87 228.816 220.849V220.889C228.816 221.456 228.239 221.406 226.847 221.585C225.43 221.769 223.884 222.082 223.884 223.832C223.884 225.324 225.037 226.179 226.489 226.179ZM226.668 225.125C225.733 225.125 225.057 224.707 225.057 223.892C225.057 222.997 225.873 222.719 226.787 222.599C227.284 222.54 228.617 222.401 228.816 222.162V223.236C228.816 224.19 228.06 225.125 226.668 225.125Z" fill="#15141A"/> +<path d="M239 221.491H234V222.273H239V221.491ZM244 221.491H239V222.273H244V221.491Z" fill="#15141A"/> +<path d="M251.23 221.719C251.23 220.767 251.837 220.227 252.665 220.227C253.453 220.227 253.929 220.724 253.929 221.591V225H254.767V221.534C254.767 220.131 254.021 219.474 252.906 219.474C252.047 219.474 251.557 219.833 251.301 220.398H251.23V217.727H250.392V225H251.23V221.719ZM258.672 219.545H257.508V218.239H256.67V219.545H255.846V220.256H256.67V223.665C256.67 224.616 257.437 225.071 258.147 225.071C258.459 225.071 258.658 225.014 258.772 224.972L258.601 224.219C258.53 224.233 258.417 224.261 258.232 224.261C257.863 224.261 257.508 224.148 257.508 223.438V220.256H258.672V219.545ZM262.305 219.545H261.14V218.239H260.302V219.545H259.479V220.256H260.302V223.665C260.302 224.616 261.069 225.071 261.78 225.071C262.092 225.071 262.291 225.014 262.405 224.972L262.234 224.219C262.163 224.233 262.05 224.261 261.865 224.261C261.496 224.261 261.14 224.148 261.14 223.438V220.256H262.305V219.545ZM263.566 227.045H264.404V224.162H264.475C264.66 224.46 265.015 225.114 266.066 225.114C267.43 225.114 268.381 224.02 268.381 222.287C268.381 220.568 267.43 219.474 266.052 219.474C264.986 219.474 264.66 220.128 264.475 220.412H264.376V219.545H263.566V227.045ZM264.39 222.273C264.39 221.051 264.93 220.227 265.952 220.227C267.018 220.227 267.543 221.122 267.543 222.273C267.543 223.438 267.003 224.361 265.952 224.361C264.944 224.361 264.39 223.509 264.39 222.273ZM273.523 220.767C273.26 219.993 272.671 219.474 271.591 219.474C270.441 219.474 269.589 220.128 269.589 221.051C269.589 221.804 270.036 222.308 271.037 222.543L271.947 222.756C272.497 222.884 272.756 223.146 272.756 223.523C272.756 223.991 272.259 224.375 271.478 224.375C270.792 224.375 270.363 224.08 270.214 223.494L269.418 223.693C269.613 224.62 270.377 225.114 271.492 225.114C272.76 225.114 273.623 224.421 273.623 223.48C273.623 222.72 273.147 222.241 272.174 222.003L271.364 221.804C270.718 221.644 270.427 221.428 270.427 221.009C270.427 220.54 270.924 220.199 271.591 220.199C272.323 220.199 272.625 220.604 272.77 220.98L273.523 220.767ZM275.495 225.057C275.847 225.057 276.134 224.769 276.134 224.418C276.134 224.066 275.847 223.778 275.495 223.778C275.143 223.778 274.856 224.066 274.856 224.418C274.856 224.769 275.143 225.057 275.495 225.057ZM275.495 221.009C275.847 221.009 276.134 220.721 276.134 220.369C276.134 220.018 275.847 219.73 275.495 219.73C275.143 219.73 274.856 220.018 274.856 220.369C274.856 220.721 275.143 221.009 275.495 221.009ZM280.209 217.386H279.442L277.098 226.094H277.865L280.209 217.386ZM283.774 217.386H283.007L280.663 226.094H281.43L283.774 217.386ZM287.054 225.114C288.162 225.114 288.972 224.56 289.227 223.736L288.418 223.509C288.205 224.077 287.711 224.361 287.054 224.361C286.07 224.361 285.392 223.725 285.353 222.557H289.312V222.202C289.312 220.17 288.105 219.474 286.969 219.474C285.491 219.474 284.511 220.639 284.511 222.315C284.511 223.991 285.477 225.114 287.054 225.114ZM285.353 221.832C285.41 220.984 286.01 220.227 286.969 220.227C287.878 220.227 288.46 220.909 288.46 221.832H285.353ZM291.425 221.719C291.425 220.767 292.015 220.227 292.817 220.227C293.595 220.227 294.067 220.735 294.067 221.591V225H294.906V221.534C294.906 220.142 294.163 219.474 293.059 219.474C292.235 219.474 291.724 219.844 291.468 220.398H291.397V219.545H290.587V225H291.425V221.719ZM297.048 225.057C297.399 225.057 297.687 224.769 297.687 224.418C297.687 224.066 297.399 223.778 297.048 223.778C296.696 223.778 296.409 224.066 296.409 224.418C296.409 224.769 296.696 225.057 297.048 225.057ZM300.427 225H301.251L302.444 220.81H302.529L303.722 225H304.546L306.208 219.545H305.327L304.148 223.707H304.091L302.941 219.545H302.046L300.881 223.722H300.824L299.645 219.545H298.765L300.427 225ZM307.316 225H308.154V219.545H307.316V225ZM307.742 218.636C308.069 218.636 308.339 218.381 308.339 218.068C308.339 217.756 308.069 217.5 307.742 217.5C307.415 217.5 307.145 217.756 307.145 218.068C307.145 218.381 307.415 218.636 307.742 218.636ZM309.689 225H310.527V222.958L311.113 222.415L313.155 225H314.22L311.745 221.875L314.05 219.545H313.013L310.626 221.974H310.527V217.727H309.689V225ZM315.128 225H315.966V219.545H315.128V225ZM315.555 218.636C315.881 218.636 316.151 218.381 316.151 218.068C316.151 217.756 315.881 217.5 315.555 217.5C315.228 217.5 314.958 217.756 314.958 218.068C314.958 218.381 315.228 218.636 315.555 218.636ZM317.501 227.045H318.339V224.162H318.411C318.595 224.46 318.95 225.114 320.001 225.114C321.365 225.114 322.317 224.02 322.317 222.287C322.317 220.568 321.365 219.474 319.987 219.474C318.922 219.474 318.595 220.128 318.411 220.412H318.311V219.545H317.501V227.045ZM318.325 222.273C318.325 221.051 318.865 220.227 319.888 220.227C320.953 220.227 321.479 221.122 321.479 222.273C321.479 223.438 320.939 224.361 319.888 224.361C318.879 224.361 318.325 223.509 318.325 222.273ZM325.882 225.114C326.99 225.114 327.8 224.56 328.055 223.736L327.246 223.509C327.033 224.077 326.539 224.361 325.882 224.361C324.898 224.361 324.22 223.725 324.181 222.557H328.141V222.202C328.141 220.17 326.933 219.474 325.797 219.474C324.32 219.474 323.339 220.639 323.339 222.315C323.339 223.991 324.305 225.114 325.882 225.114ZM324.181 221.832C324.238 220.984 324.838 220.227 325.797 220.227C326.706 220.227 327.288 220.909 327.288 221.832H324.181ZM331.475 225.114C332.526 225.114 332.881 224.46 333.066 224.162H333.165V225H333.975V217.727H333.137V220.412H333.066C332.881 220.128 332.555 219.474 331.489 219.474C330.112 219.474 329.16 220.568 329.16 222.287C329.16 224.02 330.112 225.114 331.475 225.114ZM331.589 224.361C330.538 224.361 329.998 223.438 329.998 222.273C329.998 221.122 330.523 220.227 331.589 220.227C332.612 220.227 333.151 221.051 333.151 222.273C333.151 223.509 332.597 224.361 331.589 224.361ZM335.626 225H336.464V219.545H335.626V225ZM336.053 218.636C336.379 218.636 336.649 218.381 336.649 218.068C336.649 217.756 336.379 217.5 336.053 217.5C335.726 217.5 335.456 217.756 335.456 218.068C335.456 218.381 335.726 218.636 336.053 218.636ZM339.605 225.128C340.556 225.128 341.053 224.616 341.224 224.261H341.267V225H342.105V221.406C342.105 219.673 340.784 219.474 340.088 219.474C339.264 219.474 338.326 219.759 337.9 220.753L338.695 221.037C338.88 220.639 339.317 220.213 340.116 220.213C340.887 220.213 341.267 220.621 341.267 221.321V221.349C341.267 221.754 340.855 221.719 339.86 221.847C338.848 221.978 337.744 222.202 337.744 223.452C337.744 224.517 338.568 225.128 339.605 225.128ZM339.732 224.375C339.065 224.375 338.582 224.077 338.582 223.494C338.582 222.855 339.164 222.656 339.818 222.571C340.173 222.528 341.124 222.429 341.267 222.259V223.026C341.267 223.707 340.727 224.375 339.732 224.375ZM344.245 225.057C344.597 225.057 344.884 224.769 344.884 224.418C344.884 224.066 344.597 223.778 344.245 223.778C343.893 223.778 343.606 224.066 343.606 224.418C343.606 224.769 343.893 225.057 344.245 225.057ZM348.604 225.114C350.081 225.114 351.076 223.991 351.076 222.301C351.076 220.597 350.081 219.474 348.604 219.474C347.127 219.474 346.132 220.597 346.132 222.301C346.132 223.991 347.127 225.114 348.604 225.114ZM348.604 224.361C347.482 224.361 346.971 223.395 346.971 222.301C346.971 221.207 347.482 220.227 348.604 220.227C349.726 220.227 350.238 221.207 350.238 222.301C350.238 223.395 349.726 224.361 348.604 224.361ZM352.355 225H353.193V221.548C353.193 220.81 353.775 220.27 354.571 220.27C354.795 220.27 355.025 220.312 355.082 220.327V219.474C354.986 219.467 354.766 219.46 354.642 219.46C353.988 219.46 353.42 219.83 353.221 220.369H353.165V219.545H352.355V225ZM358.111 227.159C359.418 227.159 360.469 226.562 360.469 225.156V219.545H359.66V220.412H359.574C359.39 220.128 359.049 219.474 357.983 219.474C356.606 219.474 355.654 220.568 355.654 222.244C355.654 223.949 356.648 224.915 357.969 224.915C359.035 224.915 359.376 224.29 359.56 223.991H359.631V225.099C359.631 226.009 358.992 226.42 358.111 226.42C357.121 226.42 356.773 225.898 356.549 225.597L355.881 226.065C356.222 226.637 356.893 227.159 358.111 227.159ZM358.083 224.162C357.032 224.162 356.492 223.366 356.492 222.23C356.492 221.122 357.018 220.227 358.083 220.227C359.106 220.227 359.645 221.051 359.645 222.23C359.645 223.438 359.091 224.162 358.083 224.162ZM364.574 217.386H363.807L361.464 226.094H362.231L364.574 217.386ZM366.804 225H367.627L368.821 220.81H368.906L370.099 225H370.923L372.585 219.545H371.704L370.525 223.707H370.468L369.318 219.545H368.423L367.258 223.722H367.201L366.022 219.545H365.142L366.804 225ZM373.693 225H374.531V219.545H373.693V225ZM374.119 218.636C374.446 218.636 374.716 218.381 374.716 218.068C374.716 217.756 374.446 217.5 374.119 217.5C373.792 217.5 373.522 217.756 373.522 218.068C373.522 218.381 373.792 218.636 374.119 218.636ZM376.066 225H376.904V222.958L377.49 222.415L379.532 225H380.597L378.122 221.875L380.427 219.545H379.39L377.003 221.974H376.904V217.727H376.066V225ZM381.505 225H382.343V219.545H381.505V225ZM381.931 218.636C382.258 218.636 382.528 218.381 382.528 218.068C382.528 217.756 382.258 217.5 381.931 217.5C381.605 217.5 381.335 217.756 381.335 218.068C381.335 218.381 381.605 218.636 381.931 218.636ZM386.449 217.386H385.682L383.339 226.094H384.106L386.449 217.386ZM387.393 217.727V225H388.657V219.993H388.725L390.735 224.979H391.679L393.689 220.004H393.757V225H395.021V217.727H393.409L391.25 222.997H391.164L389.005 217.727H387.393ZM398.778 225.107C400.376 225.107 401.392 223.981 401.392 222.294C401.392 220.604 400.376 219.474 398.778 219.474C397.18 219.474 396.164 220.604 396.164 222.294C396.164 223.981 397.18 225.107 398.778 225.107ZM398.785 224.077C397.901 224.077 397.468 223.288 397.468 222.29C397.468 221.293 397.901 220.494 398.785 220.494C399.655 220.494 400.088 221.293 400.088 222.29C400.088 223.288 399.655 224.077 398.785 224.077ZM405.959 222.706C405.959 223.537 405.366 223.949 404.798 223.949C404.18 223.949 403.768 223.512 403.768 222.82V219.545H402.483V223.018C402.483 224.329 403.229 225.071 404.301 225.071C405.118 225.071 405.693 224.641 405.942 224.031H405.998V225H407.245V219.545H405.959V222.706ZM409.852 221.804C409.852 221.016 410.328 220.561 411.006 220.561C411.67 220.561 412.068 220.998 412.068 221.726V225H413.354V221.527C413.357 220.22 412.612 219.474 411.486 219.474C410.669 219.474 410.108 219.865 409.859 220.472H409.795V219.545H408.567V225H409.852V221.804ZM417.384 219.545H416.308V218.239H415.023V219.545H414.249V220.54H415.023V223.572C415.016 224.599 415.761 225.103 416.727 225.075C417.093 225.064 417.345 224.993 417.484 224.947L417.267 223.942C417.196 223.96 417.05 223.991 416.891 223.991C416.567 223.991 416.308 223.878 416.308 223.359V220.54H417.384V219.545ZM422.49 225H417.792V226.026H422.49V225ZM423.194 225H427.952V223.896H424.511V221.911H427.679V220.806H424.511V218.832H427.924V217.727H423.194V225ZM434.083 219.545H432.716L431.459 223.597H431.402L430.149 219.545H428.778L430.721 225H432.141L434.083 219.545ZM437.202 225.107C438.474 225.107 439.347 224.485 439.574 223.537L438.374 223.402C438.2 223.864 437.774 224.105 437.22 224.105C436.389 224.105 435.839 223.558 435.828 222.624H439.628V222.23C439.628 220.316 438.477 219.474 437.135 219.474C435.572 219.474 434.553 220.621 434.553 222.305C434.553 224.016 435.558 225.107 437.202 225.107ZM435.831 221.758C435.871 221.062 436.385 220.476 437.153 220.476C437.891 220.476 438.388 221.016 438.395 221.758H435.831ZM440.715 225H442.001V221.793C442.001 221.101 442.523 220.611 443.229 220.611C443.446 220.611 443.716 220.65 443.826 220.685V219.503C443.709 219.482 443.506 219.467 443.364 219.467C442.739 219.467 442.217 219.822 442.018 220.455H441.962V219.545H440.715V225ZM446.87 225.107C448.142 225.107 449.015 224.485 449.242 223.537L448.042 223.402C447.868 223.864 447.442 224.105 446.888 224.105C446.057 224.105 445.507 223.558 445.496 222.624H449.296V222.23C449.296 220.316 448.145 219.474 446.803 219.474C445.24 219.474 444.221 220.621 444.221 222.305C444.221 224.016 445.226 225.107 446.87 225.107ZM445.499 221.758C445.539 221.062 446.053 220.476 446.82 220.476C447.559 220.476 448.056 221.016 448.063 221.758H445.499ZM454.694 220.987C454.517 220.064 453.778 219.474 452.5 219.474C451.186 219.474 450.291 220.121 450.294 221.129C450.291 221.925 450.781 222.45 451.828 222.667L452.759 222.862C453.26 222.972 453.494 223.175 453.494 223.484C453.494 223.857 453.089 224.137 452.478 224.137C451.889 224.137 451.505 223.881 451.395 223.391L450.142 223.512C450.301 224.513 451.143 225.107 452.482 225.107C453.846 225.107 454.808 224.4 454.811 223.366C454.808 222.589 454.307 222.113 453.277 221.889L452.347 221.69C451.793 221.566 451.573 221.374 451.576 221.058C451.573 220.689 451.981 220.433 452.517 220.433C453.11 220.433 453.423 220.756 453.522 221.115L454.694 220.987ZM458.595 219.545H457.519V218.239H456.234V219.545H455.46V220.54H456.234V223.572C456.227 224.599 456.972 225.103 457.938 225.075C458.304 225.064 458.556 224.993 458.695 224.947L458.478 223.942C458.407 223.96 458.261 223.991 458.102 223.991C457.778 223.991 457.519 223.878 457.519 223.359V220.54H458.595V219.545Z" fill="#0060DF"/> +<path d="M38.5 254C36.5109 254 34.6032 254.79 33.1967 256.197C31.7902 257.603 31 259.511 31 261.5C31 263.489 31.7902 265.397 33.1967 266.803C34.6032 268.21 36.5109 269 38.5 269C40.4891 269 42.3968 268.21 43.8033 266.803C45.2098 265.397 46 263.489 46 261.5C46 259.511 45.2098 257.603 43.8033 256.197C42.3968 254.79 40.4891 254 38.5 254ZM40.947 255.75C41.9738 256.191 42.8637 256.899 43.5242 257.8C44.1848 258.701 44.5918 259.763 44.703 260.875H42.474C42.3509 259.013 41.6778 257.229 40.54 255.75H40.947ZM38.898 255.75C40.2511 257.132 41.073 258.947 41.219 260.875H35.781C35.927 258.947 36.7489 257.132 38.102 255.75H38.898ZM36.052 255.75H36.46C35.3226 257.229 34.6496 259.013 34.526 260.875H32.297C32.408 259.763 32.8149 258.701 33.4752 257.8C34.1356 256.899 35.0254 256.191 36.052 255.75ZM36.052 267.25C35.0252 266.809 34.1354 266.101 33.475 265.2C32.8146 264.299 32.4078 263.237 32.297 262.125H34.526C34.6491 263.987 35.3222 265.771 36.46 267.25H36.052ZM38.102 267.25C36.7489 265.868 35.927 264.053 35.781 262.125H41.218C41.072 264.053 40.2501 265.868 38.897 267.25H38.102ZM40.948 267.25H40.539C41.6772 265.771 42.3504 263.987 42.473 262.125H44.702C44.5912 263.237 44.1845 264.298 43.5243 265.2C42.8641 266.101 41.9745 266.809 40.948 267.25Z" fill="#7A7A8B"/> +<path d="M56.1449 256.545V266H57.2159V258.817H57.3082L60.2628 266H61.2969L64.2514 258.817H64.3438V266H65.4148V256.545H64.0483L60.8352 264.393H60.7244L57.5114 256.545H56.1449ZM70.6464 258.909H69.1322V257.21H68.0427V258.909H66.9717V259.832H68.0427V264.264C68.0427 265.501 69.0399 266.092 69.9632 266.092C70.3694 266.092 70.6279 266.018 70.7757 265.963L70.5541 264.984C70.4617 265.003 70.314 265.04 70.074 265.04C69.5938 265.04 69.1322 264.892 69.1322 263.969V259.832H70.6464V258.909ZM76.0892 266H81.8691V264.984H77.2341V261.771H81.4997V260.756H77.2341V257.561H81.7952V256.545H76.0892V266ZM89.5093 258.909H88.3275L86.3701 264.56H86.2963L84.3389 258.909H83.157L85.7792 266H86.8872L89.5093 258.909ZM93.6665 266.148C95.1068 266.148 96.1594 265.428 96.4917 264.357L95.4392 264.061C95.1622 264.8 94.5205 265.169 93.6665 265.169C92.3877 265.169 91.5059 264.343 91.4552 262.824H96.6025V262.362C96.6025 259.722 95.0329 258.817 93.5557 258.817C91.6352 258.817 90.3611 260.331 90.3611 262.51C90.3611 264.689 91.6167 266.148 93.6665 266.148ZM91.4552 261.882C91.529 260.779 92.3092 259.795 93.5557 259.795C94.7375 259.795 95.4946 260.682 95.4946 261.882H91.4552ZM98.2599 266H99.3493V261.513C99.3493 260.553 100.106 259.851 101.141 259.851C101.431 259.851 101.731 259.906 101.805 259.925V258.817C101.681 258.808 101.394 258.798 101.233 258.798C100.383 258.798 99.6448 259.278 99.3863 259.98H99.3124V258.909H98.2599V266ZM105.854 266.148C107.294 266.148 108.347 265.428 108.679 264.357L107.627 264.061C107.35 264.8 106.708 265.169 105.854 265.169C104.575 265.169 103.693 264.343 103.643 262.824H108.79V262.362C108.79 259.722 107.22 258.817 105.743 258.817C103.823 258.817 102.549 260.331 102.549 262.51C102.549 264.689 103.804 266.148 105.854 266.148ZM103.643 261.882C103.717 260.779 104.497 259.795 105.743 259.795C106.925 259.795 107.682 260.682 107.682 261.882H103.643ZM115.47 260.497C115.128 259.491 114.362 258.817 112.959 258.817C111.463 258.817 110.355 259.666 110.355 260.866C110.355 261.845 110.937 262.501 112.239 262.805L113.42 263.082C114.136 263.249 114.473 263.59 114.473 264.08C114.473 264.689 113.827 265.188 112.811 265.188C111.92 265.188 111.361 264.804 111.168 264.043L110.133 264.301C110.387 265.506 111.38 266.148 112.829 266.148C114.478 266.148 115.599 265.248 115.599 264.024C115.599 263.036 114.981 262.413 113.716 262.104L112.663 261.845C111.823 261.637 111.445 261.356 111.445 260.811C111.445 260.202 112.091 259.759 112.959 259.759C113.91 259.759 114.302 260.285 114.491 260.774L115.47 260.497ZM120.323 258.909H118.809V257.21H117.719V258.909H116.648V259.832H117.719V264.264C117.719 265.501 118.717 266.092 119.64 266.092C120.046 266.092 120.305 266.018 120.452 265.963L120.231 264.984C120.138 265.003 119.991 265.04 119.751 265.04C119.271 265.04 118.809 264.892 118.809 263.969V259.832H120.323V258.909ZM128.48 268.807C130.179 268.807 131.546 268.031 131.546 266.203V258.909H130.493V260.036H130.382C130.142 259.666 129.699 258.817 128.314 258.817C126.523 258.817 125.286 260.239 125.286 262.418C125.286 264.634 126.578 265.889 128.296 265.889C129.681 265.889 130.124 265.077 130.364 264.689H130.456V266.129C130.456 267.311 129.625 267.847 128.48 267.847C127.192 267.847 126.74 267.168 126.449 266.776L125.581 267.385C126.025 268.128 126.897 268.807 128.48 268.807ZM128.444 264.911C127.077 264.911 126.375 263.876 126.375 262.399C126.375 260.959 127.059 259.795 128.444 259.795C129.773 259.795 130.475 260.866 130.475 262.399C130.475 263.969 129.755 264.911 128.444 264.911ZM133.54 266H134.63V261.513C134.63 260.553 135.387 259.851 136.421 259.851C136.712 259.851 137.012 259.906 137.086 259.925V258.817C136.961 258.808 136.675 258.798 136.513 258.798C135.664 258.798 134.925 259.278 134.667 259.98H134.593V258.909H133.54V266ZM141.042 266.148C142.962 266.148 144.255 264.689 144.255 262.491C144.255 260.276 142.962 258.817 141.042 258.817C139.121 258.817 137.829 260.276 137.829 262.491C137.829 264.689 139.121 266.148 141.042 266.148ZM141.042 265.169C139.583 265.169 138.918 263.913 138.918 262.491C138.918 261.07 139.583 259.795 141.042 259.795C142.501 259.795 143.165 261.07 143.165 262.491C143.165 263.913 142.501 265.169 141.042 265.169ZM147.283 266H148.354L149.906 260.553H150.016L151.567 266H152.638L154.799 258.909H153.654L152.121 264.32H152.048L150.552 258.909H149.388L147.874 264.338H147.8L146.268 258.909H145.123L147.283 266ZM161.262 260.497C160.92 259.491 160.154 258.817 158.751 258.817C157.255 258.817 156.147 259.666 156.147 260.866C156.147 261.845 156.729 262.501 158.031 262.805L159.212 263.082C159.928 263.249 160.265 263.59 160.265 264.08C160.265 264.689 159.619 265.188 158.603 265.188C157.712 265.188 157.153 264.804 156.96 264.043L155.925 264.301C156.179 265.506 157.172 266.148 158.621 266.148C160.27 266.148 161.391 265.248 161.391 264.024C161.391 263.036 160.773 262.413 159.508 262.104L158.455 261.845C157.615 261.637 157.237 261.356 157.237 260.811C157.237 260.202 157.883 259.759 158.751 259.759C159.702 259.759 160.094 260.285 160.283 260.774L161.262 260.497ZM166.835 266H167.888V264.911H168.017C168.257 265.298 168.719 266.148 170.085 266.148C171.858 266.148 173.095 264.726 173.095 262.473C173.095 260.239 171.858 258.817 170.067 258.817C168.682 258.817 168.257 259.666 168.017 260.036H167.925V256.545H166.835V266ZM167.906 262.455C167.906 260.866 168.608 259.795 169.938 259.795C171.323 259.795 172.006 260.959 172.006 262.455C172.006 263.969 171.304 265.169 169.938 265.169C168.627 265.169 167.906 264.061 167.906 262.455ZM175.21 268.659C176.193 268.659 176.885 268.137 177.296 267.034L180.306 258.909H179.124L177.167 264.56H177.093L175.136 258.909H173.954L176.576 266.037L176.373 266.591C175.976 267.671 175.487 267.773 174.693 267.57L174.416 268.53C174.526 268.585 174.84 268.659 175.21 268.659ZM186.49 261.734C186.49 260.497 187.256 259.795 188.3 259.795C189.311 259.795 189.925 260.456 189.925 261.568V266H191.014V261.494C191.014 259.685 190.049 258.817 188.614 258.817C187.543 258.817 186.878 259.297 186.545 260.017H186.453V258.909H185.4V266H186.49V261.734ZM195.978 266.148C197.418 266.148 198.471 265.428 198.803 264.357L197.751 264.061C197.474 264.8 196.832 265.169 195.978 265.169C194.699 265.169 193.817 264.343 193.767 262.824H198.914V262.362C198.914 259.722 197.344 258.817 195.867 258.817C193.947 258.817 192.673 260.331 192.673 262.51C192.673 264.689 193.928 266.148 195.978 266.148ZM193.767 261.882C193.841 260.779 194.621 259.795 195.867 259.795C197.049 259.795 197.806 260.682 197.806 261.882H193.767ZM202.658 266.166C203.895 266.166 204.542 265.501 204.763 265.04H204.819V266H205.908V261.328C205.908 259.075 204.191 258.817 203.286 258.817C202.215 258.817 200.996 259.186 200.442 260.479L201.476 260.848C201.716 260.331 202.284 259.777 203.323 259.777C204.325 259.777 204.819 260.308 204.819 261.217V261.254C204.819 261.781 204.283 261.734 202.99 261.901C201.675 262.071 200.239 262.362 200.239 263.987C200.239 265.372 201.31 266.166 202.658 266.166ZM202.824 265.188C201.956 265.188 201.328 264.8 201.328 264.043C201.328 263.212 202.086 262.953 202.935 262.842C203.397 262.787 204.634 262.658 204.819 262.436V263.433C204.819 264.32 204.117 265.188 202.824 265.188ZM207.897 266H208.986V261.513C208.986 260.553 209.743 259.851 210.777 259.851C211.068 259.851 211.368 259.906 211.442 259.925V258.817C211.317 258.808 211.031 258.798 210.87 258.798C210.02 258.798 209.282 259.278 209.023 259.98H208.949V258.909H207.897V266ZM213.823 256.545H212.733V266H213.823V256.545ZM216.52 268.659C217.503 268.659 218.196 268.137 218.607 267.034L221.617 258.909H220.435L218.478 264.56H218.404L216.446 258.909H215.264L217.887 266.037L217.684 266.591C217.286 267.671 216.797 267.773 216.003 267.57L215.726 268.53C215.837 268.585 216.151 268.659 216.52 268.659ZM228.798 266.166C230.035 266.166 230.681 265.501 230.903 265.04H230.958V266H232.048V261.328C232.048 259.075 230.33 258.817 229.426 258.817C228.354 258.817 227.136 259.186 226.582 260.479L227.616 260.848C227.856 260.331 228.424 259.777 229.462 259.777C230.464 259.777 230.958 260.308 230.958 261.217V261.254C230.958 261.781 230.423 261.734 229.13 261.901C227.814 262.071 226.379 262.362 226.379 263.987C226.379 265.372 227.45 266.166 228.798 266.166ZM228.964 265.188C228.096 265.188 227.468 264.8 227.468 264.043C227.468 263.212 228.225 262.953 229.075 262.842C229.536 262.787 230.774 262.658 230.958 262.436V263.433C230.958 264.32 230.256 265.188 228.964 265.188ZM237.692 266H238.782V261.568C238.782 260.529 239.539 259.795 240.388 259.795C241.215 259.795 241.792 260.336 241.792 261.143V266H242.9V261.384C242.9 260.469 243.472 259.795 244.469 259.795C245.245 259.795 245.91 260.206 245.91 261.254V266H246.999V261.254C246.999 259.588 246.104 258.817 244.839 258.817C243.823 258.817 243.08 259.283 242.715 260.017H242.641C242.29 259.26 241.672 258.817 240.739 258.817C239.816 258.817 239.133 259.26 238.837 260.017H238.745V258.909H237.692V266ZM251.964 266.148C253.405 266.148 254.457 265.428 254.79 264.357L253.737 264.061C253.46 264.8 252.818 265.169 251.964 265.169C250.686 265.169 249.804 264.343 249.753 262.824H254.9V262.362C254.9 259.722 253.331 258.817 251.854 258.817C249.933 258.817 248.659 260.331 248.659 262.51C248.659 264.689 249.915 266.148 251.964 266.148ZM249.753 261.882C249.827 260.779 250.607 259.795 251.854 259.795C253.035 259.795 253.792 260.682 253.792 261.882H249.753ZM259.642 258.909H258.127V257.21H257.038V258.909H255.967V259.832H257.038V264.264C257.038 265.501 258.035 266.092 258.958 266.092C259.365 266.092 259.623 266.018 259.771 265.963L259.549 264.984C259.457 265.003 259.309 265.04 259.069 265.04C258.589 265.04 258.127 264.892 258.127 263.969V259.832H259.642V258.909ZM261.28 266H262.37V261.513C262.37 260.553 263.127 259.851 264.161 259.851C264.452 259.851 264.752 259.906 264.826 259.925V258.817C264.701 258.808 264.415 258.798 264.253 258.798C263.404 258.798 262.665 259.278 262.407 259.98H262.333V258.909H261.28V266ZM268.874 266.148C270.315 266.148 271.367 265.428 271.7 264.357L270.647 264.061C270.37 264.8 269.729 265.169 268.874 265.169C267.596 265.169 266.714 264.343 266.663 262.824H271.811V262.362C271.811 259.722 270.241 258.817 268.764 258.817C266.843 258.817 265.569 260.331 265.569 262.51C265.569 264.689 266.825 266.148 268.874 266.148ZM266.663 261.882C266.737 260.779 267.517 259.795 268.764 259.795C269.945 259.795 270.703 260.682 270.703 261.882H266.663ZM280.208 258.909H278.694V257.21H277.604V258.909H276.533V259.832H277.604V264.264C277.604 265.501 278.601 266.092 279.525 266.092C279.931 266.092 280.189 266.018 280.337 265.963L280.116 264.984C280.023 265.003 279.876 265.04 279.635 265.04C279.155 265.04 278.694 264.892 278.694 263.969V259.832H280.208V258.909ZM284.651 266.148C286.572 266.148 287.864 264.689 287.864 262.491C287.864 260.276 286.572 258.817 284.651 258.817C282.731 258.817 281.438 260.276 281.438 262.491C281.438 264.689 282.731 266.148 284.651 266.148ZM284.651 265.169C283.192 265.169 282.528 263.913 282.528 262.491C282.528 261.07 283.192 259.795 284.651 259.795C286.11 259.795 286.775 261.07 286.775 262.491C286.775 263.913 286.11 265.169 284.651 265.169ZM294.273 261.734C294.273 260.497 295.04 259.795 296.083 259.795C297.094 259.795 297.708 260.456 297.708 261.568V266H298.797V261.494C298.797 259.685 297.832 258.817 296.397 258.817C295.326 258.817 294.661 259.297 294.329 260.017H294.236V258.909H293.184V266H294.273V261.734ZM303.761 266.148C305.202 266.148 306.254 265.428 306.586 264.357L305.534 264.061C305.257 264.8 304.615 265.169 303.761 265.169C302.482 265.169 301.601 264.343 301.55 262.824H306.697V262.362C306.697 259.722 305.128 258.817 303.65 258.817C301.73 258.817 300.456 260.331 300.456 262.51C300.456 264.689 301.711 266.148 303.761 266.148ZM301.55 261.882C301.624 260.779 302.404 259.795 303.65 259.795C304.832 259.795 305.589 260.682 305.589 261.882H301.55ZM309.961 266H311.032L312.583 260.553H312.694L314.245 266H315.316L317.477 258.909H316.332L314.799 264.32H314.725L313.23 258.909H312.066L310.552 264.338H310.478L308.945 258.909H307.801L309.961 266ZM323.663 261.734C323.663 260.497 324.452 259.795 325.528 259.795C326.553 259.795 327.171 260.442 327.171 261.568V266H328.261V261.494C328.261 259.671 327.291 258.817 325.842 258.817C324.725 258.817 324.088 259.283 323.755 260.017H323.663V256.545H322.573V266H323.663V261.734ZM333.227 266.148C334.667 266.148 335.72 265.428 336.052 264.357L335 264.061C334.723 264.8 334.081 265.169 333.227 265.169C331.948 265.169 331.066 264.343 331.016 262.824H336.163V262.362C336.163 259.722 334.593 258.817 333.116 258.817C331.196 258.817 329.922 260.331 329.922 262.51C329.922 264.689 331.177 266.148 333.227 266.148ZM331.016 261.882C331.09 260.779 331.87 259.795 333.116 259.795C334.298 259.795 335.055 260.682 335.055 261.882H331.016ZM337.82 266H338.91V258.909H337.82V266ZM338.374 257.727C338.799 257.727 339.15 257.395 339.15 256.989C339.15 256.582 338.799 256.25 338.374 256.25C337.95 256.25 337.599 256.582 337.599 256.989C337.599 257.395 337.95 257.727 338.374 257.727ZM343.768 268.807C345.466 268.807 346.833 268.031 346.833 266.203V258.909H345.78V260.036H345.67C345.43 259.666 344.986 258.817 343.601 258.817C341.81 258.817 340.573 260.239 340.573 262.418C340.573 264.634 341.866 265.889 343.583 265.889C344.968 265.889 345.411 265.077 345.651 264.689H345.743V266.129C345.743 267.311 344.912 267.847 343.768 267.847C342.48 267.847 342.027 267.168 341.736 266.776L340.868 267.385C341.312 268.128 342.184 268.807 343.768 268.807ZM343.731 264.911C342.364 264.911 341.662 263.876 341.662 262.399C341.662 260.959 342.346 259.795 343.731 259.795C345.06 259.795 345.762 260.866 345.762 262.399C345.762 263.969 345.042 264.911 343.731 264.911ZM349.917 261.734C349.917 260.497 350.706 259.795 351.782 259.795C352.807 259.795 353.425 260.442 353.425 261.568V266H354.515V261.494C354.515 259.671 353.545 258.817 352.096 258.817C350.979 258.817 350.341 259.283 350.009 260.017H349.917V256.545H348.827V266H349.917V261.734ZM359.592 258.909H358.078V257.21H356.988V258.909H355.917V259.832H356.988V264.264C356.988 265.501 357.985 266.092 358.908 266.092C359.315 266.092 359.573 266.018 359.721 265.963L359.499 264.984C359.407 265.003 359.259 265.04 359.019 265.04C358.539 265.04 358.078 264.892 358.078 263.969V259.832H359.592V258.909ZM365.681 262.695C366.138 262.695 366.512 262.321 366.512 261.864C366.512 261.407 366.138 261.033 365.681 261.033C365.224 261.033 364.85 261.407 364.85 261.864C364.85 262.321 365.224 262.695 365.681 262.695ZM379.768 256.545H378.642V263.987H378.549L373.379 256.545H372.271V266H373.416V258.577H373.508L378.66 266H379.768V256.545ZM384.884 266.148C386.325 266.148 387.377 265.428 387.71 264.357L386.657 264.061C386.38 264.8 385.738 265.169 384.884 265.169C383.605 265.169 382.724 264.343 382.673 262.824H387.82V262.362C387.82 259.722 386.251 258.817 384.773 258.817C382.853 258.817 381.579 260.331 381.579 262.51C381.579 264.689 382.835 266.148 384.884 266.148ZM382.673 261.882C382.747 260.779 383.527 259.795 384.773 259.795C385.955 259.795 386.712 260.682 386.712 261.882H382.673ZM391.084 266H392.155L393.706 260.553H393.817L395.368 266H396.439L398.6 258.909H397.455L395.922 264.32H395.848L394.353 258.909H393.189L391.675 264.338H391.601L390.069 258.909H388.924L391.084 266ZM405.063 260.497C404.721 259.491 403.955 258.817 402.551 258.817C401.056 258.817 399.948 259.666 399.948 260.866C399.948 261.845 400.529 262.501 401.831 262.805L403.013 263.082C403.729 263.249 404.066 263.59 404.066 264.08C404.066 264.689 403.419 265.188 402.404 265.188C401.513 265.188 400.954 264.804 400.76 264.043L399.726 264.301C399.98 265.506 400.973 266.148 402.422 266.148C404.07 266.148 405.192 265.248 405.192 264.024C405.192 263.036 404.574 262.413 403.309 262.104L402.256 261.845C401.416 261.637 401.037 261.356 401.037 260.811C401.037 260.202 401.684 259.759 402.551 259.759C403.502 259.759 403.895 260.285 404.084 260.774L405.063 260.497Z" fill="#7A7A8B"/> +<rect x="408" y="253" width="16" height="16" fill="url(#paint0_linear_7341_14209)"/> +<rect x="615" y="164" width="4" height="120" rx="2" fill="#E0E0E6"/> +</g> +</g> +<defs> +<filter id="filter0_d_7341_14209" x="0" y="0" width="637" height="304" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="7"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_7341_14209"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_7341_14209" result="shape"/> +</filter> +<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1"> +<use xlink:href="#image0_7341_14209" transform="scale(0.03125)"/> +</pattern> +<linearGradient id="paint0_linear_7341_14209" x1="424" y1="269" x2="408" y2="269" gradientUnits="userSpaceOnUse"> +<stop stop-color="white"/> +<stop offset="1" stop-color="white" stop-opacity="0"/> +</linearGradient> +<clipPath id="clip0_7341_14209"> +<rect x="14" y="12" width="609" height="276" rx="4" fill="white"/> +</clipPath> +<image id="image0_7341_14209" width="32" height="32" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAAE6UlEQVRYCcVXWyjmWxTfrknUjEQuxRTjkDNJeHErorwgpc45RCGKGnJ7UB49SIzLMx4USeHBk1xmStSIyOVIkVsxKcS4M+us32r2//w/vm9MTcyq/e2112/ttdZee+31x06ZiIjC7+/v/3RwcOhl3oT8OmtnZ6fY9j9se4n55UcW2eEHHkLfvn2j5xjaPs8fjAB44QIBwOdwas0mfDHBp4sd//zB0fyLiJg3AntOBtfxnULtmYnA4qWcP/AVgQyAIH9xQibsf5dznBa+cQV4Huru7g6sQlR6YA05FG9vb7E0MOhwgQmuZzMOmxga0zYxwyYwkCMEHz9+VN3d3erk5ER5enoqfquisL+/r96+fauqqqoEX1xcVK9evRL85uZGXVxcqOTkZBUXF6c6OjrU0dGR4NfX18rZ2VmlpaWpN2/eqKamJjmEu7u7+vr1q8JcUFCgYmNjFSKky8tLWlpaotraWrK3t0dByCgpKaH19XViZ/TlyxdqaWkhNzc3wby8vGhoaIg4aGKHtLKyQqmpqYKlp6fT58+f6ezsTPaCj4qKEiwvL090OaPy7CUATrEQhO/fvxdFOJqZmdGQMVdXV0uQ/v7+tLGxYcjB1NTUiKPd3V0LORZlZWUUExNDp6enBobDSwBgMEALCwsUEBBAfDXU2NhooYwFTspplSAbGhoMHBmCg4GBAZGZbR4eHhKy0tfXZ4FZDQDpLi4uFgeBgYF0cHBgbNLe6urqBPfz86OtrS0RI5isrCziujD09aHgmO+bjo+PLbBHAegNY2Njxl23trZabMJieXmZUAOoFQSzs7ND7969o8nJyUe6qC/UBheiBQZfNgO4urqSlMFBeHi4FBp26wDBl5eXSwBBQUGUnZ1NRUVFhBoCaePgZ2dnKSIigjY3N7E0MK1jUQNaCEWkDS/C0dGRenp6IDI2g5+fn6fXr19LrSAbqA2Q2QbWKL6KigqwBqZ1MNsMAIUTHR0tp0xMTCR+v4YRYfgnPz9fcB8fH+NFaOPQWVtbo7CwMHniWGvMPEsn5FRbEOtKQ8rIyBD51NSU+vTpk6EDHIQGBELDQiODHI1NU29vr4qMjFShoaGCabnFbI7GzLMx2tvbI29vbzklGghqAzqg8/NzQmb0kwwODjayABzPEnc/OjqKpdXTw5bVDCBC3qP4mamcnBwJmA0prn7jhFwjipuV6urqUh4eHmp7e1v19/cbh+N+oHx9fVVSUpLt00PbfOqHPCJfXV2VYmNVqqyshIhQH/Hx8TQxMSHr3NxcyVJISIj0BWSHr4dGRkYEf2jXvH4yAP5qUWFhoThAh8S1tLW1EX9MCBgILdvV1VV0mpubaXBwkFJSUuQbA9zs8CH/wwCgDJqeniYXFxd5cqWlpXL3c3NzguEHzQYBIUvoGwkJCdTZ2Sn4Q4cP1z8VANorejkcYNTX18vptTF4Gh8fJ/5UC47na63tan3z/GQAUAYNDw+Tk5MT4Z7RekHaEHhkITMzUwJob2+HyMC1nrX5pwPAiZBa9HRrhuAQd48r2LTRdq3twxOxatCsDB0UHPo6Nx0sH+2BDH+ccNN69E0w2zLz2IO/iv/ie8WHmqcfk+5ytnSfws3Wv+v+7cjCBQAQ2DKsN/4qru3oQHm9gE64xaOVx0sTfG4ZTvl0v+Wf0/8/XRwKB/Hi/57/B9qg6Ao4XU7pAAAAAElFTkSuQmCC"/> +</defs> +</svg> |